Скачиваний:
31
Добавлен:
29.12.2022
Размер:
8.96 Mб
Скачать

Описание регистра

211

Правильно?

n Если qa надо сбрасывать, а qb – нет.

212

© 2014 СПбГПУ, каф. КСПТ, доц. Антонов А.П. ( dilab@scideco.ru )

Приоритет управляющих сигналов

n Асинхронный сброс - Asynchronous clear (aclr)

n Асинхронная установка - Asynchronous preset (pre) n Асинхронная загрузка - Asynchronous load (aload) n Разрешение работы - Enable (ena)

n Синхронный сброс - Synchronous clear (sclr)

n Синхронная загрузка - Synchronous load (sload)

nПримечание:

-Изменение порядка применения управляющих сигналов приводит к использованию дополнительных логических элементов

213

© 2014 СПбГПУ, каф. КСПТ, доц. Антонов А.П. ( dilab@scideco.ru )

Правильно?

214

© 2014 СПбГПУ, каф. КСПТ, доц. Антонов А.П. ( dilab@scideco.ru )

Правильный вариант

215

© 2014 СПбГПУ, каф. КСПТ, доц. Антонов А.П. ( dilab@scideco.ru )

Регистр c аset, sclr и ena

216

© 2014 СПбГПУ, каф. КСПТ, доц. Антонов А.П. ( dilab@scideco.ru )

Упражнение 6

217

© 2014 СПбГПУ, каф. КСПТ, доц. Антонов А.П. ( dilab@scideco.ru )

Упражнение 6 (задание)

nНа языке Verilog описать 8-разрядный регистр с входами управления:

l Асинхронный сброс - Asynchronous clear (aclr)

l Асинхронная установка - Asynchronous preset (pre) l Разрешение работы - Enable (ena)

l Синхронный сброс - Synchronous clear (sclr)

n Посмотреть синтезированную пакетом QII схему (RTL Viewer) n Осуществить функциональное моделирование

218

© 2014 СПбГПУ, каф. КСПТ, доц. Антонов А.П. ( dilab@scideco.ru )

Порядок выполнения упражнения 6

nСоздать проект:

-Имя проекта – lab6, имя модуля верхнего уровня иерархии – lab6, Рабочая папка - …\lab 6

-СБИС – EP4CE6E22C8

n Создать новый файл: File=>New=>Verilog HDL file n Сохранить его под именем lab6.

nВведите текстовое описание модуля на языке

Verilog.

219

© 2014 СПбГПУ, каф. КСПТ, доц. Антонов А.П. ( dilab@scideco.ru )

Порядок выполнения упражнения 6

nОсуществите компиляцию проекта

(Processing=>Start=>Analysis and

Synthesis). При необходимости исправить ошибки.

nПосмотреть синтезированную пакетом схему (Tools=>Netlist Viewers=>RTL

Viewer).

220

© 2014 СПбГПУ, каф. КСПТ, доц. Антонов А.П. ( dilab@scideco.ru )