Введение
Целью данной курсовой работы является закрепление логических основ построения цифровых устройств и методов синтеза автоматов с памятью.
В ходе выполнения курсовой работы необходимо построить цифровой автомат, предназначенный для преобразования двоичных цифровых сигналов. Все системы обработки цифровой информации могут в общем виде представлены, как кодопреобразователи.
Для выполнения курсовой работы студен, должен выполнить следующие задачи:
закодировать все числа алфавита в зависимости от значения веса кода,
определиться с помощью какого автомата алгебры-логики будет реализовываться разрабатываемое устройство,
составить таблицу соответствия переходов-выходов для абстрактного выбранного автомата, минимизировать их,
составить таблицу переходов-выходов для минимизированного автомата, исключить недостижимые состояния,
определить необходимо количество триггеров для кодировки всех состояний автомата, выбрать тип триггера, который будет использоваться для реализации выбранного автомата,
составить таблицу кодировки выходов триггера и таблицу состояния с двоичными кодировками,
составить таблицу возбуждений триггера,
привести обобщенную таблицу разрабатываемого автомата,
составить функции возбуждения для триггеров и функции выхода автомата и минимизировать их,
спроектировать на логических элементах и триггерах схему цифрового автомата на основе полученных данных,
проверить работоспособность полученной схемы в среде Vissim, промоделировать и убедиться в правильности работы полученного цифрового автомата.
В результате выполнения курсовой работы по курсу «Цифровые автоматы» студент должен закрепить: основы алгебры логики, методы минимизации логических функций, основные методы абстрактного и структурного синтеза цифровых автоматов.
- Цифровые автоматы
- Содержание
- Введение
- 1. Требования к составу и оформлению пояснительной записки
- Методический синтез абстрактного цифрового автомата.
- 2. Методический синтез абстрактного цифрового автомата
- 2.1. Определение абстрактного цифрового автомата
- 2.2. Методы описания цифровых автоматов
- 2.3. Минимизация абстрактных цифровых автоматов
- 3. Структурный синтез автомата
- 3.1. Элементарные автоматы памяти
- 3.2. Структурный синтез цифровых автоматов по таблицам
- 4. Методика моделирования в Vissim преобразователя сигнала
- 4.1. Моделирование задающей входной последовательности
- 4.2. Преобразование вектора входного сигнала во временную последовательность
- 4.3. Моделирование триггера для реализации преобразователя
- 4.4. Результаты моделирования кодопреобразоателя входной последовательности
- Приложение 1. Бланк задания на курсовую работу
- Приложение 2. Варианты задания к курсовой работе
- Список рекомендуемой литературы
- Цифровые автоматы