Добавил:
Кафедра ВТ Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Примеры / КТОЦС 17 вариант.docx
Скачиваний:
27
Добавлен:
29.11.2022
Размер:
1.76 Mб
Скачать

5.2. Главная программа

Процесс генерации топологии фрагмента CELL организует головная программа main (файл pcell.cpp). Текст файла pcell.cpp представлен в листинге 2. Данная программа позволяет генерировать топологию фрагмента БИС, описанного на языке топологического расширения языка СИ, в двух форматах: CIF, GDSII.

Листинг 2. Текст файла pcell.cpp

#include "stdafx.h"

#include "CELL.H"

void main()

{

int format = -1; // Выходной формат

_printf(" Введите выходной формат (1-CIF, 2-GDSII): ");

scanf("%d", &format);

_printf("\n");

switch (format)

{ case 1 :

Init_TPAC(_CIF);

break;

case 2 :

Init_TPAC(_GDSII);

break;

}

BEGINFILE

MICROT();

layout_fix CELL1=0;

CELL1 = CELL_(); // Генерация топологии фрагмента CELL с оптимальной точкой

ENDFILE

exit(0);

} // ПРОГРАММА PCELL КОМПИЛЯТОРА ФРАГМЕНТА CELL БИС

5.3. Сгенерированная топология

Скриншоты полученных топологий в формате CIF и GDSII представлены на рисунках 10 и 11.

Рисунок 10. Топология в формате CIF

Рисунок 11. Топология в формате GDSII

Вывод

В ходе выполнения курсового проектирования были изучены КМОП транзисторы. Также были определены времена задержек схем на транзисторах, выполнен экспресс-анализ схем, в ходе которого определились приблизительно оптимальные ширины каналов транзисторов, удовлетворяющих требованиям: минимального времени задержки всей схемы, минимальной площади схемы. Также было получено представление о построении топологии схем по 6 мкм технологии.

Список источников

  1. И.С. Зуев, Н.М. Сафьянников, Проектирование фрагментов цифровых БИС на комплементарных МОП-структурах. Учебно-методическое пособие. Спб.: Изд-во: СПБГЭТУ «ЛЭТИ», 2018. 120c., [10]с. ил.

  2. И.С. Зуев, Н.М. Сафьянников, Проектирование специализированных кремниевых компиляторов в САПР ТРАС. Учебное пособие. Спб.: Изд-во: СПБГЭТУ «ЛЭТИ», 2019. 116c., [12]с. ил.

Соседние файлы в папке Примеры