Синтез автомата для преобразования двоично-десятичного кода с весами 6.2.2.1 в двоично-десятичный код с весами 6.3.2.1, страница 10

Факторизация y :

X1 = Q2Q3            X1

X2 = Q 2Q 4        Q2     X2

_   _ 

X3 = xQ2 Q 3     —    —

            _ ___

Z1 = Q2( X1, X2 ),  W( Z1 ) = 1

_  _  

y  = Q2( Q 3 + Q4 ) + xQ2Q3

 

 

 

 

 

Таким образом, получена система булевых функций: 

_

 J= xQ2 Q 3Q 4                

K1 = “1”

_          

J2  = Q1  +  Q3Q4 + xQ4

_       _

K2  = Q3  +  xQ4

_              _  _

J3  = Q2Q4  +  xQ1Q2

_                   _    _

K3  = Q2Q4  +  Q2 (x + Q4)

_ _      _  _   _

J4 = xQ2 + Q1Q 2Q 3 + xQ2 Q 3

_    _

K4 = x + Q3

_  _  

y  = Q2( Q 3 + Q4 ) + xQ2Q3

 

4.4. Совместная минимизация

Совместная минимизация дает следующую систему булевых функций:

Z1 = Q2 Q 3

_

Z2 = Q2Q4

_  _

Z3 = Q1Q 2

_

Z4 = xQ4

J= Z1 Z4

K1 = “1”

_           

J2  = Q1  +  Q3Q4 + xQ4

_       

K2  = Q3  + Z4

 

J3  = Z+  Z3x

_    _

K3  = Z2 +  Q2 (x + Q4)

_ _          _  

J4 = xQ2 + Z3Q 3 + Z1

_    _

K4 = x + Q3

_  _  

y  = Q2( Q 3 + Q4 ) + xQ2Q3

4.5. Реализация на элементах малой степени интеграции (К155)

Соответствующая схема приведена на рисунке 4.5.1

Обозначения:

DD1, DD2, DD3, DD4 – K155TB1

DD5, DD6, DD7 – K155ЛР3

DD8, DD9 – K155ЛИ1

DD10,DD11 – K155ЛЛ1

DD12 – K155ЛН1

R1 = 1кОм

Для всех микросхем на 14 ножку подается плюс питания +5 В, а на 7 – минус питания (земля). Кроме того, в цепь питания каждой микросхемы между плюсом и минусом устанавливается конденсатор развязки C = 0,1 мкФ с целью ослабления помех при переключении элементов.

4.6. Реализация с использованием элементов средней степени интеграции (дешифратор К155)

На рисунке 4.6.1 изображена таблица значений кода на выходах шины дешифраторов:


Рис. 4.6.1

В соответствии с этой таблицей, а также с таблицей построения булевых функций для T-триггера (рис. 4.1.5), получены функции выходов комбинационной схемы:

_____

T1 = 7▪8▪24

T2 = 0▪1▪2▪6▪17▪22▪23

_________________

T3 = 0▪3▪6▪7▪16▪17▪19▪22

T4 =4▪6▪18▪19▪20▪23▪24

__________________

y = 5▪6▪7▪17▪21▪22▪23▪24

В данной схеме числа являются индекаторами проводников в шине выходов дешифратора.

Соответствующая схема приведена на рисунке 4.6.2

Обозначения:

DD1, DD2, DD3, DD4 – K155TB1

DD5, DD6  – K155ИД3

DD8, DD9, DD10, DD11 – K155ЛА2

DD12 – K155ЛА4

DD13 – K155ЛН1

R1 = 1кОм

Для всех микросхем, кроме DD5, DD6 на 14 ножку подается плюс питания +5 В, а на 7 – минус питания (земля). Для DD7 плюс питания подается на ножку 24, минус питания – на ножку 12. Кроме того, в цепь питания каждой микросхемы между плюсом и минусом устанавливается конденсатор развязки C = 0,1 мкФ с целью ослабления помех при переключении элементов.

4.7. Реализация на элементах большой степени интеграции (ПЗУ)

Таблица входов и выходов ПЗУ представлена на рисунке 4.7.1:


Рис. 4.7.1         

Обозначения:

DD1, DD2, DD3,DD4  – K155TB1

DD5 – K155ПР6

R1 = 1кОм

Для  микросхем DD1- DD3 на 14 ножку подается плюс питания +5 В, а на 7 – минус питания (земля). Для микросхемы DD4 плюс питания подается на ножку 16, минус питания – на ножку 8. Кроме того, в цепь питания каждой микросхемы между плюсом и минусом устанавливается конденсатор развязки C = 0,1 мкФ с целью ослабления помех при переключении элементов.

Соответсвующая схема показана на рисунке 4.7.2 :