Digital Integrated Circuits 2 (ILV)

Back
Course numberM2.02840.20.021
Course codeDigital2
Curriculum2023
Semester of degree program Semester 2
Mode of delivery Presencecourse
Units per week3,5
ECTS credits5,0
Language of instruction English

  • Students understand typical digital design tasks in industry like filtering, processing, interfacing (communication), testing and debugging
  • They can implement the theory in practical project work

ILV "Analog Integrated Circuits 1"

  • Additional number systems and math like fix-point and floating point in hardware, error detecting and error correcting codes
  • Signal processing basics like sampling (AD/DA conversion), decimation/interpolation
  • Basic filter structures like: averaging, CIC, FIR, IIR structures, all-pass filters, droop compensation
  • Basic microprocessor design, instruction set architectures, ALU, register files, simple bus interfaces
  • More digital design basics (asynchronous) like sequential asynchronous logic, 4-level logic, (quasi-)delay-insensitiveness, Muller C-element
  • More digital design concepts like structures for speed up (pipelining, polyphase, caching), low power (clock gating, clock scaling, voltage scaling), for small area (bit-serial), multiple clock domains (synchronising)
  • More design for test basics (boundary scan, scan isolation, test modes), jTag debug interface
  • Practical Examples

Lecture material as provided in the course (required)
Recommended reading as follows:

  • F. Vahid, Digital Design with RTL Design, VHDL, and Verilog, Wiley, 2011.
  • H. Kaeslin, Digital Integrated Circuit Design - From VLSI Architectures to CMOS Fabrication,Cambridge University Press, 2008.
  • U. Meyer-Baese, Digital Signal Processing with FPGAs, Springer, 2004.
  • B. Oppenheim, R. Schafer, Discrete-Time Signal Processing, Pearson, 2009.
  • J. Sparso, Principles of Asynchronous Circuit Design: A System Perspective, Springer, 2002.

Project-based learning based on hands-on examples.
Collaborative learning based on assignments covering different topics.
Flipped classroom by incorporating student presentations from asynchronous learning (homework) tasks.

Integrated module examination
Immanent examination character: Written/oral exam, including homework assignments, presentations and lecture contribution