Файл: Пакулов, Н. И. Мажоритарный принцип построения надежных узлов и устройств ЦВМ.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 24.10.2024

Просмотров: 97

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ввести в функцию возбуждения неопределенные коэф­ фициенты щ, которые можно задавать произвольно. По­ ложив

а1 = а2 = а3= а 5=а6— а1 = аа— 1,

а4= 0 , получим

 

 

q — x ,\J x sQt V x sx 0Qt,

 

q = x !# (xs#<?(#0) #

(xs# x 0#

 

# Q /# 0 # 0 )# 1

# 1 .

(2.59)

Схема триггера с тремя входами, построенная в со­ ответствии с выражением (2.59), приведена па рис. 2.29.

Триггер с синхронным входом установки в состоя­ ние «О». В триггере с синхронным входом установки

Рис. 2.29. Структурная схема

Рис. 2.30. Структурная схема триг-

RS-T-триггера.

гера с синхронным входом для га­

 

шения.

в состояние «О» процессы записи и устанав'ки в «О» про­ исходят одновременно. Исходя из особенностей работы данного триггера составим таблицу переходов и функции возбуждения (табл. 2.12).

 

 

 

 

Т а б л и ц а 2.12

X

 

 

9

0

0

0

0

0

0

0

1

1

1

0

1

0

0

0

0

1

1

0

0

1

0

0

0

0

1

0

1

1

1

1

1

0

I

1

1

1

1

1

1

117


Из таблицы следует

q = х r0Qt V x r 0Qt V Jcr0Qt V x r °Qt C/2t V x r »,

Я = ( r o # Q ; # 0 ) # ( x # r 0# 0 ) # l .

( 2 . 6 0 )

Здесь x — входной сигнал; r0— синхронизирующий сиг­ нал.

Структурная схема триггера, построенная согласно выражению (2.60), показана на рис. 2.30.

Синтез регистров

Регистр параллельного действия. Регистр параллель­ ного действия без цепей сдвига, предназначенный для приема и хранения параллельного кода числа, представ­ ляет собой простой набор триггеров с раздельными вхо­ дами (рис. 2.25—2.28). На рис. 2.31 показана схема ре-

Рис. 2.31. Структурная схема

Рис. 2.32.

Структурная

схема

регистра с управлением поели-

регистра с

парафазными

вхо-

ннчным входам.

дами.

 

 

гистра с управлением по

единичным

входам,

а на

рис. 2.32 — схема регистра с парафазными входами. Для работы регистра с парафазными входами не требуется предварительной установки его в состояние «0».

Регистр со сдвигом в сторону старших разрядов. При синтезе регистров со сдвигом в качестве элементарного автомата используется триггер с раздельными входами

ИЗ

Матрица переходов которого имеет ВИД

0 — 0

Ял__ Я±

а х

0

0 — 1

0

1

1 — 0

1

0

1 — 1

0

&2

Составим обобщенную таблицу переходов и функций возбуждения для двух разрядов регистра со сдвигом кода числа в сторону старших разрядов (табл. 2.13).

 

 

 

 

 

Т а б л и ц а

2.13

Хг

о ' +1

 

С /+1

«/+1

4 +l

V

х

1

0

0

0

1

а \

 

0

1

0

1

1

1

0

 

1

1

1

1

1

0

0

а г

1

1

0

0

0

1

 

0

Пользуясь матрицей переходов, справедливой для триг­ гера с раздельными входами, заполним столбцы для

функций возбуждения (^о+1 и q[+ X). Из полученной таб­ лицы следует, что

при а, = 1

q‘0+'= xr # Q ;# 0 ;

(2.61)

при а2= 1

<7l' + , = jcrQj,

</;+1 = xr # Q ‘# 0 .

(2.62)

Функции возбуждения для других разрядов регистра определяются аналогично.

Структурная схема регистра со сдвигом в сторону старших разрядов, реализующая выражения (2.61) и (2.62), показана на рис. 2.33.

119



Рис. 2.33. Структурная схема регистра со сдвигом кода чис­ ла в сторону старших разря­ дов.

Регистр со сдвигом в сторону младших разря­ дов. Обобщенная таблица переходов и функций воз­ буждения (табл. 2.14) для регистра со сдвигом в сто­ рону младших разрядов составляется аналогично рассмотренной выше с учетом продвижения кода числа в сторону младших разрядов. На основании полученной таблицы со­

ставляются выражения для функций возбуждения:

при CLi— 1

4 =

JbQtt+'-

 

(2.63)

при а2= 1

 

 

 

q\ =

x rQ ^ \

q\=? xr #Q (i+I# 0 .

(2.64)

На рис. 2.34изображена структурная схема регист­ ра со сдвигом в сторону младших разрядов, построенная

 

 

 

 

 

 

Т а б л и ц а

2.14

 

 

q‘+1

Qlt

Qt+l

<?< +!

4q

ч\

1

*

0

0

1

0

й\

0

1

1

0

1

1

0

1

1

 

1

1

0

1

0

а 2

1

 

0

1

0

0

1

0

в соответствии с полученными выражениями, а так же входные цепи регистра и цепи установки в состоя­ ние «О».

Регистр со сдвигом в сторону старших и младших разрядов. Используя полученные выше выражения

120


(2.61) —(2.64),

можно

построить

регистр со

сдвигом

кода числа

в

сторону

старших и

младших

разрядов

(влево и вправо):

 

 

 

 

 

 

 

 

q[ =

{х* #

Q‘~ l #

0) #

(л? # Q‘+1 #

0) #

1,

(2.65)

q\ =

(x"r #

(г;-1#

0) *

(x? #

Qj+1 #

0) #

1.

(2.66)

Схему, реализующую выражения (2.65) и (2.66), чи­ тателю предлагается построить самостоятельно.

Рис. 2.34. Структурная схема регистра со сдвигом кода числа в сто­ рону младших разрядов.

Синтез счетчиков. При синтезе счетчиков в качестве элементарного автомата используем Г-триггер, матрица переходов которого имеет вид

 

Ч,

 

0 — 0

0

 

0 — 1

1

(2.66а)

1 — 0

1

 

1 — 1

0

 

Суммирующий счетчик. Обобщенная таблица перехо­ дов и функций возбуждения суммирующего счетчика со­ ставляется согласно условиям работы счетчика и матри-

121