CC定制化功能介绍

文摘   2024-07-12 22:51   江苏  
  前两天看到有人在分享一些skillcad上的一些好用的功能。花些时间让CC的用户也能用上相似的功能。其中大部分功能,目前工具中都已经包含了。像Via module里相关的修改Cols/Rows,Path相关的Jumper,Step Router,Bus Router等等,之前也分享过不少。剩下功能中挑了几个先写写。

       分享这两天写的几个功能。个人时间有限,脚本只实现主要的功能,更细化更丰富的option,待后续优化。如果是CC的用户也可以找我申请试用。可根据需求可以定制优化。
       模拟版图设计中避免不了需要功能定制化。有规律的手动工作让脚本来替代。CC提供了丰富的API,帮助用户快速实现快速自定制功能。Tcl /Python的脚本语法入门更容易。
1.第一个功能对应Bus Connect +Bus trim。这个功能我设置成交互式的命令,可以随时修改需要的参数。

2.第二个功能生成twisted connect (对于via暂未添加),还不知道什么场景需要用到这种走线?
3.第三个功能对于Bus grow,对于添加bus bit 是非常方便的。

4.第四个功能对应的是添加Fill shapes

以上是这几天优化开发的几个脚本。更多功能介绍可以看往期内容:

custom compiler 中的瑞士军刀

版图效率提升—定制化

自动生成阶梯型电源走线

版图效率提升—定制化

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