Kako narediti 2 različna ure dela v enem modulu?

D

dd2001

Guest
Kako narediti 2 različna ure dela v enem modulu?

Strokovno pravi Vedno uporabite eno uro domene, saj synthsizer easyly za opravljanje svojega dela!

ampak kako pretvoriti naslednjo kodo v eno uro domene
modul (....)

output clk_cnt, slow_cnt;

Vedno @ (posedge CLK ali negedge RST) / /
main clock

if (! RST)
q <= 0;

še
if (q == 4'b1111)
začeti
q <= 0;
clk_cnt <= 1;
konec
še
q <= q 1'b1;Vedno @ (posedge slow_clk ali negedge RST)

if (! RST)
q_slow <= 0;

še
if (q_slow == 4'b1111)
začeti
q_slow <= 0;
slow_cnt <= 1;
konec
še
q_slow <= q_slow 1'b1;Kako do izhoda clk_cnt in slow_cnt uporabo glavnih CLK?
Last edited by dd2001 na
06. maj 2004 9:06, edited 1 v času celotnega

 
Rad bi vedel, kako se določi časovni okvir omejitev za različne ura domene v istem projektu?I uporabe qu (at) rtus.

 
Design sestavljač bo razumel svojo kodo, čeprav sem bil a košček zmeden

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Nasmeh" border="0" />Ispolnite set_false_path

set_false_path-od najti (ura CLK)-najti (ura slowclk)
set_false_path-od najti (ura slowclk)-najti (ura CLK)

 

Welcome to EDABoard.com

Sponsor

Back
Top