|

楼主 |
发表于 2012-4-21 20:52:17
|
显示全部楼层
本帖最后由 arm_user 于 2012-4-21 21:09 编辑
假设master clock为clk,并驱动2个DFF:cnt_div4_reg1,cnt_div4_reg0组成4分频电路,即cnt_div4_reg1/Q为4分频时钟,与clk同相。
同理,clk驱动3个DFF:cnt_div5_reg2,cnt_div5_reg1,cnt_div5_reg0组成5分频电路,即cnt_div5_reg2/Q为5分频时钟,与clk同相。
sdc大概是create_clock -name clk -p 10 -w {0,5}
create_generated_clock -name clk_div4 [get_pin nt_div4_reg1/Q] -source [get_pin clk] -divided_by 4
create_generated_clock -name clk_div5 [get_pin nt_div5_reg2/Q] -source [get_pin clk] -divided_by 5
我也试过,直接用-source [get_pin nt_div4_reg1/CK]。
问题:
1)找不到master clock。
2)clk周期会扩展至10*4*5. |
|