Product Documentation
CDL Out Task Assistant
Product Version IC23.1, June 2023

How to Rename Cell Names during auCdl Netlisting?

You can define the  auCdlModuleNameMapFunc SKILL variable in the .simrc file to rename cell names in the auCdl netlist.

For example, to add a prefix AAA_ to the cell names in the auCdl netlist, add the following entries in the .simrc file:

auCdlModuleNameMapFunc = ’myPoCellNameMap
procedure(myPoCellNameMap( cvID )
poCellNameMap( cvID~>libName cvID~>cellName cvID~>viewName)
         )
procedure(poCellNameMap(lib cell view)
   prog((mapname)
   sprintf(mapname "AAA_%s"  cell)
   return(mapname)
       )

Setting this variable does not detect the cell name collision and the netlister uses the same name if two cells have the same name (even if they are in different subckt).




 ⠀
X