|
ВТиИТ
Домашняя работа №5
Синтез счетчика с параллельным переносом. Вар 17
Выполнил: студент гр.150 Булгаков Роман.
Задание:
Спроектировать суммирующий двоичный счетчик с параллельным переносом, собранный на JK-триггерах, с максимальным коэффициентом пересчета Кmax и с пропуском трех текущих значений К1, К2, К3. Исходные данные:
Кmax | К1 | К2 | К3 |
Для реализации потребуется 4 JK-триггерах, т.к. Кmax=12. В этом случае выполняется условие: .
Счетные входы всех триггеров и входы установки исходного состояния объединяем. На входах JK-триггеров необходимо установить комбинационные схемы, обеспечивающие требуемую логику переходов.
Функциональная схема представлена на рисунке 1.
Рисунок 1 – Функциональная схема счетчика
Закон функционирования JK-триггера иллюстрируется сокращенной таблицей переходов (табл. 1.1). В таблице показаны все возможные переходы триггера из одного состояния в другое, в ней символ Ф обозначено безразличное состояние.
Таблица 1.1
J | K | Qn | Qn+1 |
Ф | |||
Ф | |||
Ф | |||
Ф |
Под действием входных импульсов счетчик переходит из одного состояния в другое. Комбинация состояний выходов триггеров определяет двоичное число на выходе счетчика. Значение этого числа увеличивается на единицу или устанавливается равным нулю после достижения максимального значения N-1. Такие переходы из одного состояния в другое заносятся в таблицу переходов каждого триггеров счетчика (табл. 1.2).
Для осуществления таких переходов на входах J и K каждого из триггеров должна быть установлена соответствующая комбинация управляющих сигналов Jn и Nn, необходимо для функционирования счетчика по заданному алгоритму.
Решение: Заполним таблицу переходов триггеров T1–T4 и управляющих сигналов Ji, Ki на их входах, обеспечивающих эти переходы. Методика заполнения таблицы по J и K входам следующая. Рассматривается n-ая строка для выхода триггеров Q1 – Q4 и предыдущую строку n-1 для входов J и K вписываются те значения, которые обеспечивают переход триггеров из исходного состояния (строка n-1) в новое состояние (строку n). Например, триггер переходит из состояния лог.0 в состояние лог.1. В соответствии с таблицей 1.1 мы записываем J=Ф и K=1.
В результате описания всех переходов получаем таблицу функционирования синтезируемого счетчика.
Таблица 1.3 – Таблица переходов триггеров
N | Q4 | Q3 | Q2 | Q1 | J4 | K4 | J3 | K3 | J2 | K2 | J1 | K1 |
Ф | Ф | Ф | Ф | |||||||||
Ф | Ф | Ф | Ф | |||||||||
Ф | Ф | Ф | Ф | |||||||||
Ф | Ф | Ф | Ф | |||||||||
Ф | Ф | Ф | Ф | |||||||||
Ф | Ф | Ф | Ф | |||||||||
Ф | Ф | Ф | Ф | |||||||||
Ф | Ф | Ф | Ф | |||||||||
Ф | Ф | Ф | Ф |
Минимизацию логических функций, всего их 8, осуществим с помощью карт Карно. Карты Карно приведены на рисунки ниже.
По картам Карно запишем минимизированные выражения для функций , … ,
Для построения комбинационной схемы управления счетчиком требуется 2 корпуса микросхем триггеров.
Синтезированная схема спроектированного счетчика представлена ниже.
Рисунок 2 – Принципиальная схема счетчика
Дата добавления: 2015-08-29; просмотров: 28 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
Всем, кто стремится к саморазвитию. | | | Уважаемые автолюбители! Перед вами, результаты нагревательного теста (+ 400 гр с), максимально приближенного к камере сгорания в двигателе. Цель теста - показать |