Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
48
Добавлен:
29.03.2015
Размер:
1.15 Mб
Скачать

36

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«Пермский национальный исследовательский политехнический

университет»

Н.Н. Матушкин

Проектирование дискретных устройств

Проектирование дискретных устройств

на основе функционального базиса

Учебное пособие

Пермь 2012

УДК 681.325

Матушкин Н.Н. Проектирование дискретных устройств на больших интегральных схемах: Учеб. пособие. Электронный ресурс / Пермь, Изд-во Перм. нац. исслед. политехн. ун-т. 2012. 36 с.

Рассмотрены вопросы проектирования цифровых устройств на основе применения схем среднего уровня интеграции и больших интегральных схем. Изложены методы и техника проектирования на стандартных интегральных микросхемах универсального назначения - мультиплексорах, постоянных запоминающих устройствах и программируемых логических матрицах.

Пособие предназначено для студентов направлений 210700 и 220400.

Табл. 5. Ил. 32. Библиогр.: 8 назв.

Рецензент: д-р техн. наук, проф. А.А.Южаков

 Пермский национальный исследовательский

политехнический университет, 2012

Оглавление

Введение ..................................................................................................... 4

1. Проектирование дискретных устройств на мультиплексорах ............. 5

1.1. Мультиплексор как универсальный логический модуль ........ 5

1.2. Применение мультиплексоров в комбинационных схемах .... 7

1.3. Применение мультиплексоров в качестве элементов

памяти ......................................................................................................... 18

1.4. Функциональные узлы на мультиплексорах ............................ 19

1.5. Общие рекомендации по применению мультиплексоров для

проектирования дискретных устройств .................................................... 20

2. Проектирование логических схем на постоянных запоминающих

устройствах (ПЗУ) ..................................................................................... 21

2.1. ПЗУ как универсальный логический модуль .......................... 21

2.2. Использование ПЗУ как функционального модуля ................ 22

2.3. Проектирование на ПЗУ комбинационных схем .................... 23

2.4. Проектирование последовательностных схем на ПЗУ............ 26

3. Проектирование дискретных устройств на программируемых

логических матрицах (ПЛМ) .................................................................... 29

3.1. ПЛМ как универсальный логический модуль ......................... 29

3.2. Использование ПЛМ как функционального модуля ............... 30

3.3. Проектирование на ПЛМ комбинационных схем ................... 31

3.4. Реализация последовательностных автоматов на ПЛМ.......... 34

Библиографический список ...................................................................... 35

Введение

Функциональная сложность современных элементов дискретных устройств, оцениваемая числом логических вентилей, реализуемых на кристаллах больших интегральных схем (БИС), имеет тенденцию к возрастанию. Повышение уровня интеграции элементов требует новых подходов к синтезу схем дискретных устройств.

В промышленной автоматике, вычислительной технике, средствах передачи и обработки данных используются новые типы элементов, выполняющих сложные вычислительные функции и реализованных в виде БИС. Реализация комбинационных и последовательных автоматов на их основе представляет собой новую и мало изученную область теории дискретных управляющих устройств. К настоящему времени существует относительно большой перечень литературных источников [1-5], содержащих изложение эвристических методов синтеза дискретных устройств на схемах среднего и большого уровня интеграции.

Привлекательность мультиплексоров, постоянных запоминающих устройств (ПЗУ) и программируемых логических матриц (ПЛМ) как технического базиса структурной реализации дискретных устройств объясняется следующими причинами.

Выполненные на схемах среднего и большого уровня интеграции, эти элементы обеспечивают проектируемым схемам повышенные надежностные показатели, снижение стоимостных и массогабаритных характеристик, возрастание быстродействия и уменьшение энергопотребления.

Рассматриваемые как универсальные функциональные модули, мультиплексоры, ПЗУ и ПЛМ обладают свойством настраиваемости на выполнение определенных функций. При этом степень настраиваемости различна и меняется от электрической (свойственна мультиплексорам) до программной (характерна для некоторых видов ПЗУ и ПЛМ). Настраиваемость модулей придает реализуемым на их основе схемам свойство гибкости по отношению к выполняемым алгоритмам. В этом смысле реализация автоматов на таком базисе, как репрограммируемые ПЗУ (ПЛМ), приближается к их реализации на микропроцессорах. Вместе с тем, при построении схем на ПЗУ (ПЛМ) сохраняется основное преимущество автоматов с жесткой логикой - высокое быстродействие.

Целью настоящего учебного пособия является систематическое изложение методики реализации автоматов как схем жесткой логики из мультиплексоров, постоянных запоминающих устройств и программируемых логических матриц.