HSpice网表中的子电路?

Vir*_*nge 8 simulation pspice

第一次在Hspice上工作所以请耐心等待.我需要为CMOS和门写网表.目前,我已经完成了CMOS-Nand和逆变器部分的编写和测试.

1. CMOS Nand Gate 在此输入图像描述

2. Cmos逆变器 在此输入图像描述

我知道要实现AND门,我需要将NAND门的输出连接到逆变器的输入.

我知道我可以将NAND和Inverter定义为我的子电路.但是在这种方法中,我需要在subckt部分中删除它们的代码,这将增加网表的复杂性.

我的问题是,是否有任何其他方式,以便我可以直接使用上面写的网表或在其他文件中写入子包并导入它们?

Vir*_*nge 1

正如上面评论中提到的,我们可以在不同的文件(.txt)中编写子电路(或网表的任何其他部分),以减少 .sp 文件的长度。

例如,我在不同的脚本中指定了子电路并将其包含为:

.include“/misc1/analog1/Sehwag_final/scl180_analog/netlist/puf/puf_script/script_3.txt”