Создание функциональной и структурной модели узла в двух пакетах DesignLab 8.0 и OrCAD 9.1, страница 3

+          optional: DPWR=$G_DPWR DGND=$G_DGND

+          params: MNTYMXDLY=0 IO_LEVEL=0

U1 and(2) DPWR DGND

+          A B   Y

+          D_33LI1 IO_STD MNTYMXDLY={MNTYMXDLY} IO_LEVEL={IO_LEVEL}

.ends

*

.model D_33LI1 ugate (

+          tplhty=24ns     tplhmx=24ns

+          tphlty=19ns     tphlmx=19ns

+          )

*$

*-----------------------------------Элемент 2ИЛИ-НЕ--------------------------------------

* K555LE1  Quadruple 2-input Positive-Nor Gates      

* The TTL Data Book, Vol 2, 1985, TI

* tdn    06/23/89           Update interface and model names

*

.subckt K555LE1  A5 B5 Y5

+          optional: DPWR=$G_DPWR DGND=$G_DGND

+          params: MNTYMXDLY=0 IO_LEVEL=0

U1 nor(2) DPWR DGND

+          A5 B5   Y5

+          D_LE1 IO_STD MNTYMXDLY={MNTYMXDLY} IO_LEVEL={IO_LEVEL}

.ends

*

.model D_LE1 ugate (

+          tplhty=1ns       tplhmx=1ns

+          tphlty=1ns       tphlmx=1ns

+          )

*$

*-----------------------------------Элемент 3И--------------------------------------

*K555LI3  Triple 3-input Positive-And Gates

* 1989 National Semiconductor

*

.subckt K555LI3  A6 B6 C6 Y6

+          optional: DPWR=$G_DPWR DGND=$G_DGND

+          params: MNTYMXDLY=0 IO_LEVEL=0

U1 and(3) DPWR DGND

+          A6 B6 C6   Y6

+          D_LI3 IO_STD MNTYMXDLY={MNTYMXDLY} IO_LEVEL={IO_LEVEL}

.ends

*

.model D_LI3 ugate (

+          tplhmx=16ns

+          tphlmx=13ns

+          )

*$

*--------------------------------------Элемент 2ИЛИ-----------------------------------

* K555LL1  Quadruple 2-input Positive-Or Gates          

* The TTL Data Book, Vol 2, 1985, TI

* tdn    06/26/89           Update interface and model names

*

.subckt K555LL1  A7 B7 Y7

+          optional: DPWR=$G_DPWR DGND=$G_DGND

+          params: MNTYMXDLY=0 IO_LEVEL=0

U1 or(2) DPWR DGND

+          A7 B7   Y7

+          D_LL1 IO_STD MNTYMXDLY={MNTYMXDLY} IO_LEVEL={IO_LEVEL}

.ends

*

.model D_LL1 ugate (

+          tplhty=1ns       tplhmx=1ns

+          tphlty=1ns       tphlmx=1ns

+          )

*$

*--------------------------------------Элемент 3И-НЕ-----------------------------------

* K555LA4  Triple 3-input Positive-Nand Gates     

* The TTL Data Book, Vol 2, 1985, TI

* tdn    06/23/89           Update interface and model names

*

.subckt K555LA4  A3 B3 C3 Y3

+          optional: DPWR=$G_DPWR DGND=$G_DGND

+          params: MNTYMXDLY=0 IO_LEVEL=0

U1 nand(3) DPWR DGND

+          A3 B3 C3   Y3

+          D_LA4 IO_STD MNTYMXDLY={MNTYMXDLY} IO_LEVEL={IO_LEVEL}

.ends

*

.model D_LA4 ugate (

+          tplhty=1ns       tplhmx=1ns

+          tphlty=1ns       tphlmx=1ns

+          )

*$

*-----------------------------------Элемент 4И-НЕ--------------------------------------

* K555LA1  Dual 4-input Positive-Nand Gates      

* The TTL Data Book, Vol 2, 1985, TI

* tdn    06/26/89           Update interface and model names

*

.subckt K555LA1  A4 B4 C4 D4 Y4

+          optional: DPWR=$G_DPWR DGND=$G_DGND

+          params: MNTYMXDLY=0 IO_LEVEL=0

U1 nand(4) DPWR DGND

+          A4 B4 C4 D4   Y4

+          D_LA1 IO_STD MNTYMXDLY={MNTYMXDLY} IO_LEVEL={IO_LEVEL}

.ends

*

.model D_LA1 ugate (

+          tplhty=1ns       tplhmx=1ns

+          tphlty=1ns       tphlmx=1ns

+          )

*$

Далее представлена функциональная схема замещения.


Рис. 3. Схема замещения СП1.


Так как в отечественных сериях я не нашла таких элементов как 5И и 6И, пришлось немного подкорректировать схему и заменить их имеющимися «под рукой». Но появился существенный недостаток – схема стала слишком загромождена элементами. Чтобы немного упростить её повторяющиеся части я свернула в BLOK. Ниже представлено его содержимое.

Рис. 4. Содержимое “черного ящика” BLOK.

Текстовое Spice-описание моделируемого узла

Содержимое файла Schematic1.cir

В этом файле хранится информация о схеме.

- Путь к моделируемой схеме

* C:\Univer\Modelirovanie\Kurs\DL\Schematic1.sch

- Версия САПР на которой проводилось моделирование

* Schematics Version 8.0 – July 1997

- Дата моделирования