Добавил:
КарГТУ, ФИТ, ИВС, ИС-16-1п Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Курсач / Курсовая работа. 20 вариант. Сейткалиев Диас.ИС-16-1п

.pdf
Скачиваний:
130
Добавлен:
20.02.2018
Размер:
2.26 Mб
Скачать

осуществляемого i-м разрядом регистра при выполнении соответствующей операции сдвига. Тип перехода i-го разряда определяется значениями столбца

 

 

таблици 7.1

 

 

 

 

 

 

 

 

 

 

 

 

Например, вторая клетка сверху в крайнем левом столбце карты

соответствует следующей комбинации сигналов: у = 0,

 

= 0,

= 0,

 

 

 

− 3

 

 

 

 

 

= 1. Эта комбинация соответствует второму состоянию

описываемого

+ 3

 

 

 

 

разряда (таблици 7.1), которое характеризуется переходом типа α. Следовательно, в карту Карно, в рассматриваемую клеточку необходимо записать символ α. Аналогичным образом заполняется остальная часть карты. Таким образом, для того чтобы триггер выполнял функции i-го разряда проектируемого регистра, необходимо чтобы его выходной сигнал вел себя в соответствии с полученной картой Карно (таблица 7.2).

Поскольку типы переходов выходного сигнала триггера полностью определяются значениями входных сигналов триггера (т.е. словарным описанием триггера), как показано в таблице 4, то очевидно, что подставив в карту Карно (таблица 7.2) вместо обозначений типов переходов значения входных сигналов, которые обеспечивают требуемый тип перехода можно определить карту Карно, описывающую логику формирования входных сигналов триггера, выполняющего функции i-го разряда проектируемого регистра.

Таблица 7.4

Словарное описание триггеров D, Т, RS и JК-типов

 

Q

 

 

Т

 

 

D

 

 

 

RS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

триггер

 

 

 

 

триггер

 

 

триггер

 

 

триггер

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T

 

 

D

 

 

R

S

 

 

J

К

 

 

0

 

0

 

0

 

 

X

0

 

0

Х

 

1

 

0

 

1

 

0

X

 

Х

0

 

 

α

 

1

 

1

 

0

1

 

1

Х

 

β

 

1

 

0

 

1

0

 

 

Х

1

 

После замены типов переходов в карте Карно, изображенной на таблице 7.2, на значения входных сигналов T и D - триггеров получим карты Карно, описывающие поведение входных сигналов этих триггеров (таблицы. 7.5, 7.6). Проведя склеивание, как это показано в таблицах (7.5, 7.6) получим:

51

Таблица 7.5

 

 

 

 

 

 

 

 

-карта

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

yQi-3

 

 

00

 

 

01

 

 

11

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

00

 

0

 

0

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

QiQi+3

 

01

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

1

 

 

1

 

 

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

0

 

0

 

 

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Таблица 7.6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-карта

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

yQi-3

 

 

 

00

 

 

01

 

 

11

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

00

 

0

 

0

 

 

 

 

0

 

 

 

QiQi+3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

01

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

0

 

0

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

̅̅̅ ̅ ̅̅̅ ̅̅̅̅̅̅ ̅̅̅̅̅̅̅

=+ + + + +

=̅ + +

Преобразуем логические функции , в базис И-НЕ:

̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅ ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅

= + ̅ − − + ̅

̅̅̅̅̅ ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅

= + −

Проведем оценку сложности комбинационной схемы управления (КСУ) i -м разрядом регистра в обоих случаях. По Квайну сложность комбинационной схемы вычисляется как:

52

= ∑

=1

где N – число логических входов во всей оцениваемой схеме;

