Подсхемы в HSpice netlist?
Работаю над Hspice в первый раз, поэтому, пожалуйста, потерпите меня. Мне нужно написать список соединений для CMOS и Gate. В настоящее время я закончил написание и тестирование CMOS-Nand и части инвертора.
Я знаю, что для реализации логического элемента И необходимо подключить выход вентиля NAND к входу инвертора.
Я знаю, что могу определить NAND и Inverter как мои подсхемы. Но в этом подходе мне нужно записать их код в часть subckt, что увеличит сложность списка соединений.
Мой вопрос заключается в том, что есть какой-либо другой способ, чтобы я мог напрямую использовать вышеописанный список соединений или записывать подклипы в другой файл и импортировать их?
1 ответ
Как упоминалось в приведенном выше комментарии, мы можем записать подсхемы (или любую другую часть списка соединений) в другой файл (.txt), чтобы уменьшить длину вашего файла.sp.
Например, я указал подсхему в другом скрипте и включил ее в виде:
.include "/misc1/analog1/Sehwag_final/scl180_analog/netlist/puf/puf_script/script_3.txt"