在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 286|回复: 7

[求助] dc综合时,怎么设置才能不用synopsys自带的designware库

[复制链接]
发表于 4 天前 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 851018986 于 2025-6-12 22:43 编辑

求各位大佬指点一下。
1、怎么设置才能不用synopsys自带的designware库
2、模块内部有的寄存器使用了正沿有的使用了负沿,该怎么进行约束


发表于 3 天前 | 显示全部楼层
本帖最后由 liuguangxi 于 2025-6-13 09:36 编辑

除非对于最基本的算数运算单元比如加法器、乘法器、移位器等,完全使用最底层逻辑门来手工搭建,否则DC对于+/-/*之类运算符会自动调用DesignWare库进行优化实现。
发表于 3 天前 | 显示全部楼层
1.不调用Dw库的db就可以
发表于 3 天前 | 显示全部楼层
插眼学习下
 楼主| 发表于 3 天前 | 显示全部楼层


liuguangxi 发表于 2025-6-13 09:34
除非对于最基本的算数运算单元比如加法器、乘法器、移位器等,完全使用最底层逻辑门来手工搭建,否则DC对于 ...


但是我看之前后端给的网表都没有单独出现DW这种单元例化
 楼主| 发表于 3 天前 | 显示全部楼层


唐三彩骆驼 发表于 2025-6-13 14:34
1.不调用Dw库的db就可以


我就只指定了dc的库,因为要转成gtech,然后他就自动调用了,然后不懂怎么把他剔除
发表于 3 天前 | 显示全部楼层
本帖最后由 liuguangxi 于 2025-6-13 16:30 编辑

DC综合后映射到目标工艺库的网表,默认情况下把DW打平,所以看不到DW的例化。

你要转成gtech网表形式,那么设置target_library变量为gtech.db,在link_library里面加上gtech.db,把目标工艺库的db去掉;综合的时候直接调用compile命令不加任何选项,这样出来的gtech网表应该是只有纯gtech单元的例化了。
 楼主| 发表于 3 天前 | 显示全部楼层


liuguangxi 发表于 2025-6-13 16:27
DC综合后映射到目标工艺库的网表,默认情况下把DW打平,所以看不到DW的例化。

你要转成gtech网表形式,那 ...


感谢你的回复,不过我是加了工艺库的网表db,然后target也指定的工艺库的,但是搜到路径上有加dc的库路径,我list_libs确实看到抓取了gtech.db /standard.db/dw_foundation.sldb,然后在link之后compile之前生成的网表文件没有DW例化模块,但是compile_ultra生成的网表中就会有很多DW的例化模块
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

X

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-6-16 11:42 , Processed in 0.019834 second(s), 7 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表