Учебное пособие: Проектирование цифрового автомата

Задание рекомендуется выполнять в следующем порядке:

1. Уточнить порядок функционирования предложенного для проектирования цифрового автомата (ЦА) в соответствии с заданием на курсовое проектирование, которое приводится ниже. Построить структурную схему ЦА с указанием схемы запуска, цепей формирования тактовых сигналов (Ф), сигналов сброса (W), входных сигналов (X) и т.д.

2. Определить период функционирования ЦА в соответствии с заданием на курсовое проектирование.

3. Определить необходимое количество триггеров для реализации регистра (RG).

4. Задать функцию переходов ЦА в виде графа и таблицы состояний ЦА.

5. Составить таблицу функций переходов и таблицу функций выходов.

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

7. Провести минимизацию логических функций, описывающих работу комбинационных схем КС1, КС2, регистра RG.

8. Провести необходимые тождественные преобразования логических функций в соответствии с заданным в задании на курсовое проектирование логическим базисом для синтеза ЦА.

9. Выбрать тип ПЗУ, описать принцип его работы и составить таблицу программирования.

10. Построить функциональную схему ЦА.

11. С учетом функциональной схемы ЦА синтезировать его принципиальную электрическую схему на выбранных цифровых микросхемах. Описать работу примененных микросхем и ЦА.

12. С помощью интегрированного пакета – редактора схемотехники и SPCE симулятора "MULTISIM" провести анализ работы разработанной электронной схемы. Выявить возможные ошибки в схеме ЦА, сделать необходимые исправления Обширная библиотека компонентов интегрированного пакета "MULTISIM" включает генераторы сигналов, осциллографы, тестеры и т.д., огромное количество полупроводниковых приборов и микросхем разных фирм. Имеется возможность экспорта схемы в программы PCB – трассировки.

13. Составить перечень элементов (спецификацию) принципиальной электрической схемы.

14. Для создания принципиальной электрической схемы ЦА с помощью интегрированного пакета P-CAD использовать графический редактор P-CADSchematic.

15. Создать макет печатной платы ЦА. Для размещения компонентов и трассировки печатных плат использовать графический редактор P-CADPCB.

16. Результаты работы оформить в виде расчетно-пояснительной записки и графического материала на двух листах.

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

Обобщенная структурная схема (рис.1) цифрового автомата (ЦА) содержит запоминающее устройство ЗУ (RG - регистр, выполненный на триггерах), два комбинационных устройства: для формирования сигналов управления триггерами (КС1) и для формирования требуемых выходных сигналов (КС2).

ЦА работает циклами, заканчивая их всякий раз возвращением в исходное состояние.


Рис.1. Структурная схема цифрового автомата

По сигналу, например, с дешифратора команд ДШ схема запуска формирует входной сигнал x, который принимает только два значения: x1=0 (пауза в работе ЦА) и x2=1 (запуск и работа ЦА).

В ходе выполнения цикла ЦА в заданные моменты времени t1, t2, t3,... проходит через определенную последовательность внутренних состояний a(t) =al (l=0, 1,..., S), сменяющих друг друга при поступлении очередного тактового импульса Ф. При этом каждый цикл функционирования КА начинается в момент t поступления на его вход сигнала запуска x(t) =1.

Часть этих состояний (тактов), пребывание в которых сопровождается выдачей импульса на какой-либо выход y1, y2,..., можно назвать активными, а остальные, обеспечивающие заданные паузы между выдачами импульсов, – пассивными.

Пусть требуется синтезировать цифровой автомат (ЦА) с одним входом и пятью выходами. При этом на выходах y1, y2, y3, y4, y5 после запуска ЦА периодически, на каждом такте, появляются коды символов, образующих фамилию и инициалы студента. Каждый символ кодируется пятью битами: два старших разряда – номер строки, три младших разряда – номер столбца, согласно табл.1.

Период функционирования ЦА может быть определен согласно табл.1.


Таблица 1

Период функционирования цифрового автомата

К-во Просмотров: 439
Бесплатно скачать Учебное пособие: Проектирование цифрового автомата