前两天看到有人在分享一些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 是非常方便的。以上是这几天优化开发的几个脚本。更多功能介绍可以看往期内容:
custom compiler 中的瑞士军刀
版图效率提升—定制化
自动生成阶梯型电源走线
版图效率提升—定制化