Návrh digitálních integrovaných obvodů
| Code | Completion | Credits (ECTS) | Range | Language |
|---|---|---|---|---|
| B2M34NDIO | Z,ZK | 6 | 2P+2C | Czech |
- Course guarantor:
- Jiří Jakovenko
- Lecturer:
- Jiří Jakovenko, Vladimír Janíček
- Tutor:
- Vladimír Janíček, Tomáš Teplý
- Supervisor:
- Department of Microelectronics
- Synopsis:
-
The course aims to familiarize students with modern trends in the field of digital integrated circuits. It covers digital integrated circuit design procedures, including physical synthesis and the creation of digital chip layouts. Furthermore, the course introduces the development of modern logic gates and technologies for digital integrated circuits and chips. Advanced verification techniques at various design levels are also discussed.
- Requirements:
- Syllabus of lectures:
-
1. Introduction to Verilog: basic principles, coding, and syntax.
2. Digital integrated circuit design flow, technology requirements, and specifications. HDL-based description, physical synthesis, and digital chip topology.
3. Digital chip topology design: placement and routing; design rule checking and parasitic extraction. Functional block placement principles, power and clock distribution, and the importance of verification.
4. Digital circuit design specification and RTL description.
5. Digital circuit design simulation and verification (compilation, testing).
6. Code coverage analysis (code structure, state utilization).
7. Digital circuit synthesis and mapping to a technology library.
8. Gate-level netlist verification (test patterns, error detection).
9. Functional design verification (LEC): RTL description vs. synthesized code.
10. On-chip gate implementation: floorplanning, block placement, routing methodology, power distribution, and clock signals.
11. Gate-level design verification and simulation.
12. Timing analysis, critical paths, and conflict resolution. Integrated system verification: significance and phases of verification methods, design for manufacturing and yield, and software tools used.
13. Asynchronous signal synchronization techniques.
14. Assertions and advanced digital circuit verification techniques.
- Syllabus of tutorials:
- Study Objective:
-
The course aims to familiarize students with modern trends in the field of digital integrated circuits. It covers digital integrated circuit design procedures, including physical synthesis and the creation of digital chip layouts. Furthermore, the course introduces the development of modern logic gates and technologies for digital integrated circuits and chips. Advanced verification techniques at various design levels are also discussed.
- Study materials:
-
[1] Yang, Xiaokun: Integrated Circuit Design IC Design Flow and Project-Based Learning, Taylor & Francis Ltd, ISBN: 9781032030791, 2024
[2 ]Adel S. Sedra, P Smith: Microelectronic Circuits, 8th Edition, Oxford University Press, ISBN: 9780190853501, 2020
[3] Behzad Razavi :Design of Analog CMOS Integrated Circuits, McGraw-Hill Education, 2016
[4] James D. Plummer, Peter B. Griffin: Integrated Circuit Fabrication: Science and Technology, 1st Edition, Cambridge University Press, ISBN: 978-1009303583, 2024
[5]David J. Kinniment: Synchronization and Arbitration in Digital Systems., Wiley 200
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- Electronics and Integrated Systems (compulsory course in the program)