由于foundry提供的library没有TIE1 TIE0 cell,就自己做了两款,但是插入时出现以下问题,怎么解决。
我查过power connection,没有报出任何错误。也在论坛里搜索过之前关于TIE0/TIE1的问题,没有什么发现。
addTieHiLo -cell {TIE1 TIE0} -prefix LTIE -createHierPort true
**ERROR: (ENCSP-5130): Unable to determine tie-high and tie-low pins for the provided tie-cell(s).
Check if the pin function has been correctly defined in the timing library file (e.g. .lib).
**ERROR: (ENCTCM-10): Failed to set value for option "-cell".
附上自己抽取的TIE1 cell 的LEF文件,请大家帮忙看看有没有什么问题。
MACRO TIE1
CLASS CORE ;
FOREIGN TIE1 0 0 ;
ORIGIN 0.000 0.000 ;
SIZE 5.400 BY 12.000 ;
SYMMETRY X Y ;
SITE CoreSite ;
PIN O
DIRECTION OUTPUT ;
PORT
LAYER via2 ;
RECT 3.175 5.050 3.625 5.500 ;
LAYER metal1 ;
RECT 2.975 4.700 3.825 5.700 ;
LAYER metal3 ;
RECT 2.125 4.700 3.825 5.700 ;
END
END O
PIN VCC
DIRECTION INOUT ;
USE POWER ;
SHAPE ABUTMENT ;
PORT
LAYER metal1 ;
RECT 0.000 11.100 5.400 12.000 ;
END
END VCC
PIN VSS
DIRECTION INOUT ;
USE GROUND ;
SHAPE ABUTMENT ;
PORT
LAYER metal1 ;
RECT 0.000 0.000 5.400 0.900 ;
END
END VSS
OBS
LAYER metal1 ;
RECT 1.575 2.575 2.425 4.625 ;
LAYER via2 ;
RECT 3.175 2.950 3.625 3.400 ;
LAYER metal3 ;
RECT 2.125 2.600 3.825 3.600 ;
END
END TIE1