Download Print this page

Motorola CMOS Logic Manual page 459

Advertisement

Y(n–1)
M(n–2)
M(n–1)
Y(n–1)
Y(n–1)
S(m + n–1)
S(m + n–2)
S(m + n–3)
S = (X x Y) + K + M Where: x means Arithmetic Times.
S = (X x Y) + K + M Where:
S = S(m + n–1) S(m + n–2)
X = X(m–1) X (m–2)
K = K(m–1) K(m–2)
(Binary Numbers).
Number of output binary digits = m + n
Number of packages = mxn/4 (For m or n of both odd select next highest even number.)
MOTOROLA CMOS LOGIC DATA
EXPANSION DIAGRAM
m–Bit by n–Bit Parallel Binary Multiplier (Top View)
Y AND M
Y3
Y(n–2)
M2
X0
M3
X1
Y3
Y(n–2)
X2
X3
Y3
Y(n–2)
X(m–2)
X(m–1)
S(m+2)
+ means Arithmetic Plus.
S2 S1 S0
X2 X1 X0, Y = Y(n–1) Y(n–2)
K2 K1 K0 and M = M(n–1) M(n–2)
Y1
Y1
V DD
Y2
M0
M0
Y0
X0
M1
M1
X0
C0
X1
X1
K0
M2
C1
S0
S2
K1
V SS
S1
Y1
Y2
X2
X3
Y1
Y2
X(m–2)
X(m–1)
S(m+1)
S(m)
Y2 Y1 Y0
M2 M1 M0
Y0
X0
X1
K0
K1
X AND K
Y0
X2
X3
K2
K3
Y0
X(m–2)
X(m–1)
K(m–2)
K(m–1)
S(m–1)
S3
S1
S(m–2)
S2
S0
MC14554B
6–421

Advertisement

loading