hatiin sa pamamagitan ng 5 counter na disenyo

A

amira

Guest
Hello,

Kailangan ko ng isang disenyo sa pamamagitan ng paghati-hatiin 5 counter.Ang aking tanong ay, kung ako ang disenyo ng isang 3 yugto mumunting alon counter, ay na maging isang hatiin sa pamamagitan ng 5 counter?

Salamat
Huling na-edit sa pamamagitan ng amira sa Septiyembre 28, 2006 16:27; edited 1 time in total

 
hindi
/ wala.Maaaring kailanganin mong mag-isip tungkol sa mga makina ng estado, ding isaisip kailangan mo ng hindi bababa sa dalawang processor at ikalawang proseso ng mga pangangailangan upang maging aktibo sa mga negatibong gilid ng orasan (ipagpapalagay na nakatanggap ang unang paraan ay makakakuha ng aktibo sa pagsikat gilid ng clokc)--- Kakulangan

 
salamat para sa iyong reply.What ko sabihin mo sa pamamagitan ng proseso ng 2?2 filp flops?Ilang pitik flops ang kailangan ko para sa paghati-hatiin sa pamamagitan ng 5?2 o 3?

Maaari kahit sino masiyahan bigyan ako ng ilang mga link mula sa kung saan makukuha ko ang mga ideya ng paghati-hatiin sa pamamagitan ng 5 counter.Kailangan ko upang i-refresh ang konsepto.

Mangyari lamang na tulong.

 
May r tungkol sa 6 solusyon ako nagmula matagal na bumalik para sa ckt.We uri ng ok na maaaring gamitin nagative at positve gilid ng dalawang prosess at design.we maaaring gamitin clk estado at ng isang process.Propagate ang nagmula clk sa kalahati cycle ... etc

 
Hello ankit12345,

maaari kahit sino masiyahan bigyan ako ang schemetic para sa paghati-hatiin sa pamamagitan ng 5 counter sa pamamagitan ng paggamit t flops filp.Mangyari lamang na tulong.Ako tunay na kailangan upang maunawaan ang konsepto muna.

Salamat

 
Hi,

Ano ang isang "paghati-hatiin sa pamamagitan ng 5 counter"?Ito ba ay isang divider?
Mangyari lamang na ipaliwanag sa akin ang kanyang pag-uugali.

Salamat

 
Ito ay nangangahulugan na deviding ang orasan sa pamamagitan ng 5.
Well ito ay hindi posible na disenyo lamang nito ang paggamit ng tatlong pitik flops sa ilang ibang mga circuitary din na kailangan upang magpunta para sa mga negatibong bahagi din.

 
Hello Almira,
Ako ay may kalakip na ang isang salita dokumento nagpapaliwanag ng paghati-hatiin sa pamamagitan ng 5 counter disenyo.Para sa karagdagang clearity, maaari ka ring sumangguni sa link na ito:

http://www.ece.stevens-tech.edu/ ~ bmcnair/SwTh-Sum04/quiz4-with-answers.pdf # search =% 22divide% 20by% 205% 20counter% 22
Paumanhin, ngunit kailangan mong mag-login in upang makita ang attachment na ito

 
Dito ilalagay ang code para sa hati-5 sa pamamagitan ng paggamit ng t_ffs.
Hope na ito ay nakakatulong na!

Code:

module div5 (

/ / Outputs

clk_by_5,

/ / Inputs

clk, reset_n

);

input clk;

input reset_n;

output clk_by_5;

kawad q0, q1, q2, q_n0, q_n1, q_n2;

kawad t0 = q_n2;

kawad T1 = q0;

kawad T2 = (q0 at q1) | q2;magtalaga ng clk_by_5 = q1;

t_ff t_ff0 (clk, reset_n, t0, q0, q_n0);

t_ff t_ff1 (clk, reset_n, T1, q1, q_n1);

t_ff t_ff2 (clk, reset_n, T2, q2, q_n2);endmodulemodule t_ff (clk, reset_n, t, q, q_n);

input clk, reset_n, t;

output q, q_n;

reg q, q_n;laging @ (posedge clk o negedge reset_n) magsisimula

kung (! reset_n) magsisimula

q <= 0;

q_n <= 1;

end pa ang magsimula

kung ang (t) magsisimula

q <= ~ q;

q_n <= ~ q_n;

wakasan

wakasan

wakasan

endmodule
 
Dito napupunta ang mga simpleng testbench.

Code:

module test ();

reg clk;

reg reset_n;

kawad clk_by_5;div5 div5 (

/ / Outputs

. clk_by_5 (clk_by_5),

/ / Inputs

. clk (clk),

. reset_n (reset_n));

unang magsimula

$ monitor ($ oras,, "clk =% b reset_n =% b clk_by_5 =% b count =% d", clk, reset_n, clk_by_5, (div5.q2, div5.q1, div5.q0));

$ dumpfile ( "wave.vcd");

$ dumpvars ();

/ / $ Shm_open ( ". / WAVEFORM");

/ / $ Shm_probe (pagsubok, "AS");

clk = 0; reset_n = 0;

# 33 reset_n = 1;

# 1000 $ matapos;

wakasan

laging # 5 clk = ~ clk;

endmodule
 

Welcome to EDABoard.com

Sponsor

Back
Top