- ECE215E: Signaling and Synchronization
- ECE212A: Theory and Design of Digital Filters
- ECE115C: Digital Electronic Circuits
- ECE10: Circuit Analysis I
- EE110: Circuit Analysis II
- EE115A: Analog Electronic Circuits I
- EE115B: Analog Electronic Circuits II
Analysis and design of circuits for synchronization and communication for VLSI systems. Use of both digital and analog design techniques to improve data rate of electronics between functional blocks, chips, and systems. Advanced clocking methodologies, phase-locked loop design for clock generation, and high-performance wire-line transmitters, receivers, and timing recovery circuits. ECE215E is offered every spring quarter.
Approximation of filter specifications. Use of design charts. Structures for recursive digital filters. FIR filter design techniques. Comparison of IIR and FIR structures. Implementation of digital filters. Limit cycles. Overflow oscillations. Discrete random signals. Wave digital filters. ECE212A is offered every Fall Quarter.
Transistor-level digital circuit analysis and design. Modern logic families (static CMOS, pass-transistor, dynamic logic), integrated circuit (IC) layout, digital circuits (logic gates, flipflops/latches, counters, etc.), computer-aided simulation of digital circuits.
Introduction to linear circuit analysis. Resistive circuits, capacitors, inductors and ideal transformers, Kirchhoff laws, node and loop analysis, first-order circuits, second-order circuits, Thevenin and Norton theorem, sinusoidal steady state.