一般我也使用3楼的方法修改网表。有个疑问,上面CDL中P11LL_CKT与N11LL_CKT应该也是调用的单元吧,可能它的定义为.SUBCKT D G S B .ENDS,所以应该是X2调用这个cell时给他的衬底接的VNW这个线网,但这个线网VNW在INV1_8TR50定义中没有产生相对应它的端口吧,可以试一下定义 .SUBCKT INV1_8TR50 I ZN VDD VSS VNW VPW ,然后调用这个反相器单元的模块也要额外添加两条线网与之相连。XI5 IN1 OUT1 VDD1 VSS VDD1 VSS / INV1_8TR50 其实在这个反相器的定义中你的P11LL_CKT器件的衬底相当于你接上了一个叫VNW名称的线网,但这个线网没有引出到反相器的端口上,因此你的P11LL_CKT衬底在反相器的cell中就处于悬空的状态了。