custom compiler 中的瑞士军刀

文摘   2024-06-18 09:48   江苏  

分享一些cc中个人认为非常有帮助的功能。看到技术群里不少人再找下面这些中的一些功能。得到的答案多数是需要定制脚本实现或使用第三方插件。无形中给用户增加了一些使用门槛。但cc中问到的多数功能都已经集成到的tool可以直接使用无需重新脚本开发。特殊需要定制也可以借助丰富的API 轻松实现。下面录制了一些动图展示这些功能。(手机效果可能不是很清楚)。

1、快速连接bus线,可自主选择或依靠连接信息。

2、trim wire,快速把多余走线缩回到via或相交path处。

3、一键修复shape 的offgrid问题,这个功能也是看别人问到最多的。

4、快速检查指定density问题,对于复杂的层次关系,支持布尔运算结果再进行density check。

5、replace via,可以快速进行孔的个数和类型的替换。

6、bridge/tunnel  bus,快速创建走线通道。

7、快速生成slot path。

8、快速调整bus 走线的间距.

9、bus 走线快速实现收缩和展开。

10、bus走线调整成阶梯型连接。

11、高阶interactive route,非常聪明的连线功能。最喜欢使用的功能。

这里不得不提强大的API支持快速二次开发,也分析几个子定制功能。

模仿skillcad中的一些功能,

1.bus addon.

2.快速生成多种类型的dummy。

篇幅所限不一一展示。




IC模拟版图设计
IC 设计后端知识分享 EDA使用心得 Linux 环境 脚本分享 Perc开发 Custom compiler