|
Electrical and Computer Engineering Classes using Cadence Tools ECE 429: Introduction to VLSI Design This course gives students a clear understanding of the fundamental concepts of modern CMOS VLSI design. Students will learn the design of complex and high performance CMOS systems from system level to circuit level. ECE 525: RF Integrated Circuit Design Essentials of contemporary RF CMOS integrated circuit analysis and design. Typical RF building blocks in CMOS and BiCMOS technologies, including passive IC components, MOS transistors, RLC tanks, distributed networks, RF amplifiers, voltage reference and biasing circuits, LNA, mixers, power amplifiers, and feedback networks. RF device modeling, Smith chart applications, bandwidth estimation, and stability analysis techniques. ECE 527: Nonlinear Analysis of RF Integrated Circuits Essentials of analysis techniques for nonlinear effects and noises in contemporary RF integrated circuit design. Nonlinear and distortion behaviors including inter-modulation, cross-modulation, harmonics, gain compression, desensitization, spurious, etc. Noise effects including thermal, short, Flicker, burst noises, etc. RF IC devices and circuits including resistors, capacitors, inductors, diodes, BJTs, FETs, low-noise amplifiers, mixers, power amplifiers, etc. Analysis skills for single-stage and multiple-stage networks. ECE
584: VLSI Architectures for Signal Processing and Communication Systems This course aims to convey knowledge of advanced concepts in VLSI signal processing. Emphasis is on the architectural research, design and optimization of signal processing systems used in telecommunications, compression, encryption and coding applications. Topics covered include the principles of datapath design; FIR and IIR filtering architectures; communication systems including OFDM, multirate signal processing; fast transforms and algorithms including fast Fourier transform; discrete cosine transform; Walsh-Hadamard transform; and wavelet transform. Furthermore, advanced computer arithmetic methods including Galois fields, CORDIC, residue number systems, distributed arithmetic, canonic signed digit systems and reduced adder graph algorithms are examined. ECE 587: Hardware/Software Codesign Computer-aided techniques for the joint design of hardware and software: specification, analysis, simulation and synthesis. Hardware/software partitioning, distributed system cosynthesis, application-specific instruction set design, interface cosynthesis, timing analysis for real-time systems. ECE 588: CAD Techniques for VLSI Design Overview of techniques and algorithms used in Computer-Aided Design (CAD) for VLSI circuits. Physical CAD tools, including placement, routing, symbolic layout and compaction. High-level CAD tools, including logic synthesis, silicon compilers and high-level synthesis. Recent developments in the field. Design, implementation and performance analysis of prototype CAD tools. |
|||||
Please email us any questions, comments, or suggestions you have regarding the website. Last updated: 01/15/2019
|