Distributed Arithmetic
Weighted Sums:
X = C0 * A + C1 * B + C2 * C
N-bit SR
LUT
+
* 2-1
A
N-bit SR
B
N-bit SR
C
CBA LUT Contents:
000 00000000
001 C0
010 C1
011 C0 + C1
100 C2
101 C2 + C0
110 C2 + C1
111 C2 + C0 + C1
Previous slide
Next slide
Back to first slide
View graphic version