S
sadashiv_sm
Guest
halo ...
Imam downloaded counter code v CPLD XCR3064XL PC44 ....
koda je preprost 4 bit binary gor števec.
ampak jaz sem že nekaj napaka v njem ... včasih je dosent count pravilno navaja ... nekaj časa je ne šteje nisem dobili, kar je problem .....
Spodaj je moja koda .... ni nobenih problem v tem ....
moj CLK vir je 1hz do 250 Hz ....
kaj bi lahko problem ....
Čakam na odgovor ....Modul števec (CLK,
reset,
ven
);
/ / Vhodni izhodni izjavo
/ / Vnos lahko;
vložek CLK;
vložek reset;
output [3:0] se izvajajo;
/ / Žice in reg izjavo
žice omogočajo;
žice CLK;
žice reset;
žice [3:0] se izvajajo;
reg [3:0] tmp;/ / Functional koda se začne tukaj
Vedno @ (posedge CLK)
začeti
if (reset == 1'b1)
začeti
tmp = 4'b0000;
konec
drugega
začeti
tmp = tmp 1'b1;
konec
konec
dodeli določene = tmp;
endmoduleGlede ...
Sadashiv
www.custom-logics.com
Imam downloaded counter code v CPLD XCR3064XL PC44 ....
koda je preprost 4 bit binary gor števec.
ampak jaz sem že nekaj napaka v njem ... včasih je dosent count pravilno navaja ... nekaj časa je ne šteje nisem dobili, kar je problem .....
Spodaj je moja koda .... ni nobenih problem v tem ....
moj CLK vir je 1hz do 250 Hz ....
kaj bi lahko problem ....
Čakam na odgovor ....Modul števec (CLK,
reset,
ven
);
/ / Vhodni izhodni izjavo
/ / Vnos lahko;
vložek CLK;
vložek reset;
output [3:0] se izvajajo;
/ / Žice in reg izjavo
žice omogočajo;
žice CLK;
žice reset;
žice [3:0] se izvajajo;
reg [3:0] tmp;/ / Functional koda se začne tukaj
Vedno @ (posedge CLK)
začeti
if (reset == 1'b1)
začeti
tmp = 4'b0000;
konec
drugega
začeti
tmp = tmp 1'b1;
konec
konec
dodeli določene = tmp;
endmoduleGlede ...
Sadashiv
www.custom-logics.com