在Virtuoso中登记自定义的Sheet Symbol
在没有自定义的安装中Sheet Symbol工作方式如下:
* 在原理图窗口的“Sheet”菜单由schSheetMasters 全局变量所确定,其缺省的值由<cadence install dir>/tools/dfII/samples/local/
* schSheetMasters可在site范围内的.cdsinit文件中重新定义。
* 可以查看标准图纸库中的US_8ths(或其他)图纸的例子.
* 编辑图纸symbols的properities,其中nlAction=ignore非常重要。你还可以见到其他的propertie,如schSheetTitles,等等。你也可以在定制的图纸中加入作者,等等。
* Check out the ILLabel type stuff going on. The normal property editor can be frustrating for this sometimes, I often like to select-all and run geQuerySelSet() when I’m poking through unfamiliar stuff like this.
在。cdsinit文件中定义schSheetMasters,例如:
schSheetMasters = list(
list("basic" "continue")
list("A"
list("EnchipLib" "Asize_01" "symbol"))
list("B"
list("EnchipLib" "Bsize_01" "symbol"))
list("C"
list("EnchipLib" "Csize_01" "symbol"))
list("D"
list("EnchipLib" "Dsize_01" "symbol"))
list("E"
list("US_8ths" "Esize" "symbol")
list("US_8ths" "Esize_c" "symbol"))
list("F"
list("US_8ths" "Fsize" "symbol")
list("US_8ths" "Fsize_c" "symbol"))
list("A Book"
list("US_8ths" "Asize_book" "symbol")
list("US_8ths" "Asize_book_c" "symbol"))
list("none"
list("" "" "")
list("" "" ""))
)