|
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. |