Преобразователь кода Грея в простой двоичный код

Как правило, выходным устройством источника информации, представленной в коде Грея, является матрица следующего вида:

 
 


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

Циклический код Грея Простой двоичный код Эквива- лент
G3 G2 G1 B3 B2 B1
             
             
             
             
             
             
             
             

Синтезировать преобразователь кода Грея в двоичный код с использованием элементной базы М2. Используем метод матриц для получения зависимостей Вi= F(Gi, Вi+1).

G3, G2
00 01 11 10
G1          
         

B3=G3

G3, G2
00 01 11 10
G1            
           
 

G3, G2
00 01 11 10
G1          
         

Принимая во внимание пункты 1,2,3, возможно для произвольного i-го разряда простого двоичного кода записать соотношение:

 
 


Эти выражения являются аппаратной реализацией кода Грея.

Аппаратные затраты на синтезируемый преобразователь определяются разрядностью исходного кода.

       
 
   
 


N – число разрядов

Минимальные аппаратные затраты приводят к тому что время преобразования входного кода не отвечает режиму реального времени.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: