特别说明:以下文章中相关专有名词均以TSMC家为例说明,不同厂商对应的名称叫法会存在差异,请知悉!
下面将分别介绍每个ERC类型:
1.Soft connect checking
Nwell和Pwell/Psub都是高阻的材料。
如上图所示会出现两种错误识别:
版图中常出现soft connect情况:当有两个不同的gnd时,需要用psub2覆盖,不然会出现错误。
如存在上述图示情况,会出现如下ERC错误:
Check SOFTCHK nxwell
Check SOFTCHK psub
LVS rule中相关soft connect checking的Switch命令:
2.Path checking
此ERC类型主要检查以下四种情况:
Nodes with a path to power but not ground
Nodes with a path to ground but not power
Nodes without a path to both power and ground
Nodes without a path to pin
左右滑动可查看更多!
对应错误报告如下:
错误报告中相关名词解释:
POWER:Reports nets with a path to a power net
!POWER:Reports nets with no path to a power net
GROUND:Reports nets with a path to a ground net
!GROUND:Reports nets with no path to a ground net
!LABELED: Reports nets with no path to any labeled net
NOFLOAT: Express ignore floating net
“&&”相当于“AND”
左右滑动可查看更多!
LVS rule中相关Path checking的Switch命令:
3.ptap/ntap checking
此项检查ptap/ntap是否正确接到电源和地。
ptap 需要正确接到gnd;
ntap 需要正确接到power;
否则会报出如下ERC错误:
Check ERC errors“PPVDD49”for PTAP
Check ERC errors“NPVSS49”for NTAP
LVS rule中相关ptap/ntap checking的Switch命令:
4.MOS S/D power&ground checking
此项检查NMOS或PMOS,当漏(drain)或源(source)其中一端接Power而另一端接Gnd的情形。
如存在以上情形,会出现如下ERC错误:
Check ERC errors“mppg" for PMOS
Check ERC errors“mnpg” for NMOS
LVS rule中相关ptap/ntap checking的Switch命令:
5.Gate directly connecting to power or ground checking
此项检查MOS gate 是否正确连接。
有2种情况会被识别错误:
注意:Core voltage MOS gate仅仅指Thin gate(OD),不包含高压(Thick gate)OD2的MOS;
如违反,将会出现以下ERC错误:
Check ERC errors“ppvdd150” for PMOS gate
Check ERC errors“npvss150” for NMOS gate
注意:以下2种情况属于特殊案例,将不做此项ERC检查:
LVS rule中相关gate checking的Switch命令:
6.Floating well checking
此项检查阱(Well)是否正常被接到相关电源和地。
NWell需要正确接到Power;
Psub/Pwell需要正确接到Gnd;
否则会报出如下ERC错误:
Check ERC error“floating.nwell”
Check ERC error“floating.psub”
LVS rule中相关Floating well checking的Switch命令:
7.Floating gate checking
此项检查gate没有连接到任何net,如存在此情况会报如下ERC错误:
Check ERC errors“floating”
LVS rule中相关Floating gate checking的Switch命令:
总结:
最后点赞+在看+分享+关注的老铁们,LVS和ERC一绿到底、一版通过!!
*以上内容仅供个人学习,切勿用于商业。