- •Министерство образования Российской Федерации
- •Пояснительная записка
- •2008 Г. Содержание
- •1 Сравнительный анализ возможных вариантов реализации 6
- •Введение
- •1.2 Схема на основе счетчика Джонсона
- •1.3 Схема на основе плм
- •1.4 Схема на основе пмл
- •1.5 Выбор наилучшего варианта реализации
- •2 Описание используемой серии элементов
- •2.1 Общая характеристика системы элементов кмоп
- •2.2 Описание применяемых микросхем
- •3. Получение таблиц и минимизация функций возбуждения и выходов в данном базисе
- •4 Разработка принципиальной электрической схемы
- •4.3 Описание работы узла с использованием временных диаграмм
- •5 Расчет временных параметров устройства
- •6 Расчет параметров генератора тактовых импульсов
- •7 Расчет мощности
- •Заключение
- •Список литературы
- •Приложение а.
3. Получение таблиц и минимизация функций возбуждения и выходов в данном базисе
Таблица прошивки для первой ПМЛ. Для второй ПМЛ
x0 |
x5 |
x4 |
x3 |
x2 |
x1 |
y5 |
y4 |
y3 |
y2 |
y1 |
|
Z1 |
Z2 |
Z3 |
Z4 |
Z5 |
Z6 |
Z7 |
Z8 |
K |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
|
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
|
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
|
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
|
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
|
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
|
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
|
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
|
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
|
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
|
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
|
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
|
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
|
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
|
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
|
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
|
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
|
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
|
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Карты Карно и функции возбуждения для первой ПМЛ:
y1: y2:
|
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 | ||||||||||||||||
|
* |
* |
* |
* |
* |
* |
* |
* | ||||||||||||||||
|
1 |
0 |
0 |
1 |
* |
* |
* |
* | ||||||||||||||||
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
|
0 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
* |
* |
* |
* |
* |
* |
* |
* |
0 |
1 |
0 |
1 |
* |
* |
* |
* |
y3: y4:
|
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 | ||||||||||||||||
|
* |
* |
* |
* |
* |
* |
* |
* | ||||||||||||||||
|
0 |
0 |
1 |
0 |
* |
* |
* |
* | ||||||||||||||||
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
|
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
* |
* |
* |
* |
* |
* |
* |
* |
0 |
0 |
0 |
0 |
* |
* |
* |
* |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
* |
* |
* |
* |
* |
* |
* |
* |
1 |
1 |
1 |
1 |
* |
* |
* |
* |
y1 = ¬x1;
y2 = x1(¬x2) v (¬x1)x2;
y3 = x1x2(¬x3) v (¬x1)x2x3 v (¬x2)x3;
y4 = (¬x2)x4 v (¬x3)x4 v (¬x1)x2x4 v x1x2x3(¬x4);
y5 = x5 v x1x2x3x4;
¬ - инверсия;
Карты Карно и функции возбуждения для второй ПМЛ:
Z1: Z2:
|
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 | ||||||||||||||||
|
* |
* |
* |
* |
* |
* |
* |
* | ||||||||||||||||
|
1 |
0 |
0 |
0 |
* |
* |
* |
1 | ||||||||||||||||
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
|
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
* |
* |
* |
* |
* |
* |
* |
* |
0 |
1 |
1 |
0 |
* |
* |
* |
0 |
Z3: Z4:
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 | ||||||||||||||||
|
* |
* |
* |
* |
* |
* |
* |
* | ||||||||||||||||
|
0 |
0 |
0 |
1 |
* |
* |
* |
0 | ||||||||||||||||
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
|
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
* |
* |
* |
* |
* |
* |
* |
* |
0 |
0 |
0 |
0 |
* |
* |
* |
0 |
Z5: Z6:
|
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 | ||||||||||||||||
|
* |
* |
* |
* |
* |
* |
* |
* | ||||||||||||||||
|
0 |
0 |
0 |
0 |
* |
* |
* |
0 | ||||||||||||||||
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
|
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
* |
* |
* |
* |
* |
* |
* |
* |
0 |
0 |
0 |
0 |
* |
* |
* |
0 |
Z7: Z8:
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 | ||||||||||||||||
|
* |
* |
* |
* |
* |
* |
* |
* | ||||||||||||||||
|
0 |
0 |
0 |
0 |
* |
* |
* |
0 | ||||||||||||||||
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
* |
* |
* |
* |
* |
* |
* |
* |
0 |
0 |
0 |
0 |
* |
* |
* |
0 |
Z1 = (¬y1) (¬y2)y5 v (¬y1)y2(¬y3)(¬y4) (¬y5);
Z2 = y1(¬y3)y5 v y1y2(¬y3) (¬y4) v y1y2y3y4;
Z3 = (¬y1)y2y5 v (¬y1)y2y3y4 v (¬y1) (¬y2)y3(¬y4) (¬y5);
Z4 = y1(¬y2)y3(¬y5);
Z5 = (¬y1)y2y3(¬y4) v (¬y1) (¬y2)y3y4;
Z6 = y1y2(¬y3)y4 v y1y2y3(¬y4);
Z7 = (¬y1)(¬y2) (¬y3)y4 v (¬y1)y2(¬y3)y4;
Z8 = y1(¬y2) (¬y3)y4;