1, если в схеме использован прямой вход= {2, если в схеме использован инверсный вход

Анализируя выражения, получим:

= ( + + ) + ( + + ) + ( + + ) + ( + + ) + ( + + + ) =

= ( + ) + ( + ) + ( + ) =

Из приведенных выше вычислений видно, что сравнения показателей сложности схем показывает < , и следовательно разумно для реализации сдвигающего регистра использовать триггер D – типа.

Для построения схемы сдвигающего регистра, требуется определить выражения, отражающие логику формирования входных сигналов каждого разряда, учитывая кольцевую структуру регистра.

Чтобы получить искомые выражения необходимо вместо индексов у переменных подставить значения, соответствующие номерам разрядов от 1 до 8, при этом, если результат вычислений значения индекса окажется меньше или равен 0, то к результату следует прибавить число, указывающее количество разрядов в проектируемом кольцевом сдвигающем регистре; если результат окажется больше 8, то из него следует вычесть это число.

Используя указанное правило, получим следующие выражения, описывающие логику формирования сигналов на входе D-триггера каждого из 8-ми разрядов регистра:

̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅

=

̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅

=

̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅

=

̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅

=

̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅

=

̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅

=

̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅

=

̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅

=

53

Схема сдвигающего регистра, построенный по полученным выражениям, приведен в графическом материале (лист 1).

54

7.2 Проектирование синхронных пересчетных схем

Так как пересчётные схемы, также как и сдвигающие регистры, относятся к классу последовательностных схем, то все замечания, касающиеся проектирования регистров, справедливы и для проектирования пересчётных схем.

Задание на курсовое проектирование предусматривает синтез реверсивной пересчётной схемы, вырабатывающей заданную последовательность двоичных эквивалентов чисел.

Рассмотрим проектирование пересчётной схемы, реализующей следующую последовательность двоичных эквивалентов чисел: 0,5,1,7,3,2,4 в которой предусмотрена возможность реверса, т.е. изменение порядка работы схемы на обратный: 4,2,3,7,1,5,0

Так как число выполняемых счётчиком операций К = 2 (прямой счёт и обратный счёт), то потребуется одна управляющая переменная у. Возьмем условие, что при y = 0 счётчик будет вырабатывать последовательность чисел 0,5,1,7,3,2,4, а при у=1 последовательность чисел 4,2,3,7,1,5,0. Описание работы счётчика представим в виде таблицы 8.

Вследствие нерегулярности структуры пересчётных схем при их описании необходимо рассматривать поведение каждого разряда счётчика в отдельности. Количество разрядов счётчика определяется как:

= ]( + )[

где – максимальное число в заданной последовательности. Для

данного примера = 7, из этого следует:

= ]log(7 + 1)[ = 3

Обозначим выходные сигналы каждого разряда счётчика как

1, 2, 3( 1 − старший разряд, 3 − младший разряд).

В столбцах 1, 2, 3 таблицы 8 перечислены разрешенные комбинации выходных сигналов счётчика. Порядок следования этих комбинаций строго определен выражениями 7,3,0,6,5,1,4, (4,1,5,6,0,3,7) и значениями переменной у.

Так, при у = 1 вслед за комбинацией сигналов 1

= 1,

2

= 1, 3 = 1,

следует комбинация

= 0,

= 1,

= 1. В столбцах

,

,

3

указан тип

1

2

3

1

2

 

 

перехода, который осуществляется каждым разрядом счётчика при соответствующем изменении состояния этого счётчика. Тип перехода определяется сравнением значений 1, 2, 3 в рассматриваемом состоянии счётчика со значениями этих сигналов в следующем состоянии пересчётной схемы.

Так, рассматривая состояние 1, которое характеризуется значениями

выходных переменных 1 = 1, 2 = 1, 3 = 1 и состояние 2, при котором

1 =

0, 2 = 1, 3 = 1, определено, что первый разряд пересчётной схемы

при

переходе этой схемы из состояния 1 в состояние 2 должен осуществить переход из 1 в 0, т.е. переход типа .

Аналогично определяются типы переходов которые осуществляют второй (переход типа 1) и третий (переход типа 1) разряды счётчика. Полученная информация заносится в первую строку таблицы 7.10.

55

Используя карту Карно для четырех переменных, опишем поведение каждого разряда счётчика. Информация для заполнения карт аналогична ранее рассмотренному случаю описания поведения i-го разряда сдвигающего регистра. Карты Карно, описывающие поведение 1-го, 2-го и 3-го разрядов проектируемого реверсивного счетчика представлены в таблицах 7.7, 7.8, 7.9.

Таблица 7.7

- карта

Таблица 7.8

Таблица 7.9

y

 

00

01

11

10

 

 

 

00

 

 

α

β

β

α

 

 

01

 

 

α

β

β

α

 

 

 

 

 

 

 

 

11

 

0

β

β

α

 

 

 

 

 

 

 

10

 

 

α

x

x

0

- карта

y

 

00

01

11

10

 

 

 

 

 

 

 

 

00

 

0

0

α

0

 

 

 

01

 

α

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

1

1

β

1

 

 

 

 

 

 

 

10

 

β

x

x

1

 

 

 

 

- карта

 

y

 

 

 

00

 

 

01

 

 

11

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

00

 

 

α

0

 

0

 

0

 

 

 

01

 

1

 

1

 

 

β

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

β

1

 

1

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

0

 

 

x

 

x

 

α

56

Таблица 7.10 Описание синхронного реверсивного счётчика

 

 

 

y

 

 

Q1

 

 

Q2

 

 

Q3

 

 

φQ1

 

 

φQ2

 

 

φQ3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

сост.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

0

 

0

 

0

 

 

α

0

 

 

α

 

1

 

 

 

 

 

 

 

 

 

2

 

0

 

1

 

0

 

1

 

 

β

0

 

1

 

 

 

 

 

 

 

 

 

 

 

3

 

0

 

0

 

0

 

1

 

 

α

 

α

1

 

 

 

 

 

 

 

 

 

 

 

4

 

0

 

1

 

1

 

1

 

 

β

1

 

1

 

 

 

 

 

 

 

 

 

 

 

 

0

 

0

 

1

 

1

 

0

 

1

 

 

β

 

5

 

 

 

 

 

 

 

 

 

6

 

0

 

0

 

1

 

0

 

 

α

 

β

0

 

 

 

 

 

 

 

 

 

 

 

 

0

 

1

 

0

 

0

 

 

β

0

 

0

 

 

7

 

 

 

 

 

 

 

 

 

X

 

 

X

 

X

 

X

 

X

 

X

 

X

 

X

 

 

1

 

1

 

0

 

0

 

 

β

 

α

0

 

 

8

 

 

 

 

 

 

 

 

 

9

 

1

 

0

 

1

 

0

 

0

 

1

 

 

α

 

 

 

 

 

 

 

 

 

 

 

1

 

0

 

1

 

1

 

 

α

1

 

1

 

 

10

 

 

 

 

 

 

 

 

 

11

 

1

 

1

 

1

 

1

 

 

β

 

β

1

 

 

 

 

 

 

 

 

 

 

 

 

1

 

0

 

0

 

1

 

 

α

0

 

1

 

 

12

 

 

 

 

 

 

 

 

 

13

 

1

 

1

 

0

 

1

 

 

β

0

 

 

β

 

 

 

 

 

 

 

 

 

 

 

1

 

0

 

0

 

0

 

 

α

0

 

0

 

 

14

 

 

 

 

 

 

 

 

 

X

 

 

X

 

X

 

X

 

X

 

X

 

X

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рассмотрим схемную реализацию проектируемого счетчика на базе JK и RSтриггеров, словарное описание которых приведено в таблицах 12,13.

После выполнения операции подстановки в карты Карно (таблицы 7.7, 7.8, 7.9) значений входных сигналов триггеров из таблицы 4, состояние входов триггеров трех разрядов счётчика будут характеризоваться соответствующими картами Карно, приведенными в таблицах 12 – 14 для T - триггера и в таблицах 15 – 20 для RS - триггера

- карта

 

y

 

 

00

 

 

01

 

 

11

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

00

 

0

 

 

1

 

 

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

01

 

0

 

 

1

 

 

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

x

 

1

 

 

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

0

 

 

x

 

 

x

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

- карта

 

y

 

 

 

00

 

 

01

 

 

11

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

00

 

 

x

 

x

0

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

01

 

0

 

 

x

 

x

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

0

 

0

 

 

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

1

 

 

x

 

 

x

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

57

- карта

 

y

 

 

 

00

 

 

01

 

 

11

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

00

 

0

 

 

x

 

x

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

01

 

0

 

0

 

 

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

1

 

0

 

 

0

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

x

 

 

x

 

x

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S2-карта

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

 

 

 

00

 

 

01

 

 

11

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

00

 

0

 

0

 

 

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

01

 

 

1

 

0

 

 

0

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

x

 

 

x

 

0

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

0

 

 

x

 

x

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S1-карта

 

y

 

 

 

00

 

 

01

 

 

11

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

00

 

 

1

 

0

 

 

0

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

01

 

 

1

 

0

 

 

0

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

0

 

0

 

 

0

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

1

 

 

x

 

 

x

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S3-карта

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

 

 

 

00

 

 

01

 

 

11

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

00

 

 

1

 

0

 

 

0

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

01

 

 

x

 

 

x

 

0

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

0

 

 

x

 

x

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

0

 

 

x

 

x

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

J1-карта

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

 

 

 

00

 

 

01

 

 

 

11

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

00

 

 

1

 

 

x

 

 

 

x

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

01

 

 

1

 

 

x

 

 

 

x

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

0

 

 

x

 

x

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

1

 

 

x

 

 

 

x

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

J3-карта

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

 

 

 

00

 

 

01

 

 

 

11

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

00

 

 

1

 

0

 

 

 

0

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

01

 

 

x

 

 

x

 

 

 

x

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

x

 

x

 

x

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

0

 

 

x

 

x

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

J2-карта

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

 

 

 

00

 

 

 

01

 

 

11

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

00

 

0

 

0

 

 

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

01

 

 

1

 

 

0

 

 

0

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

x

 

 

 

x

 

x

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

x

 

 

 

x

 

x

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

K1-карта

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

 

 

 

00

 

 

 

01

 

 

11

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

00

 

 

x

 

 

1

 

 

1

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

01

 

 

x

 

 

 

 

1

 

 

x

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

x

 

 

 

1

 

 

1

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

x

 

 

 

x

 

 

x

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

58

K2-карта

 

y

 

 

 

00

 

 

01

 

 

11

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

00

 

 

x

 

x

 

x

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

01

 

 

x

 

x

 

x

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

0

 

 

0

 

 

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

1

 

 

x

 

 

x

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

K3-карта

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

 

 

 

00

 

 

01

 

 

11

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

00

 

 

x

 

 

x

 

x

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

01

 

0

 

0

 

 

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

1

 

0

 

 

0

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

x

 

 

x

 

x

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Проведя склеивание, получим следующие выражения:

R1 Q1

R2 yQ1Q3 yQ2 Q3 R3 yQ1 Q2 yQ1Q2

S1 Q1 Q2 yQ1Q3 yQ2 Q3 S2 yQ1Q3 yQ1 Q3

S3 yQ1 Q2 yQ2

J1 = y̅Q̅̅̅̅2 + yQ̅̅̅̅2 + yQ2Q3 + y̅Q2̅̅̅̅Q32 = ̅̅̅̅1 3 + 1̅̅̅33 = ̅̅̅̅1̅̅̅2 + ̅̅̅1 2

1 = 12 = ̅ 2̅̅̅3 + 1 2

3 = ̅̅̅̅1 2 + 1̅̅̅2

Преобразуем полученные функции в базис И-НЕ

R1 Q1

R2 yQ1Q3 yQ2 Q3

R3 yQ1 Q 2 yQ1Q2

S1 Q1 Q 2 yQ1Q3 yQ2 Q3

S2 yQ1Q3 yQ1 Q3

S3 yQ1 Q2 yQ2

̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅ ̅̅̅̅̅̅̅̅

1 = y̅Q yQ ̅̅̅̅̅̅̅̅yQ Q y̅Q Q

2 2 2 3 2 3

̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅

2 = ̅ 1 3 1 3

̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅ ̅̅̅̅ ̅̅̅

3 = ̅̅̅̅1 2 ̅̅̅1 2

1 = ̅̅̅1

̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅ ̅̅̅̅̅̅̅̅

2 = ̅ 2 3 ̅ 2 3

̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅

3 = ̅ 1 2 1 2

SRS = (1) + (1) + (1+1+1) + (2+1+1) + (1+1) + (1+1+1) + (2+1+1) + (1+1) + (1+1) + (1+1+1) + (2+1+1) + (1+1+1) + (2+1+1) + (1+1+1) + (1+1) + (2+1+1) + (1+1) + (1+1) = 49.

59

SJK=(2+1)+(1+1)+(1+1)+(2+1+1)+(1+1+1+1)+(2+1+1)+(1+1+1)+(1+1)+(2+1

+1)+(1+1+1)+(1+1)+(1+1)+(2+1+1)+(1+1+1)+(2+1+1)+(1+1+1)+(1+1)=51

Из приведенных выше вычислений видно, что сравнения показателей сложности схем показывает < и следовательно разумно для реализации сдвигающего регистра использовать триггер RS – типа.

Схема счетчика, построенная по полученным выражениям, приведена в графическом материале (лист 2).

60