|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
用create_generated_clock创建子时钟,看到一篇文章讲,子时钟的-source只能是主时钟,不能是另一个子时钟。而在一篇文章中,由于需要对DDR进行约束,文章中创建了如下时钟:
create_clock -period $_period -name clkin [get_ports clkin]
# Create the cascaded clock
create_generated_clock \
-name dqsclk_steer0 \
-source [get_attribute[get_clocks clkin] sources] \
-divide_by 1 \
-master_clock clkin \
-add [get_pins dqsand/A2]
create_generated_clock \
-name dqsoutclk \
-source [get_attribute [get_clocks dqsclk_steer0] sources] \
-divide_by 1 \
-master_clock dqsclk_steer0 \
-add \
[get_ports dqs]
它在创建第二个子时钟时,以第一个子时钟dqsclk_steer0作为source,这种约束是否可行?会带来什么问题? |
|