I. Technology Issues:
- CMOS processes: implementation, passive and active components
II. Fundamentals of Signal Processing:
- Signal representation: analog continuous-time, analog discrete-time, digital
- Digital arithmetics: fixed and floating point arithmetics, effects due to limited wordlength
- Principles of hardware realization of algorithms: "algorithm mapping"
III. Analog Hardware:
- Analog circuit techniques: RC-, gm/C- and SC-based
- Analog front-ends for sensor systems: amplifier-, oscillator-, and ADC-based
IV. Digital Hardware:
- Hardware architectures: programmable versus hardwired, "embedded", "general purpose": CISC and RISC
- Architectures of programmable processors and cores: µC, DSP
- Realization issues: control, parallelization, and pipelining, throughput, lattency
V. System Design:
- System issues: specification, partitioning, and decomposition
- Design flow: hierarchical levels, choice of design methodologies, simulation, verification
- Implementation issues: clock distribution, signal, power supply and ground management, crosstalk, power budget
- Test development: analog and digital testing, combinatorial testry, scan path
VI. Chip layout:
- Design of chip architecture: "floor planning", selection of design style
- Component assembly and routing
- Postlayout check: layout extraction and verification
- G. Bellanger: Digital processing of signals: Theory and practice, John Wiley & Sons, 3. Auflage, 2000.
- K. Hoffmann: Systemintegration, Oldenbourg, 2003.
- N. Weste, K. Eshragian: Principles of VLSI design, Addison-Wesley, 1993.