微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 输入端口分别经过两个时钟域,应该如何进行DC约束呢

输入端口分别经过两个时钟域,应该如何进行DC约束呢

时间:10-02 整理:3721RD 点击:
如果design中的一个input port 在电路中前后分别给两个时钟域发送数据,应该如何处理呢?我是按照下面这种做法设置的:
set_input_delay 10 -clock clk1 “data_in”
set_input_delay 20 -clock clk2 “data_in”
但是这样compile之后,用report timing path 好像说第一个没有约束,之后第二个的timing,但是电路中确实这个两个路径都是存在的,感觉好像第二条命令把第一条命令覆盖了,不知道应该如何约束?求大神帮助

顶一个

第二句再加个-add

#3 正解!

set_input_delay 10 -clock clk1 “data_in”
set_input_delay 20 -clock clk2 “data_in” -add_delay

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top