Professional Documents
Culture Documents
Chapter 8 P 2
Chapter 8 P 2
! If speed is not of great importance, a cost-effective option is to use a serial adder ! Serial adder: bits are added a pair at a time (in one clock cycle) ! A=an-1an-2a0, B=bn-1bn-2b0
Copyright S. Shirani
Serial Adder
! G: state that the carry-in is 0 ! H: state that the carry-in is1
Copyright S. Shirani
Serial Adder
Copyright S. Shirani
Serial Adder
Y = ab + ay + by s=a"b"c
Copyright S. Shirani
Serial Adder
Copyright S. Shirani
Copyright S. Shirani
Copyright S. Shirani
Copyright S. Shirani
Y2 = ab + ay 2 + by 2 Y1 = a " b " c s = y1
Copyright S. Shirani
Copyright S. Shirani
Copyright S. Shirani
State table
Copyright S. Shirani
Copyright S. Shirani
D0 = Y0 = w y 0 + w y 0 D1 = Y1 = w y1 + y1 y 0 + wy 0 y1 D2 = Y2 = w y 2 + y 2 y 0 + y 2 y1 + wy 0 y1 y 2
" " " " " " "
"
"
!
!
Copyright S. Shirani
Copyright S. Shirani
Copyright S. Shirani
Copyright S. Shirani
Copyright S. Shirani
Copyright S. Shirani
Copyright S. Shirani
Copyright S. Shirani
Example 1
Copyright S. Shirani
Example 1
Y1 = wy 2 + w y1 Y2 = wy1 + wy 2 z = y 2 y1
"
Copyright S. Shirani
Example 2
Copyright S. Shirani
Example 2
J1 = w K1 = w + y 2 J 2 = wy1 K2 = w z = y 2 y1
" "
Copyright S. Shirani
Example 2
Copyright S. Shirani
Example 3
Copyright S. Shirani
Example 3
D1 = w ( y 2 + y1 ) T2 = wy1 y 2 + w y 2 z = y 2 y1
" " "
Copyright S. Shirani
Example 3
Copyright S. Shirani