Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
VTiIT_metod (1).pdf
Скачиваний:
34
Добавлен:
15.03.2015
Размер:
270.51 Кб
Скачать

 

 

 

 

CR1

 

CRP1

CR2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a1

 

 

 

 

 

 

SM1

 

 

 

a1

SM2

 

 

 

 

 

 

 

 

S1

 

b1

 

b1

 

 

 

 

 

 

 

 

 

 

 

S2

 

 

 

 

 

 

 

 

Рис 1.4.

a1

 

 

 

S1

 

 

 

S2

 

 

 

 

 

a2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b

1

 

SM1

 

 

 

 

b1

SM2

CRP2

 

 

CRP1

 

 

 

CR1

СR2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Схема ускоренного переноса

Рис 1.5.

1.2.Шифраторы.

Шифраторы – устройства, определяющие адрес направления, по которому поступил запрос.

X0

 

 

 

A0

 

 

 

 

 

 

 

 

 

 

 

 

X1

 

 

AM-1

 

 

 

 

 

 

XN-1

 

 

 

 

 

 

 

 

 

 

 

 

Рис.1.6.

Такое устройство имеет N входов (x0 ÷ xN-1 и M выходов (A0 ÷ AM-1). В каждый момент времени активным может быть только один вход. На выходах при этом появляется двоичная комбинация, соответствующая адресу активного входа. Очевидно, что M=log2N –для полнодоступного

шифратора и M>log2N - для неполнодоступного. Неполнодоступным

8

шифратором называется устройство, имеющее количество входов не кратное степени двух.

В качестве примера построим шифратор на 4 входа.

X0

 

 

 

A0

 

 

 

 

 

 

 

 

X1

 

 

A1

 

 

X2

 

 

 

 

 

 

 

 

 

 

 

 

X3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис.1.7.

Таблица функционирования такого устройства при условии активного уровня «1»

X3

X2

X1

X0

A1

A0

0

0

0

1

0

0

0

0

1

0

0

1

0

1

0

0

1

0

1

0

0

0

1

1

Табл.1.2.

Из таблицы выводим выражения для A0 и A1

A0 =`x0 × x1×` x2×` x3 Ú`x0×

`x1×` x2× x3 =`x0×` x2× (x1Åx3);

A1 =` x0 ×` x1× x2×` x3 Ú`x0×

`x1×` x2× x3 =`x0×` x1× (x2Åx3);

Строим схему

 

9

X0

1

A0

 

&

 

 

X1

1

 

 

 

X2

1

 

 

A1

 

 

X3

 

&

 

 

 

=1

 

=1

Рис.1.8.

1.3.Дешифраторы.

Дешифратор – устройство, посылающее запрос по направлению, адрес которого установлен на входах. Такое устройство имеет N адресных входов

(A0÷ AN-1) и M выходов (y0÷ yM-1).

A0

 

 

Y0

 

 

 

 

 

 

 

DC

Y1

 

 

 

 

 

 

AN-1

YM-1

 

 

 

 

 

 

Рис.1.9.

В каждый момент времени активный уровень может появиться только на одном выходе, адрес которого в виде двоичной комбинации установлен на адресных входах. Для полного дешифратора количество выходов M=2N ,

для неполного - M<2N .

В качестве примера рассмотрим синтез дешифратора на два адресных входа.

A0

 

 

 

Y0

 

 

 

 

 

 

 

Y1

A1

 

DC

 

 

 

 

 

Y2

 

 

 

 

 

 

 

 

 

 

 

 

Рис.1.10.

 

 

Y3

 

 

 

 

 

1

Таблица функционирования при активном уровне «1».

A1

A0

Y3

Y2

Y1 Y0

0

0

0

0

0

1

0

1

0

0

1

0

1

0

0

1

0

0

1

1

1

0

0

0

Табл.1.3.

Из таблицы очевидно, что

y0=`A0 ×` A1; y1= A0 ×` A1 y2=`A0 × A1; y3= A0 × A1;

Построим схему.

Рис.1.11.

1.4.Кодопреобразователь.

Кэтому классу можно отнести все вышеперечисленные устройства, т.к. код на выходе этих устройств по определенному закону зависит от кода на входе. Но это специализированные кодопреобразователи. Если же мы хотим расширить возможности для функций преобразования необходимо синтезировать кодопреобразователи общего класса. В таком устройстве также задается таблица функционирования, записываются выражения для каждого выхода и по ним строится схема.

1

В качестве примера рассмотрим устройство на 4 входа, выдающее положительный результат при появлении не менее 3-х входных «1». Такой кодопреобразователь имеет только один выход. Таблица функционирования

X3

X2

X1

X0

Y

0

0

0

0

0

0

0

0

1

0

0

0

1

0

0

0

0

1

1

0

0

1

0

0

0

0

1

0

1

0

0

1

1

0

0

0

1

1

1

1

1

0

0

0

0

1

0

0

1

0

1

0

1

0

0

1

0

1

1

1

1

1

0

0

0

1

1

0

1

1

1

1

1

0

1

1

1

1

1

1

Табл.1.4.

Функция выхода

Y= x0× x1× x2× x3Ú`x0× x1× x2× x3 Úx0×` x1× x2× x3 Úx0× x1×` x2× x3 Úx0× x1× x2×` x3 = x1× x2× x3× (x0Ú`x0) Úx0× x3× (`x1× x2Úx1×` x2) Úx0× x1× x2×` x3 =

x1× x2× x3Úx0× x3× (x1Åx2)Úx0× x1× x2×` x3 = x1× x2× (x3Úx0×` x3)Úx0× x3× (x1Åx2) = x1× x2× (x3Úx0)Úx0× x3× (x1Åx2) (1.5)

При выводе выражения 1.5. учитываем, что x0Ú`x0 = 1,

`x1× x2Úx1×` x2=x1Åx2, x3Úx0×` x3=x3Úx0

 

 

 

 

 

 

Построим схему.

 

 

 

 

 

 

 

 

 

X0

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X1

 

 

 

 

 

 

&

 

 

 

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X2

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис.1.12.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]