Description: |
I. Technology Issues:
- CMOS processes: implementation, passive and active components - Scaling
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 |
Literature: |
- 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.
|