|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
本帖最后由 sqqwm 于 2014-6-5 11:30 编辑
问题描述:
芯片有一个16m时钟输入clk_16m
经过模块U1,4分频出时钟clk_4m另外还有模块U2,U3,U4,U5,U6,
其中模块U2,U3 使用时钟clk_16m ,
模块U4,U5,U6 时钟时钟clk_4m
我是新手,请大家多多帮忙,
从DC user guide给的例程上照搬了编译方法,大致方法如下:
- 先写一个缺省约束文件:defaults.con
- 在针对每个子模块写独立的约束文件U1.tcl ······U6.tcl
- 每个子模块的约束文件都去引用 缺省约束文件:defaults.con
- 此时问题来了,时钟应该怎么定义,我在defaults.con里定义clk_16m,U4,U5,U6模块会报错,说找不到clk_16m
- 同时,生成的时钟使用create_generated_clock 定义在什么地方? 是需要定义在defaults.con中还是模块U1.tcl中
|
|