Page 44 - 6733
P. 44
що відповідає правилу 1. У решті випадків CR(i-1)=J=К=0 і значення Qi не
зміниться. Швидкодія синхронного лічильника значно вища, оскільки трігери
перемикаються одночасно і сигнал CRi з'явиться на JK входах через інтервал
tзт.р.ліч.=tзт.р.трігера+tзт.р.елемента"І", який не залежить від кількості трігерів.
Частота рахунку Fmax < 1/(tзт.р.ліч. + tуст), де tуст – час установки.
Рисунок 7.3 - Синхронний лічильник
Каскадне включення лічильників застосовують в тому разі, якщо необхідно
здійснювати підрахунок більшої кількості імпульсів, аніж коефіцієнт перерахунку
лічильника. Для цього сигнал з виходу перенесення першого лічильника
подається на рахунковий вхід наступного лічильника. Якщо лічильник не має
виходу перенесення (що можливо для деяких мікросхем асинхронних
лічильників), які вихід перенесення використовується найстарший розряд
лічильника. Рахунковий вхід наступного лічильника при цьому має спрацьовувати
по фронту спаду, інакше слід застосувати додатковий інвертор. Входи скидання у
каскадованих лічильників об’єднуються.
Лічильники з довільним коефіцієнтом перерахунку, відмінним від цілого
степеня двійки (наприклад, 10), реалізуються шляхом введення зворотних зв’язків
для примусового встановлення в початковий стан по досягненні заданого модуля
лічби. Розрядність лічильника з коефіцієнтом перерахунку М (за модулем М)
m
визначається з умови 2 m-1 < М < 2 . Наприклад, якщо M=10, для реалізації
4
3
лічильника потрібно не менше ніж m = 4 тригери, бо 2 < 10 < 2 .
Такий лічильник, очевидно, матиме невикористані надлишкові стани – їх є
4
N=2 -10=6. Щоб позбутися цих непотрібних станів, застосовують зворотні зв’язки
з виходу переносу лічильника на входи тригерів тих розрядів, які у двійковому
поданні числа N мають одиницю. Для десяткового лічильника N = 6 10 = 0110 2 і,
отже, сигнал зворотнього зв'язку слід подавати на відповідні входи тригерів
другого i третього розрядів. У синхронних лічильників такий принцип побудови
внутрішніх зв’язків називається блокуванням перенесення. Тоді початковий стан
лічильника визначається кодом 0110, від якого починається рахунок до коду 1111.
Після десятого iмпульсу на виході Q3 лічильника виникає імпульс переносу, який
по колах зворотного зв’язку встановлює лічильник у початковий стан 0110.
44