DTU
Uddannelse
Previous page | Current version Archive 1998/1999 
 
49361 Design Automation for Integrated Circuits
Danish title: Design automatisering for integrerede kredsløb

Type: Å, Language: E
Credit points: 5 point
Previous course: C4361
Offered by: Department of Information Technology (IT)
No credit points with: C4261/C4361
Prerequisite: 49260
Desirable: 49285
Recommended semester: 7th - 9th semester
Scope and form: 2 lectures per week. 3 afternoons with exercises. A number of programming exercises.
Examination: Approval of compulsory activities is a prerequisite for ass. of report. Report and oral presentation (13 point scale )
Contact person: Jan Madsen, IT, Building 343, Tel. +45 4525 3751
Aim: (1) To give students an understanding of the methods and techniques used in the CAD-tools that are used for design of large digital integrated circuits. (2) To provide an understanding of the possibilities and limitations of commercial CAD tools. (3) To enable the students to participate actively in the development of new design tools.
Contents: The course covers the fundamental methods, models, and algorithms that are used for automated design of large digital circuits. The emphasis of the course is on identification of design problems, their mathematical formulation and solution using computers. Topics covers:
- Introduction to design automation.
- Basics: Specification languages, models and algortihms.
- Layout sunthesis: Physical design problems in partitioning, placement and routing.
- Behavioral synthesis: Obtaining the system architecture from a behavooral description by scheduling, allocation and binding.
- Codesign: Hardware/software partitioning.