Математические модели и методы синтеза СБИС(семинар) — различия между версиями
Материал из Кафедра математической кибернетики
м (→Моделирование простых комбинационных схем на языке Verilog. Симуляция и тестирование схем.) |
м (→Домашние лабораторные задания) |
||
Строка 27: | Строка 27: | ||
== Домашние лабораторные задания == | == Домашние лабораторные задания == | ||
+ | === Лабораторная работа №1. Моделирование простых дискретных устройств на языке Verilog. === | ||
+ | * [[Media:VLSI_2015_318_HW1.pdf|Описание задания]] | ||
+ | * [[Media:VLSI_2015_318_HW1_students.pdf|Распределение по вариантам]] | ||
+ | * Срок сдачи задания: '''16 марта'''. | ||
+ | * Дополнительный срок сдачи задания: '''23 марта'''(задания, присланные в дополнительный срок, оцениваются с дополнительным штрафом в 50% от полученных баллов). | ||
+ | |||
+ | === Лабораторная работа №2. === | ||
+ | TBA | ||
+ | |||
+ | === Лабораторная работа №3. === | ||
+ | TBA | ||
+ | |||
+ | === Лабораторная работа №4. === | ||
+ | TBA | ||
+ | |||
+ | === Лабораторная работа №5. === | ||
TBA | TBA | ||
[[Категория:Семинары кафедры математической кибернетики]] | [[Категория:Семинары кафедры математической кибернетики]] |
Версия 23:13, 2 марта 2015
Семинар проходит один раз в две недели в 10:30 в аудитории 524. Материалы по лекционной части курса можно найти здесь.
Содержание
- 1 Преподаватели
- 2 Предварительный план семинарских занятий
- 2.1 Моделирование простых комбинационных схем на языке Verilog. Симуляция и тестирование схем.
- 2.2 Основы верификации схем с использованием BDD и SAT.
- 2.3 Решение задачи двухуровневого синтеза. Работа с пакетом ESPRESSO.
- 2.4 Решение задачи многоуровневого синтеза. Привязка к библиотеке. Основы работы с пакетом ABC и SIS.
- 2.5 Решение задачи разбиения графов и гиперграфов. Работа с пакетом hMetis.
- 2.6 Решение задачи размещения элементов интегральной схемы. Работа с пакетом Capo.
- 2.7 Решение задачи трассировки соединений в интегральной схеме. Работа с пакетом FGR.
- 3 Домашние лабораторные задания
Преподаватели
Предварительный план семинарских занятий
Моделирование простых комбинационных схем на языке Verilog. Симуляция и тестирование схем.
Языки описания аппаратного обеспечения (Hardware definition languages). Основные уровни абстракции при моделировании аппаратного обеспечения (Behavioral level, Register-transfer level, Gate level). Основы синтаксиса и семантики языка Verilog. Моделирование простых устройств при помощи языка Verilog на различных уровнях абстракции. Основы тестирования и верификации моделей на языке Verilog. Презентация.
Дополнительные и справочные материалы:
Основы верификации схем с использованием BDD и SAT.
ТВА
Решение задачи двухуровневого синтеза. Работа с пакетом ESPRESSO.
ТВА
Решение задачи многоуровневого синтеза. Привязка к библиотеке. Основы работы с пакетом ABC и SIS.
ТВА
Решение задачи разбиения графов и гиперграфов. Работа с пакетом hMetis.
ТВА
Решение задачи размещения элементов интегральной схемы. Работа с пакетом Capo.
ТВА
Решение задачи трассировки соединений в интегральной схеме. Работа с пакетом FGR.
ТВА
Домашние лабораторные задания
Лабораторная работа №1. Моделирование простых дискретных устройств на языке Verilog.
- Описание задания
- Распределение по вариантам
- Срок сдачи задания: 16 марта.
- Дополнительный срок сдачи задания: 23 марта(задания, присланные в дополнительный срок, оцениваются с дополнительным штрафом в 50% от полученных баллов).
Лабораторная работа №2.
TBA
Лабораторная работа №3.
TBA
Лабораторная работа №4.
TBA
Лабораторная работа №5.
TBA