
- •Часть 2. Синтез и анализ цифровых схем мп сау омт.
- •Глава 4. Синтез и анализ комбинационных логических схем мп сау.
- •4.1 Классификация вычислительных средств для объектов морской техники
- •4.2 Формы и способы представления информации в мп сау.
- •4.2.1 Параллельный способ обмена информацией.
- •4.3 Основные этапы синтеза комбинационных логических схем.
- •4.3.1 Пример синтеза простейшей комбинационной логической схемы.
- •6 Этап синтеза: численная оценка компонент критерия синтезируемой схемы.
- •4.4 Синтез специальных комбинационных логических схем ( клс), используемых в мп сау.
- •4.4.1 Синтез схемы для выполнения функции контроля нечётности двоичных кодов.
- •Лабораторный практикум №1.1.
- •Логическая схема на элементах или-не
- •Логическая схема на элементах и-не
- •Лабораторный практикум №1.2.
- •4.5 Преобразователи кодов во внешних и внутренних каналах связи в мп сау.
- •4.5.1 Преобразователь кода Грея в простой двоичный код.
- •Преобразователь двоичного кода в циклический код.
- •Лабораторный практикум №1.3.
- •4.6 Синтез преобразователя внутренних кодов на примере дополнительного кода.
- •4.6.1 Аппаратная реализация преобразователя с использованием элементов м2 и или.
- •4.7 Синтез клс для выполнения операции сравнения n – разрядных двоичных кодов.
- •Лабораторный практикум № 1.4.
- •4.7.1 Схемная реализация отношения равенства (эквивалентности).
- •Лабораторный практикум №1.5
4.5 Преобразователи кодов во внешних и внутренних каналах связи в мп сау.
На рис.4.17 представлена структура интерфейсов в МП САУ
ПРi – процессоры.
Рис.4.17 Структура интерфейсов в МП САУ
Гетерогенность источников входной информации, связанная с различными физическими принципами их построения, и необходимость обработки этой информации в одной системе требует наличия во входном интерфейсе внешних преобразователей кодов (ВПК). В зависимости от структуры МП САУ ее процессоры на аппаратном уровне могут требовать различного кодового представления данных. Преобразователи такого типа относятся к внутренним преобразователям кода. Тип выходных преобразователей определяется структурой исполнительных устройств ОМТ и будет представлен в другом разделе учебного пособия.
Наиболее распространенными в МП САУ являются преобразователи кода Грея, что связано с особенностью построения датчиков в САУ ОМТ.
4.5.1 Преобразователь кода Грея в простой двоичный код.
Как правило, выходным устройством источника информации, представленной в коде Грея, является матрица следующего вида (рис.4.18):
Рис.4.18 Матрица датчика кода угла (кода Грея.)
Код Грея называют циклическим двоичным кодом и относят к непозиционным кодам, так как значение любого числа отличается от предыдущего или последующего только значением символа в одном из разрядов. Рассмотрим трехсимвольный код Грея (табл. 4.7):
Таблица 4.7
Циклический код Грея |
Простой двоичный код |
Эквивалент |
||||
G3 |
G2 |
G1 |
B3 |
B2 |
B1 |
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
2 |
0 |
1 |
0 |
0 |
1 |
1 |
3 |
1 |
1 |
0 |
1 |
0 |
0 |
4 |
1 |
1 |
1 |
1 |
0 |
1 |
5 |
1 |
0 |
1 |
1 |
1 |
0 |
6 |
1 |
0 |
0 |
1 |
1 |
1 |
7 |
Синтезируем преобразователь кода Грея в двоичный код с использованием элементной базы М2. Используем метод матриц Карно для получения зависимостей Вi= F(Gi, Вi+1).
-
G3, G2
00 01 11 10
G1
0
0
0
1
1
1
0
0
1
1
B3=G3
-
G3, G2
00 01 11 10
G1
0
0
1
0
1
1
0
1
0
1
-
G3, G2
00 01 11 10
G1
0
0
1
0
1
1
1
0
1
0
Анализируя полученные результаты, можно для произвольного i-го разряда простого двоичного кода записать соотношение:
Эти выражения являются алгоритмом аппаратной реализации кода Грея.
Аппаратные затраты на синтезируемый преобразователь определяются разрядностью исходного кода.
N – число разрядов кода
Минимальные аппаратные затраты приводят к тому, что время преобразования входного кода не отвечает режиму реального времени.
Рис.4.19 Преобразователь кода Грея в двоичный код.