EEC118 - Digital Integrated Circuits
4 units - Spring QuarterLecture: 3 hours
Laboratory: 3 hours
Prerequisites: Courses 110A, 180A
Grading: Letter
Catalog Description: Analysis and design of digital integrated circuits. The emphasis is on MOS logic circuit families. Logic gate construction, voltage transfer characteristics, and propagation delay. Regenerative circuits, RAM's, ROM's, and PLA's.
Relationship to Outcomes:
Students who have successfully completed this course should have
achieved:
| Course Outcomes | ABET Outcomes |
| An ability to apply knowledge of mathematics, science, and engineering | A |
| An ability to design and conduct experiments, as well as to analyze and interpret data | B |
| An ability to identify, formulate, and solve engineering problems | E |
| An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice. | K |
Expanded Course Description:
- The Ideal Logic Gate, Definitions
- Logic levels, noise margins
- Switching speed
- Review of basic logic functions and symbols
- The MOS Transistor
- Large signal equations and models, regions of operation
- Static I-V characteristics
- Device capacitances
- CMOS processes, parasitics
- Interconnect
- Wire parasitics
- Wire models
- MOS Logic Gates
- Resistively loaded inverter, load line analysis, voltage transfer characteristic
- NMOS and pseudo-NMOS inverter
- The CMOS inverter
- Static CMOS logic
- Dynamic CMOS logic
- Pass transistor logic
- Low power design
- Arithmetic structures
- Switching Time Analysis of CMOS Logic
- Definition of propagation delay times
- Piecewise linear analysis for estimating switching times
- Calculation of the equivalent load capacitance
- Logical effort
- Driving long interconnects
- Regenerative Logic Circuits, Sequential Elements, and
Clocking
- A simple bistable circuit
- SR latch, D flip-flop
- Static and dynamic flip-flops
- Estimating switching speed of regenerative circuits
- One-, Two-, and Four-Phase clocking
- Semiconductor Arrays and Memories
- The PLA
- ROM
- EPROM and nonvolatile memory
- RAM - Static and dynamic storage cells
- Address decoders and sense amplifiers
- Physical Design
- Gate arrays
- Standard cells
- VLSI layout
- Advanced and Alternative Topics
- Bipolar and BiCMOS logic gates
- The Schmitt trigger
- Multivibrators
- Self-timed and asynchronous techniques
- Differential logic styles
Textbook: J. Rabaey, A. Chandrakasan, and B. Nikoli, Digital Integrated Circuits: A Design Perspecitve, Prentice Hall.
Illustrative Reading:
- S-M. Kang and Y. Leblebici, CMOS Digital Integrated Circuits: Analysis and Design, Mcgraw-Hill.
- N. Weste and D. Harris, CMOS VLSI Design: A Circuits and Systems Perspective, Addison-Wesley.
Computer Use:
Students will use SPICE and/or Cadence tools to complere several
laboratory exercises. These include the transistor-level design and
simulation of combinational and sequencial logic elements, arithmetic
structures, and memory cells.
Laboratory Projects:
Labs consist of three-hour experiments that reinforce
the lecture material, provide hands-on experience with test equipment,
CAD tools, and simulators, and require some design calculations.
- MOS transistor characteristics, measurement of large signal parameters
- Characteristics of CMOS inverters, CMOS NOR gate, ring oscillators, propagation delay
- Logic gate design and simulation using computer-aided design tools
- Design, simulation, and measurement of D flip-flops
- Design and simulation of arithmetic circuits
- Design and simulation of memory circuits
Engineering Design Statement
Digital integrated circuit design will be covered with an emphasis on
MOS. Topics will include: the MOS transistor operation, large
signal models, MOS
gates, propagation delay calculation, regenerative circuits and
sequential elements, ROM, PLA, RAM. There will be three-hour
laboratories approximately each week. Some laboratories. involve
physical experiments and others rely on circuit simulation. The course
teaches digital transistor-level circuit
design, discussing trade-offs in speed, area, robustness, and power
that can be realized by transistor sizing, choice of circuit topology,
clocking methodology, etc.
Professional Component:
Engineering Breadth
Engineering Science: 2 units
Engineering Design: 2 units