Presentation is loading. Please wait.

Presentation is loading. Please wait.

UC Berkeley, Dept of EECS EE141, Fall 2005, Project 2 Speed-Area Optimized 8-Bit Adder Presentation Slides.

Similar presentations


Presentation on theme: "UC Berkeley, Dept of EECS EE141, Fall 2005, Project 2 Speed-Area Optimized 8-Bit Adder Presentation Slides."— Presentation transcript:

1 UC Berkeley, Dept of EECS EE141, Fall 2005, Project 2 Speed-Area Optimized 8-Bit Adder Presentation Slides

2 EE141 – Project 22 Critical Path Analysis  Critical Path: A: (00000000 > 10101010) B: (00000000 > 11010101) Cin: (0 > 0)

3 EE141 – Project 23 Critical Path Analysis  Critical Path indicated by  Critical transition: A = 10110111; B=01001001; Cin = 1:Carry generated in the first bit and then ripples through the Multiplexers holding the precomputed values until it reaches the final sum stage and generates sum8. These Inputs ensure that sum 8 has to wait for Carry_out_7 to reach it for the sum to be valid.  Critical path equation : t critical = t setup + 2t carry + 4t mux + t sum.

4 EE141 – Project 24 Sizing Characteristics To Carryout

5 EE141 – Project 25 Sizing Optimization 16X Stage Z: LE=1 B=1 3 3.84u/1.92u 960n 2.88u/720n 2.4u/1.2u 0.96n 1.2u0.96n 0.48u 16X Gin7 Gin5 Gin0Gin1 Gin2 Gin3 Gin4 Gin6 Pin7 Pin1Pin2 Pin5 Pin3 Pin4 Pin6 Pin0 A Stage V: LE=1, B=1 Stage W: LE=1, B=4 Stage X : LE=4/3, B=1 Stage Y: LE=2, B=1 Area Concern 0.96u/0.48u Size: 2.5 4 Manchester Sizing

6 EE141 – Project 26 Dynamic Functionality Check 000 010 000 000 010 000 000 001 010

7 EE141 – Project 27 Static Functionality Check S0 S1 S2 S3 S4 S5 S6 S7 Cout

8 EE141 – Project 28 Layout Techniques  Size : 1265.22  m 2 (33.00  m x 38.34  m)  Critical Path drawn in arrow  Aspect Ratio = 1.162  Routing Metal 1 −Horizontal Line −VDD, GND Metal 2: −Vertical Line Metal 3: −Clock Signals FA0FA1FA2FA3 FA7FA6FA5FA4 INPUT BUFFER OUTPUT BUFFER OUTPUT BUFFER OUTPUT BUFFER OUTPUT BUFFER CLOCK CHAIN

9 EE141 – Project 29 First Stage (2 bits) Third Stage (2 bits) Last Bit (1 bit) Outputs (Buffers) Second Stage (3 bits) Bypass Mux Cout B A P Cout Cmuxout (“Cout ”) Cout S Layout Techniques

10 EE141 – Project 210 Layout Techniques FA 2FA 1 Buffer FA 3FA 4 Buffer FA 6FA 5 Buffer FA 7FA 8 Buffer


Download ppt "UC Berkeley, Dept of EECS EE141, Fall 2005, Project 2 Speed-Area Optimized 8-Bit Adder Presentation Slides."

Similar presentations


Ads by Google