1 / 18

4 BIT Arithmatic and Logic Unit (Fairchild DM74LS181)

4 BIT Arithmatic and Logic Unit (Fairchild DM74LS181). Kunjal Shah Radha Dharmana Rutu Pandya Vennela Patchala. Advisor: Dr. David, Parent December 5, 2005. Agenda. Abstract Introduction Why Simple Theory Back Ground information (Lit Review) Design Flow Project (Experimental) Details

shaman
Download Presentation

4 BIT Arithmatic and Logic Unit (Fairchild DM74LS181)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 4 BIT Arithmatic and Logic Unit(Fairchild DM74LS181) Kunjal Shah Radha Dharmana Rutu Pandya Vennela Patchala. Advisor: Dr. David, Parent December 5, 2005

  2. Agenda • Abstract • Introduction • Why • Simple Theory • Back Ground information (Lit Review) • Design Flow • Project (Experimental) Details • Results • Cost Analysis • Lessons Learned • Acknowledgement

  3. Abstract Specifications of ALU • Load : 25 fF • 16 arithmathic functions • 16 logical functions • Propagation delay : 5ns • Clock frequency : 200 MHz • Power requirement : 17 mW • Occupied Area : 373 x373um

  4. Introduction Why? • The Arithmatic and Logic Unit is a building block of several industrial circuits. • Design consists of different kinds of Arithmatic operations like Ripple carry adder, subtractor, Transfer data.. Logical operations like AND, OR, XOR, INV. • How the ALU is designed and how it works is essential for designing advanced circuits.

  5. ALU Block Diagram

  6. Design flow

  7. Longest path

  8. Longest path calculations

  9. Schematic

  10. Logical Operations F = (A XOR B) F = (AB) '

  11. Arithmetic Operations F = AB'- 1 F = AB- 1

  12. Layout

  13. Verification DRC

  14. Transient Response A=0, B=1, M=1, S=E, F0 =1, F1=F2 = F3 = 0, F =A+B

  15. Power

  16. Cost Analysis • Time spent on each phase of the project • Verifying logic 1 week • Logic reduction 1 week • Transistor sizing 1 week • Layout of individual blocks 2weeks • Integration of blocks 3 days • post extracted timing 1 day

  17. Lessons Learned • The circuit can be used as a building block for 16/32-bit ALU. • Same metal should not be used in both horizontal and vertical direction.

  18. Acknowledgement • Thanks to Cadence Design Systems for the VLSI lab • Thanks to Professor David W. Parent for his guidance.

More Related