Автор: Пользователь скрыл имя, 18 Декабря 2010 в 15:20, курсовая работа
целью работы является решение комплексной задачи, охватывающей основные разделы дисциплины "Цифровая электроника" и заключающейся в выполнении схемотехнического проектирования устройства, выполняющего заданные функции преобразования цифровой информации.
Введение...........................................................................................2
1. Цель курсового проектирования...............................................................................2
2. Задачи курсового проектирования...............................................................................2
3. Расчетная часть курсового проектирования..............................................................................3
3.1 Проектирование синхронной пересчетной схемы…………………….…………………………………...........3
3.2 Проектирование триггерного устройства……………...................................................................8
Ниже представлена схема выставления оценки входных сигналов полученная по Квайну
Для счетчика, реализованного на базе JK-триггеров, сложность определяется суммой:
SJK=(1+1+1)+(2+1+1)+(2+1+1)+(
а для счетчика реализованного на базе T – триггеров, составит
ST=(2+1+1)+(2+1+1)+(1+1+1)+(1+
Сравнение оценок сложности схем показывает, что SJK>ST, следовательно, для реализации пересчетной схемы целесообразно выбрать триггер T- типа.
Функцию внешних переходов T-триггера определяет таблица 4.
Таблица 4.
T | Qt | Qt+1 | φQi |
0 | 1à | 1 | 1 |
0 | 0à | 0 | 0 |
1 | 1à | 0 | β |
1 | 0à | 1 | α |
Условия переключения выходного сигнала триггера по отношению к синхросигналу С: изменение выходного сигнала триггера Q будет происходить при переходе С из 1 в 0, т.е. задним фронтом сигнала С.
Описание работы триггера представим в виде таблицы внутренних состояний и переходов триггерного устройства в таблице 5.
Таблица 5.
№
сост |
Состояние сигналов СТ | Q выхода | |||
00 | 01 | 11 | 10 | ||
1 | (1) | 2 | - | 4 | 0 |
2 | 1 | (2) | 3 | - | 0 |
3 | - | 6 | (3) | - | 0 |
4 | 1 | - | - | (4) | 0 |
5 | (5) | 6 | - | 8 | 1 |
6 | 5 | (6) | 7 | - | 1 |
7 | - | 2 | (7) | - | 1 |
8 | 5 | - | - | (8) | 1 |
Количество внутренних состояний триггера можно сократить, объединяя строки таблицы 5 по следующим правилам:
Минимизированная таблица
Таблица 6.
№ состояний | СТ | Q | |||
00 | 01 | 11 | 10 | ||
1,2,4 | (1) | (2) | 3 | (4) | 0 |
3 | - | 6 | (3) | - | 0 |
5,6,8 | (5) | (6) | 7 | (8) | 1 |
7 | - | 2 | (7) | - | 1 |
Преобразуем таблицу 6 в соответствии с количеством новых состояний триггера в таблицу 7.
Таблица 7.
№ состояний | СТ | Q | |||
00 | 01 | 11 | 10 | ||
1,2,4 | (1) | (1) | 2 | (1) | 0 |
3 | - | 3 | (2) | - | 0 |
5,6,8 | (3) | (3) | 4 | (3) | 1 |
7 | - | 1 | (4) | - | 1 |
Так как число внутренних состояний уменьшилось до 4, то для кодирования этих состояний достаточно k=logS=2 внутренних переменных. Обозначим их как у1 и у2. Каждому внутреннему состоянию триггера поставим в соответствие набор значений переменных у1 и у2.
Составим граф переходов, где коды 00, 01, 11, 10 – коды внутренних состояний 1,2,3,4 соответственно.
у1=0;у2=0 у1=0;у2
1 2
4 3
у1=1;у2=0 у1=1;у2
В
соответствии с выбранным вариантом
кодирования состояний
Таблица 8.
Код внутреннего состояния у1у2 | CТ | Q | |||
00 | 00 | 00 | 01 | 00 | 0 |
01 | - | 11 | 01 | - | 0 |
11 | 11 | 11 | 10 | 11 | 1 |
10 | - | 00 | 10 | - | 1 |
Данные таблицы 7 позволяют описать поведение переменных у1 и у2 в виде карт Карно. Для устранения явления статического состязания сигналов в карты Карно кроме минимальных покрытий следует вводить избыточное покрытие, таким образом, чтобы каждая пара смежных покрытий входила бы, по меньшей мере в одно общее покрытие.
Для
у1:
Проведя склеивание в картах Карно, определим выражения для у1 и у2.
Полученные уравнения
позволяют построить схему
Т-триггер имеет два входа. Т – это информационный вход, С-это разрешающий вход синхросигнала. Этот триггер работает в счетном режиме (т.к. он переключается каждый раз когда на его вход подается уровень логической единицы).
Схема проектируемого Т-триггера, построенного по полученным выражениям с использованием элементов 2И-НЕ:
Информация о работе Проектирование синхронной реверсивной пересчетной схемы на триггерах T, JK