- •Тема: Синтез счетчика импульсов
- •Г. Пермь, 1999 г. Введение
- •Обзор существующих схем счетчиков и обоснованный выбор схемы счетчика
- •1.1 Назначение и классификация счетчиков
- •1.2 Синтез счетчиков
- •2. Разработка функциональной схемы
- •2.1 Составление таблицы функционирования счетчика.
- •Таб. 2.1 Таблица функционирования исходного счетчика:
- •2.2 Определение функций переходов
- •2.3 Составление карты функций переходов для каждого триггера.
- •2.4 Составление карты Карно функций управления входов j и k каждого триггера счетчика.
- •2.5 Составление минимизированных логических уравнений
- •Функциональная схема счётчика:
- •2.6 Временные диаграммы
- •3. Выбор типа элементной базы
- •4. Разработка принципиальной схемы счетчика, печатной и монтажной плат
- •Заключение:
- •Список использованной литературы.
2.4 Составление карты Карно функций управления входов j и k каждого триггера счетчика.
Исходя из значений функций переходов, представленных в табл.2.1 строим карты Карно (см табл.2.3).
В результате получается набор карт, отражающих значения логических функций на всех входах каждого триггера в зависимости от состояния счетчика.
Таб. 2.3 Карты Карно для функций входов J и K триггеров в каждом разряде.
|
|
|
| |||||||||||||||||||
- |
- |
1 |
- |
|
- |
- |
1 |
- |
|
- |
- |
X |
- |
|
- |
- |
X |
- |
| |||
0 |
0 |
0 |
0 |
|
X |
X |
X |
X |
|
1 |
0 |
X |
X |
|
1 |
X |
X |
1 |
| |||
X |
- |
- |
- |
|
X |
- |
- |
- |
|
1 |
- |
- |
- |
|
1 |
- |
- |
- |
| |||
X |
X |
X |
X |
|
1 |
0 |
0 |
0 |
|
1 |
0 |
X |
X |
|
1 |
X |
X |
1 |
| |||
|
|
|
| |||||||||||||||||||
- |
- |
X |
- |
|
- |
- |
X |
- |
|
- |
- |
1 |
- |
|
- |
- |
1 |
- |
| |||
X |
X |
X |
X |
|
1 |
0 |
0 |
0 |
|
X |
X |
0 |
1 |
|
X |
1 |
1 |
X |
| |||
0 |
- |
- |
- |
|
1 |
- |
- |
- |
|
X |
- |
- |
- |
|
X |
- |
- |
- |
| |||
1 |
0 |
0 |
0 |
|
X |
X |
X |
X |
|
X |
X |
0 |
1 |
|
X |
1 |
1 |
X |
|
2.5 Составление минимизированных логических уравнений
С помощью карт Карно проводим минимизацию логических функций управления входов из полученного набора карт Карно. Получаем логические уравнения, определяющие структуру синтезируемого счетчика.
J3 = Q3 Q2 J2 = Q3 +Q0 Q1 J1 = Q0 Q1 J0 = 1
K3 = Q3 Q2 Q1 Q0 K2 = Q0 Q1 K1 = Q0 Q1 + Q2 Q3 K0 = 1
Функциональная схема счётчика:
&
&
T0 J
0
Q0
C
&
_ K
0
Q0 &
T1 J
1
Q1
C
1
_ K
1
Q1 1
T2 J
2
Q2
C
&
_ K
2
Q2 &
T3 J
3
Q3
C
&
_ K
3
Q3
&
&