Application Specific Integrated Circuit Design

advertisement
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
Download