create bus bits pin label
来源:IC模拟版图设计发布时间:2024-04-302100浏览
询问 AI 很多版图设计工作中,常常会遇到需要创建bus net (e.g. address bits, data bits and signals) 创建在这些bus metal shape上放置这些pin 和label 还是很麻烦的。
这里介绍下几种自动创建bus size的功能可以按照不同的pattern按指定的step自动生成bus label和pin。
1.Example: 1 按顺序摆放pin label
下面示例演示快速摆放16位bus:data<0:15>.
Step 1:In Layout Editor, create the bus (Create Bus) with the bits size 16 with any routing metal as per the design requirement. 
Step 2:打开create pin (Create Pin By Shape) 选择使用Auto 模式在Names下输入data<0:15> 然后选择创建pin 和label 需要使用 的purpose,如果有特色层次需要也可以通过map file 来对应。
2.Example-2: 16 bits的bus 按奇偶数方式生成pin 和label.
在下面的示例中中演示怎么自动按奇偶来摆放pin label, 例如前8个使用偶数后8个使用奇数。
重复第一个示例中的步骤,只是在names输入框中输入data<0:15:2> data<1:15:2>如下:
3.Example 3: 按奇数偶数平分到不同的pitch中
重复前面的操作在names中输入data<0:15:4> data<1:15:4> data<2:15:4> data<3:15:4>这样我们就可以得到按奇数偶数均分四份的bus bits。

可能还有些情况不使用< >使用[ ] 或者不用括号可以参考下面写法:
新闻来源:IC模拟版图设计,文中所述为作者独立观点,不代表icspec立场。更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj。