在Cadence Innovus环境中,get_db是一个非常有用的命令,用于从设计数据库中提取信息。你可以使用这个命令查询设计中的各种对象,如单元、引脚、网表等。以下是一些示例:
# 获取所有单元
get_db [current_design] .insts
# 获取所有引脚
get_db [current_design] .pins
# 获取所有网表
get_db [current_design] .nets
然而,get_db 命令主要用于查询数据库对象的属性,而不是设置属性。要设置数据库对象的属性,你可能需要使用其他命令,如 set_db。
回到我们的MCU项目后端部分:我们的MCU有12个时钟。如何报告出时钟呢?
方法1:get_clocks。innovus工具get_clocks命令报出来的时钟会重复,因为工具报的是2个analysis view下的clock name,如下图:
方法2:get_db clocks。innovus工具get_db clocks命令报出来的时钟也会重复,重复的原因也是有两个analysis_view,如下图:
解决办法:可以指定一个view来报clock。
审核编辑:刘清
-
Cadence
+关注
关注
64文章
915浏览量
141849 -
Innovus
+关注
关注
1文章
20浏览量
2650 -
MCU芯片
+关注
关注
3文章
246浏览量
11381
原文标题:MCU项目innovus中get_db使用
文章出处:【微信号:全栈芯片工程师,微信公众号:全栈芯片工程师】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论