Предыдущая
Начало сайта
Первая страница
Следующая

Справочник по низкочастотным цифровым КМОП микросхемам
ИП3 - АЛУ
 564ИП3 = MC14581A

A0-A3, B0-B3 - входы операндов;
F0-F3 - выход результата;
S0-S3 - код функции;
M- выбор операции арифметические/логические;
Cn- вход переноса;
Cn+4- выход переноса;
A=B- выход компаратора;
-P,-G - выходы для стыковки со схемой ускоренного переноса.
 
Номер вывода  ... ... 13  16  15  17
Отрицательная логика -A0  -B0 ... -F0 ... -F3   Cn   Cn+4  -P  -G
Положительная логика  A0   B0 ...  F0 ...  F3  -Cn  -Cn+4   P   G

АЛУ может быть использовано как компаратор двух двоичных чисел.
Выход "A=B"= H, если все "Fi"=H.

В режиме вычитания двух чисел можно пользоваться таблицей:

Вход Cn Выход Cn+4 Отрицательная логика Положительная логика
  H     H  "A" больше/равно "B" "A" меньше/равно "B"
  H     L  "A" меньше "B" "A" больше "B"
  L     H  "A" больше "B" "A" меньше "B"
  L     L  "A" меньше/равно "B" "A" больше/равно "B"

Отрицательная логика

Выбор 

S3 S2 S1 S0

M=H 
Логическая
функция 
M=L; Арифметические операции 
Cn=L; 
без переноса 
Cn=H; 
с переносом 
 L  L  L  L F=-A  F=A "-" 1  F=A 
 L  L  L  H F=-(A&B) F=A&B "-" 1  F=A&B 
 L  L  H  L F=-A+B  F=A&(-B) "-" 1  F=A&(-B) 
 L  L  H  H F=1  F= "-" 1  F=0 
 L  H  L  L F=-(A$B) F=A "+" A$(-B)  F=A "+"A$(-B) "+" 1 
 L  H  L  H F=-B  F=A&B "+" A$(-B)  F=A&B "+" A$(-B)"+"1
 L  H  H  L F=-(A!B) F=A "-" B "-" 1  F=A "-" B 
 L  H  H  H F=A$(-B) F=A$(-B)  F=A$(-B) "+" 1 
 H  L  L  L F=(-A)&B F=A "+" (A$B)  F=A "+" (A$B) "+" 1 
 H  L  L  H F=A!B  F=A "+" B  F=A "+" B "+" 1 
 H  L  H  L F=B  F=A&(-B) "+"(A$B) F=A&(-B)"+"(A$B)"+"1
 H  L  H  H F=A$B  F=A$B  F=A$B "+" 1 
 H  H  L  L F=0  F=A "+" (A<1)  F=A "+"A "+" 1 
 H  H  L  H F=A&(-B) F=A&B "+" A  F=A&B "+" A "+" 1 
 H  H  H  L F=A&B  F=A&(-B) "+" A  F=A&(-B) "+" A "+" 1
 H  H  H  H F=A  F=A  F=A "+" 1 

Положительная логика

Выбор 

S3 S2 S1 S0

M=H 
Логическая
функция 
M=L; Арифметические операции 
-Cn=H; 
без переноса 
-Cn=L; 
с переносом 
 L  L  L  L F=-A  F=A  F=A "+" 1 
 L  L  L  H F=-(A$B) F=A$B  F=A$B "+" 1 
 L  L  H  L F=(-A)&B F=A$(-B)  F=A$(-B) "+" 1 
 L  L  H  H F=0  F= "-" 1  F=0 
 L  H  L  L F=-(A&B) F=A "+" A&(-B)  F=A "+"A&(-B) "+" 1 
 L  H  L  H F=-B  F=A$B "+" A&(-B)  F=A$B "+"A&(-B) "+"1
 L  H  H  L F=A!B  F=A "-" B "-" 1  F=A "-" B 
 L  H  H  H F=A&(-B) F=A&(-B) "-" 1  F=A&(-B) 
 H  L  L  L F=(-A)$B F=A "+" (A&B)  F=A "+" (A&B) "+" 1 
 H  L  L  H F=-(A!B) F=A "+" B  F=A "+" B "+" 1 
 H  L  H  L F=B  F=A$(-B) "+"(A&B) F=A$(-B)"+"(A&B)"+"1
 H  L  H  H F=A&B  F=A&B "-" 1  F=A&B 
 H  H  L  L F=1  F=A "+" (A<1)  F=A "+"A "+" 1 
 H  H  L  H F=A$(-B) F=A$B "+" A  F=A$B "+" A "+" 1 
 H  H  H  L F=A$B  F=A$(-B) "+" A  F=A$(-B) "+" A "+" 1
 H  H  H  H F=A  F=A "-" 1  F=A 

    Арифметические операции:
"+", "-" -

    Логические операции:
 - - отрицание;
! - исключающее ИЛИ;
& - логическое И;
$ - логическое ИЛИ;
<1 - сдвиг влево на 1 бит
 

Микросхема 
564ИП3 
Параметры (T=+25) при питании   E=+5  E=+10
Выходной ток логического 0, мА   0.28  0.65
При выходном напряжении, В   0.8   1.0 
Выходной ток логической 1, мА   0.35  0.35
При выходном напряжении, В   4.2   9.0 
Задержки распространения, нс   -2200  -770

Козак Виктор Романович, Новосибирск, 18-июня-2014 г.
email: kozak@inp.nsk.su
Rambler's Top100