Главная страница

Курсовой по ОПЭКБ(1). Курсовой проект по дисциплине Основы проектирования электронной компонентной базы


Скачать 0.6 Mb.
НазваниеКурсовой проект по дисциплине Основы проектирования электронной компонентной базы
Дата20.11.2019
Размер0.6 Mb.
Формат файлаdocx
Имя файлаКурсовой по ОПЭКБ(1).docx
ТипКурсовой проект
#96213
страница6 из 8
1   2   3   4   5   6   7   8
Start Simulation, в результате получаем графики временных зависимостей (рисунок 13).


Рисунок 13 – Временные диаграммы работы логического элемента 
Проверяем графики временных зависимостей по таблице 2.

Ниже приведен код NetList’а:

* SPICE export by: S-Edit 16.4

* Export time: Thu May 26 11:59:30 2019

* Design: Schematic

* Cell: Cell0

* Interface: view0

* View: view0

* View type: connectivity

* Export as: top-level cell

* Export mode: hierarchical

* Exclude empty cells: yes

* Exclude .model: no

* Exclude .end: no

* Exclude simulator commands: no

* Expand paths: yes

* Wrap lines: no

* Root path: C:\Administrator\Схема

* Exclude global pins: no

* Exclude instance locations: no

* Control property name(s): SPICE

********* Simulation Settings - General Section *********

.lib "C:/Users/PC8/Documents/Tanner EDA/Tanner Tools v16.3/Process/Generic_250nm/Generic_250nm_Tech/Generic_250nm.lib" TT

***** Top Level *****

MMn1 N_9 B Gnd Gnd NMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=993 $y=-1700 $w=414 $h=600

MMn2 N_5 D Gnd Gnd NMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=1393 $y=-5500 $w=414 $h=600

MMn3 N_8 N_10 Gnd Gnd NMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=7793 $y=-500 $w=414 $h=600

MMn4 N_6 C N_1 Gnd NMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=4893 $y=-4600 $w=414 $h=600

MMn5 N_1 N_5 Gnd Gnd NMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=4893 $y=-5500 $w=414 $h=600

MMn6 N_2 N_6 Gnd Gnd NMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=7193 $y=-4300 $w=414 $h=600

MMn10 N_8 N_2 Gnd Gnd NMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=9093 $y=-500 $w=414 $h=600

MMn11 Out N_8 Gnd Gnd NMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=10693 $y=-400 $w=414 $h=600

MMn12 N_11 A N_3 Gnd NMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=3593 $y=-200 $w=414 $h=600

MMn13 N_3 N_9 Gnd Gnd NMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=3593 $y=-1100 $w=414 $h=600

MMn14 N_10 N_11 Gnd Gnd NMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=5893 $y=100 $w=414 $h=600

MMp1 N_9 B Vdd Vdd PMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=993 $y=-900 $w=414 $h=600

MMp2 N_5 D Vdd Vdd PMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=1393 $y=-4700 $w=414 $h=600

MMp3 N_7 N_2 Vdd Vdd PMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=7793 $y=1300 $w=414 $h=600

MMp4 N_6 C Vdd Vdd PMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=4293 $y=-3600 $w=414 $h=600

MMp5 N_4 N_5 Vdd Vdd PMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=5493 $y=-3600 $w=414 $h=600

MMp6 N_2 N_6 Vdd Vdd PMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=7193 $y=-3500 $w=414 $h=600

MMp10 N_8 N_10 N_7 Vdd PMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=7793 $y=500 $w=414 $h=600

MMp11 Out N_8 Vdd Vdd PMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=10693 $y=400 $w=414 $h=600

MMp12 N_11 A Vdd Vdd PMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=2993 $y=800 $w=414 $h=600

MMp13 N_11 N_9 Vdd Vdd PMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=4193 $y=800 $w=414 $h=600

MMp14 N_10 N_11 Vdd Vdd PMOS25 W=1.5u L=250n M=1 AS=975f PS=4.3u AD=975f PD=4.3u $ $x=5893 $y=900 $w=414 $h=600

VV4 Vdd Gnd DC 2.5 $ $x=12600 $y=-2200 $w=400 $h=600

VV1 A Gnd PULSE(0 2.2 0 5n 5n 20n 50n) $ $x=-1200 $y=0 $w=400 $h=600

VV2 B Gnd PULSE(0 2.2 0 5n 5n 45n 100n) $ $x=-1100 $y=-2100 $w=400 $h=600

VV3 C Gnd PULSE(0 2.2 0 5n 5n 95n 200n) $ $x=-1100 $y=-4200 $w=400 $h=600

VV5 D Gnd PULSE(0 2.2 0 5n 5n 195n 400n) $ $x=-400 $y=-5400 $w=400 $h=600

.PRINT V(A) $ $x=250 $y=650 $w=1500 $h=300

.PRINT V(B) $ $x=-50 $y=-1450 $w=1500 $h=300

.PRINT V(C) $ $x=350 $y=-3750 $w=1500 $h=300

.PRINT V(D) $ $x=1150 $y=-5250 $w=1500 $h=300

.PRINT V(Out) $ $x=13050 $y=350 $w=1500 $h=300

********* Simulation Settings - Analysis Section *********

.tran 1ns 1000ns start=0n

.option prtdel=1ns

********* Simulation Settings - Additional SPICE Commands *********

.end

3 Создание топологии логического элемента в L-Edit
Первым шагом создания топологии является создание проекта и создание ячейки. Далее выполняем настройку проекта (рисунок 18). Выбираем 1 Lambda = 1/8 Microns. Данное значение выбрано так, чтобы минимальный размер в схеме (длина канала) соответствовал 2 Lambda (250 нм). Далее производится настройка сетки (Рисунок 15). Для удобства устанавливаем привязку мыши к узлам сетки,
кратным λ.

Рисунок 14 – Настройка проекта
1   2   3   4   5   6   7   8


написать администратору сайта