Computer based Design of Microelectronic Circuits

Module nameComputer based Design of Microelectronic Circuits
Type of moduleSelectable mandatory module
Learning results,
competencies, qualification goals
The student is able to:
  • sketch out the process and targets of the physical design,
  • explain predetermined, well-known algorithms,
  • combine partial algorithm sections in a way that they form a complete process, compare implementations of given algorithms,
  • create implementations of algorithms,
  • assess in qualitative terms the results of placement and wiring,
  • classify and explain simulation procedures

Learning results with regard to the objectives of the course of study:
  • Gaining deeper insight into the mathematical and natural science areas
  • Gaining a deeper knowledge about the specific electrical fundamentals
  • Acquiring enhanced and applied subject-specific basics
  • Identifying and classifying complex electro-technical and interdisciplinary tasks
  • Being confident in the ability to apply and evaluate analytical methods
  • Being able to create and evaluate solving methods independently
  • Familiarising oneself with new areas of knowledge, running searches and assessing the results
  • Gaining important and profound experience in the area of practical technical skills and engineering activities
  • Working and researching in national and international contexts
Types of courses3 SWS (semester periods per week):       2 SWS lecture
                                                                 1 SWS exercise
Course contents

Based on the theoretical foundations, methods and algorithms, which provide the basis for current industrial CAD systems for the integrated circuit design (chip design), are discussed in a way following the corresponding design process.

This serves to promote a deeper understanding of their functionality and thus enables an efficient and targeted use of these tools. Among other things, this course deals with optimisation methods, algorithms of the physical design (partitioning, placement and wiring) as well as simulation algorithms.

Teaching and learning methods
(forms of teaching and learning)
Lecture, presentation, learning by teaching, self-regulated learning, problem-based learning
Frequency of the module offeringSummer term
LanguageGerman, English is also possible after prior consultation
Recommended (substantive) requirements for the participation in the moduleKnowledge of discrete mathematics
Requirements for the
participation in the module
Prerequisites according to examination regulations
Student  workload180 h:   45 h attendance studies
             135 h personal studies
Academic performancesNone
Precondition for the
admission to the
examination performance
Examination performanceWritten exam (90 min.) or oral exam (approx. 40 min.)
Number of credits
of the module
6 credits
In charge of the moduleProf. Dr. Peter Zipf 
Teacher of the moduleProf. Dr. Peter Zipf and co-workers
Forms of mediaProjector, black board, piece of paper
Literature references
  • Sabih H. Gerez: Algorithms for VLSI Design Automation, John Wiley & Sons, 1. Auflage, 1998
  • Naveed A. Sherwani: Algorithms for VLSI Physical Design Automation, Springer Verlag; 3. Auflage. 1999
  • Michael J. S. Smith: Application-Specific Integrated Circuits, Addison-Wesley Longman, 1997
  • Jens Lienig: Layoutsynthese elektronischer Schaltungen, Springer Verlag, 1. Auflage, 2006
  • Reinhard Diestel: Graphentheorie, Springer, Berlin; 3. Auflage, 2006
  • More reference literature is going to be recommended in the course or on the homepage of the department.
  • Goble, W. M., Control systems safety evaluation and reliability, 3rd ed. ISA resources for measurement and control series. Research Triangle Park, N.C: International Society of Automation, 2010.
  • Goble, W. M. and Goble, W. M. E. c. s. r., Control systems safety evaluation and reliability, 2nd ed. Resources for measurement and control series. Research Triangle Park, N.C. ISA, 1998.
  • Birolini, A., Zuverlässigkeit von Geräten und Systemen. Springer eBook Collection Computer Science and Engineering. Berlin, Heidelberg: Springer Berlin Heidelberg, 1997.
  • Schnieder, L. and Hosse, R. S., Leitfaden Safety of the Intended Functionality: Verfeinerung der Sicherheit der Sollfunktion auf dem Weg zum autonomen Fahren /  Lars Schnieder, René S. Hosse, Second edition. essentials. Wiesbaden: Springer Vieweg, 2020.
  • Gregorius, C., ed., Funktionale Sicherheit von Maschinen: Praktische Anwendung der DIN EN ISO 13849-1, 1. Auflage. Beuth Praxis Maschinenbau. Berlin: Beuth Verlag, 2016.
  • Montenegro, S., Sichere und fehlertolerante Steuerungen: Entwicklung sicherheitsrelevanter Systeme. München, Wien: Carl Hanser Verlag, 1999.
  • Kumamoto, H. and Henley, E. J., Probabilistic risk assessment and management for engineers and scientists, 2nd ed. New York: IEEE Press, 1996.

                                                 Back to Modules page