![]() |
Звоните! (926)274-88-54 Бесплатная доставка. Бесплатная сборка. |
Ассортимент тканей График работы: Ежедневно. С 8-00 до 20-00. Почта: soft_hous@mail.ru |
![]() ![]() ![]() |
Читальный зал --> Программные средства foundation ![]() ![]() Рис. 8.26. Общий вид диаграммы состояний счетчика - единственное кольцо По-видимому, самыми распространенными являются п-разрядные двоичные счетчики {n-bit binary counter). Такой счетчик состоит из п триггеров, и у него имеется 2 состояний, через которые он проходит в последовательности О, 1,2, ... , 2 - 1, О, 1, ... . Кодом каждого состояния служит соответствующее и-разрядное двоичное число. 8.4.1. Счетчики с последовательным переносом При любом значении п можно так построить и-разрядный двоичный счетчик, что в нем будут только п триггеров и не будет никаких других компонентов. Дяя и = 4 такой счетчик показан на рис. 8.27. Напомним, что состояние Т-триггера меняется (на противоположное) с каждым нарастающим фронтом сигнала на его тактовом входе. Таким образом, содержимое того или иного разряда в счетчике меняется на противоположное тогда и только тогда, когда значение бита в разряде, непосредственно предшествующем этому разряду, изменяется с 1 на 0. Это соответствует двоичному счету в прямом направлении: когда бит, хранящийся в данном разряде, изменяется с 1 на О, возникает перенос в следующий по старшинству разряд. Такой счетчик называют счетчиком с последовательным переносом {ripple counter), так как информация о переносе поочередно передается от младших разрядов к старшим, по одному биту за раз. Рис. 8.27. 4-разрядный двоичный счетчик с CLK- кг i-°° последовательным переносом ->т 30-1 02 Q3 CNTEN CLK- =г> вы q 1>т q2 вы q q3 Рис. 8.28. 4-разрядмый с*и риамиььй двоичный счетчик с последовательной логикой разрешения На рис. 8.28 показано, что счетчик можно снабдить главным сигналом разрешения CNTEN. Любой из Т-триггеров может переключиться тогда и только тогда, когда сигнап CNTEN имеет единичное значение и равны 1 биты во всех разрядах, младше данного. Как и в случае двоичного счетчика с последовательным переносом, и-разрядный синхронный счетчик можно построить так, чтобы на один разряд приходилось фиксированное число логических схем; в данном случае в каждом разряде необходимы Т-триггер с входом разрешения и 2-входовой вентиль И. 8.4.2. Синонные счетчики Хотя для счетчика с последовательным переносом требуется меньше компонентов, чем для двоичного счетчика любого другого типа, за это приходится платить наименьшим быстродействием по сравнению с любыми другими счетчиками. В худшем случае, когда должен измениться бит в самом старшем разряде, выходной сигнал примет правильное значение только спустя время, равное п после нарастающего фронта тактового сигнала CLK, где t - задержка распространения в Т-триггере от входа до выхода. В синхронном счетчике (synchronous counter) к тактовым входам всех триггеров подводится один и тот же общий тактовый сигнал CLK, так что изменения значений сигналов на выходах всех триггеров происходят в один и тот же момент времени с задержкой только на t наносекунд. Как видно из рис. 8.28, для этого нужно воспользоваться Т-триггерами со входом разрешения; сигнал на выходе триггера примет противоположное значение в момент, задаваемый нарастающим фронтом сигнала на его входе Т, только в том случае, если сигнал разрешения EN имеет активный уровень. Какие именно триггеры перейдут в состояние, противоположное предыдущему, на очередном нарастающем фронте сигнала на входе Т, определяется комбинационной логикой, включенной на входах разрешения EN. Счетчик, изображенный на рис. 8.28, иногда называют последовательным синхронным счетчиком (synchronous serial counter), поскольку сигналы разрешения проходят через комбинащюнную логику последовательно от младшего разряда к старшему. Если период тактового сигнала слишком мал, то изменение в младшем разряде счетчика может не успеть дойти за это время до старшего разряда. Это затруднение преодолено в схеме на рис. 8.29, где сигнал разрешения на входе разрешения EN каждого триггера вырабатьшается соответствующим вентилем И всего лишь с одним уровнем логики. В результате получается схема двоичного счетчика с самым вьюоким быстродействием, который носит название параллельного синхронного счетчика {synchronous parallel counter). CNTEN CLK- EN Q L> > - EN q Us q QO Рис. 8.29. 4-разрядный синхронный двоичный счетчик с параллельной логикой разрешения 8.4.3. Счетчики в ИС средней степени интеграции и их применение Самым популярным счетчиком в ИС средней степени интефации является 4-разрядный синхронный двоичный счетчик 74x163 с входами сброса и зафузки; сигналы на этих входах имеют низкий активный уровень. Традиционное условное обозначение такого счетчика приведено на рис. 8.30. Работа этого счетчика описывается таблицей состояний (табл. 8.11), а его принципиальная схема показана на рис. 8.31. 74x163
Рис. 8.30. Традиционное условное обозначение ИС 74x163 ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку. Звоните! Ежедневно! (926)274-88-54 Продажа и изготовление мебели. Копирование контента сайта запрещено. Авторские права защищаются адвокатской коллегией г. Москвы. |