EELE 207 - Circuits II
This is a second course in linear circuit theory. It will cover both steady-state and transient behavior of first order (RC and RL) and second order (RLC) circuits in the time domain. It will also explore frequency domain analysis of these circuits using the Laplace transform, and will introduce Fourier series and Fourier transform techniques for circuit analysis. The non-ideal (real world) operational amplifier and practical op-amp circuits are explored.
Semesters Taught: S09
EELE 261 - Introduction to Logic Circuits
This course introduces students to the fundamental concepts of classical digital design. The course covers the design and implementation of combinational logic circuits, synchronous sequential circuits, and finite state machines. Basic concepts of programmable logic devices and information storage devices are also introduced.
Semesters Taught: S07, S09, S10, S11, F12, S13, F13
EELE 262 - Logic Circuits Laboratory
This course introduces students to the application of digital circuit theory and logic circuit design, utilizing both discrete and programmable logic. Design of IC timing circuits for digital clock applications are also introduced.
Semesters Taught: F12, S13, F13 Link to EELE 262 (Spring 2013)
EE 367 - Logic Design
This course introduces students to advanced logic circuit design techniques. This course is a continuation of EE261/262 and will introduce logic system design using a hardware description language (VHDL). Design constraints such as timing, design reuse, and implementation considerations will be presented. This course includes a weekly lab where students will get hands-on experience implementing digital systems on an Altera Cyclone II FPGA.
Semesters Taught: S07, S08, S11, S12, S13 Link to EELE 367 (Spring 2013)
EELE 371 - Microprocessor Hardware and Software Systems
This course introduces students to the structure of microprocessors and their application in microcomputers and microcontrollers. The elements of a microprocessor (arithmetic and logic units, processor control sequencing, and registers) are presented in addition to programming the microprocessor in assembly language and/or C. The elements of a microcomputer and microcontroller (memories, input/output, interrupts, timers, A/D's) are also presented. Emphasis is on the practical application of microcontrollers in embedded systems as solutions to engineering problems. This course will include a weekly lab where students will get hands-on experience with programming a Freescale MC68HC12-based microcomputer.
Semesters Taught: F06, F07, F08, F09, F10, F11
EELE 414 - Introduction to VLSI Design
This course introduces students to the fundamentals concepts of CMOS VLSI circuit design. This course will cover CMOS device characteristics and timing. CMOS fabrication will be covered including process steps, metal, active, and poly layers, and design rules. CAD tools will be introduced for use in design, simulation, and layout of integrated circuits. Design analysis techniques will be presented for the static and dynamic evaluation of CMOS circuits. Advanced topics such as Dynamic Logic and SRAM design will also be presented.
Semesters Taught: F07, F08, F09, F10, F11 Link to EELE 414 (Fall 2011)
EELE 461/561 - Digital System Design
This course introduces students to the physical phenomena that lead to signal degradation when generating and transmitting digital signals. The broadband response of transmission lines will be presented in addition to lumped versus distributed analysis. Emphasis is placed on the physical structures that are used to construct modern digital systems (on-chip Rx/Tx circuitry, on-chip interconnect, IC packaging, PCB's, connectors, and cables). The fabrication process for each component of the digital system will be presented in addition to the tradeoffs between mechanical reliability, cost, and electrical performance. Modern analysis tools will be used to explore these topics including SPICE circuit simulators, EM field solvers, and PCB design/layout software. Modern test equipment will also be presented including Time Domain Reflectrometry (TDR), Vector Network Analysis (VNA), and Jitter Characterization using Real-Time Digital Oscilloscopes.
Semesters Taught: S08, S10, S12 Link to EELE 461/561 (Spring 2012)