ASIC Design Final project requirement – Completed design of MSDAP • A summary of ASIC design • Final report on the project • Presentation (power point slides) – Write a special topic on verification (option one) • Discuss the development of system level behavior model based on specification • Discuss how to test the system behavior model • Discuss how to use the system level behavior model, which is independent form the detailed implementation, to test your designed chip • Write a tutorial Final project requirement - 1 ASIC Design – Write a special topic on physical design (option one) • A tutorial on the physical design • Discuss the challenge issues of physical design in today’s nanoscale VLSI design • Show how to – Layout clock network – Layout power network • Show how to do physical verification on – How to do design rule checking – Antenna effect checking – ERC – LVS – Critical path – … Final project requirement - 2 ASIC Design – Writing requirement • A complete and in-depth summary on the ASIC design • Use MSDAP as an example throughout the discussion. • If you would like to add more contents from your working experience, please to do so. • Provide the necessary references • Use examples and figures properly • Write in a logical, formal and technical manner Final project requirement - 3 ASIC Design Final project requirement – Summary of ASIC design – Complete design of MSDAP – Presentation – Report Final project requirement - 4 ASIC Design – Complete design of MSDAP • A complete specification of the system – Can you write a complete specification of MSDAP in VHDL? Can this spec be synthesized? • Description of the design – Architecture – Each functional block » » » » » » Function Interface with other blocks VHDL code Layout Critical path Testing input and output • Testing of the system – Standard test bench (given in the class) – Special test bench (given when test your design at the end of the semester) • Complete layout of MSDAP • Find the critical path and the related circuit of the “shifter and accumulator” in the Data-path of your design, and then run SPICE simulation. Final project requirement - 5 ASIC Design Final project requirement – Summary of ASIC design – Complete design of MSDAP – Presentation – Report Final project requirement - 6 ASIC Design – Presentation • Prepare a power point presentation of your design – I will choose a “part” of your whole design and may ask you to give a 10 minutes presentation • Present your design to instructor/TA at the scheduled time. – Please sign time table • Be prepared for questions related to your design, and you should be able to answer them. • Presentation should be professional – Outline – Objective – – – – Main work Results Remarks and comments … Final project requirement - 7 ASIC Design Final project requirement – Summary of ASIC design – Complete design of MSDAP – Demonstrate the design – Report Final project requirement - 8 ASIC Design – Report of your MSDAP • The report includes – Summary of ASIC design – Presentation PPT – Specification of MSDAP – Description of the design – Testing results – All the related materials, such as functional block, layout, VHDL code, and … – Power consumption – Chip area – Transistor count – … • Hand in – An electronic version • Before the scheduled class final examine time – Dec. 15, 2014 Final project requirement - 9