需要用到的工具有virtuoso和abstract。
数模混合的项目通常需要模拟完成模块设计,把接去数字的pin打上label(text),数字的floorplan才能正式开始。
如果只需要简单的数字PR boundary和pin点位置,那么只使用virtuoso就够了,还想把模拟版图都转成lef就要用到abstract工具。
1.PR boundary+pin
1)在virtuoso中打开layout
a) Gui操作: Create->P&R Objects->P&R Boundary,在layout中画出数字部分的boundary。
b)Gui操作: Tools->Create Pins From Labels
c)Save layout
2)在Virtuoso Gui界面: File->Export->LEF,输入lef name,选择library,Cell和output view(layout),点击Ok即可。
需要注意的是,有些工艺label使用的text转成lef时名字不完整,这里可以把label的层次换成drawing再操作1) - b)步骤。
用这个方法还可以转def,区别在于第二步,Export->DEF。
2.完整的模拟版图
1)在virtuoso中打开layout
a) Gui操作: Create->P&R Objects->P&R Boundary,在layout中画出数字部分的boundary。
b)Gui操作: Tools->Create Pins From Labels
c)Save layout
2)在打开Virtuoso的目录下打开abstract
a)点击Library,选择Virtuoso中的Library。
b)点击Pins,在Map text labels to pins部分将text layer和pin layer map起来,格式是(text_layer pin_layer)
c)点击Extract,选择label层次,Create Pin
d)点击Abstract
e)Gui界面操作File->Export->LEF