Побудова кодованої таблиці переходів синхронного лічильника 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Побудова кодованої таблиці переходів синхронного лічильника



 

Спроектуємо додавальний двійково-десятичний лічильник, працюючий в незваженому коді 5211. Як елементарний автомат використовуємо Т-триггер, условна таблиця переходів (УТП) якого наведена в табл. 2.1. Зіставимо кодовану таблицю переходів лічильника в вибраному коді, в якому приведені всі можливі переходи лічильника з одного стану в інший.

 

Таблиця 2.1 ­ УТП Т-тригера

  0  
  1  
  1  
  0  

 

 

Таблиця 2.2 – Кодована таблиця переходів СЛЧ

Десятковий Еквівалент (0) (1) (3) (5) (7) (8) (9) (11) (13) (15)
A   X Q4                    
Q3                    
Q2                    
Q1                    
  Q4                    
Q3                    
Q2                    
Q1                    

 


 

Побудова кодованої таблиці функцій збудження тригерів даного типу

 

Сигнал k в синхронних лічильниках подається на входи синхронізаціі всіх тригерів одночасно. Оскільки прості лічильники (підсумовуючі або віднімаючі) виконують тільки одну мікрооперацію, на яку орієнтована їх структура, то вони не містять керуючих шин (l=lоg 2 l = 0 ). Скидання лічильника до нуля будемо здійснювати за допомогою асинхронних установочних входів Ка тригерів. За КТП СЛЧ (табл. 2.2) та УТП (табл. 2.1) будуємо кодовану таблицю функцій збудження КТФЗ (табл. 2.3), з якої вибираємо функції збудження тригерів в досконалих формах.

 

Таблиця 2.3 – Кодована таблиця функції збудження СЛЧ на Т-тригерах

Десятковий Еквівалент (0) (1) (3) (5) (7) (8) (9) (11) (13) (15)
A   X Q4                    
Q3                    
Q2                    
Q1                    
  Т4                    
Т3                    
Т2                    
Т1                    

 

Одержання функцій збудження тригерів в досконалій формі лічильника

 

Із кодової таблиці функцій збудження (КТФЗ) СЛЧ отримаємо функції тригерів у досконалій формі:

Т4= v(7,15)= &(0,1,3,5,8,9,11,13)

Т3= v(3,7,11,15)= &(0,1,5,8,9,13)

Т2= v(1,3,5,7,9,11,13,15)= &(0,8)

Т1= v(0,7,8,15)= &(1,3,5,9,11,13)

 

2.4 Сумісна мінімізація функцій збудження синхронного лічильника

 

Проводимо сумісну мінімізацію функцій збудження за допомогою діаграм Вейча:

Q3

- - -  
      0
       
- - -  

Т4

 

Q4

Q1

 

Q2

Т3 Q3

- - -  
       
       
- - -  

Q4

 
 


Q1

 

 

 
 


Q2

Т2 Q3

- - -  
1      
       
- - -  

Q4

 
 


Q1

 

Q2

Т1 Q3

- - -  
       
       
- - -  

 

Q4

 

Q1

 

МДНФ функцій збудження тригерів проектованого синхронного лічильника мають такий вигляд:

Синтез лічильника на основі будь-якого іншого типу синхронного тригера (D, DV, JK, RS) проводиться аналогічно, різниця полягає лише у використанні відповідної умовної таблиці переходів. Оскільки як реальні тригери інших типів не мають кон'юнктивно зв'язаних інформаційних входів, то реалізація функцій збудження таких тригерів проводиться за допомогою додаткових логічних елементів І-НЕ та І.

 

2.5 Побудова схеми синхронного лічильника

 

Із отриманих вище МДНФ функцій збудження тригерів будуємо схему синхронного лічильника.

Схему спроектованого синхронного лічильника на реальних T- тригерах

показано в додатку А.

 

 

 

Рисунок 2.2 – Часова діаграма роботи синхронного лічильника

працюючого в коді 5211


 



Поделиться:


Последнее изменение этой страницы: 2017-01-19; просмотров: 165; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.19.31.73 (0.014 с.)