Classes: Difference between revisions
(15 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
==Undergraduate EE Courses== | ==Undergraduate EE Courses== | ||
===EE 230 - | ===EE 230 - Electronic Circuits and Systems=== | ||
:''For more wiki content related to this class, see [[EE230]]'' | :''For more wiki content related to this class, see [[EE230]]'' | ||
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description: | The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description: | ||
Line 14: | Line 13: | ||
Dr. Tuttle's course website for EE230 can be found [http://tuttle.merc.iastate.edu/ee230/homepage.htm here] | Dr. Tuttle's course website for EE230 can be found [http://tuttle.merc.iastate.edu/ee230/homepage.htm here] | ||
Dr. Geiger's course website for EE230 can be found [http://class.ece.iastate.edu/ee230/ here] | Dr. Geiger's course website for EE230 can be found [http://class.ece.iastate.edu/ee230/ here] | ||
===EE 330 - Integrated Electronics=== | ===EE 330 - Integrated Electronics=== | ||
:''For more wiki content related to this class, see [[EE330]]'' | :''For more wiki content related to this class, see [[EE330]]'' | ||
The | The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description: | ||
<blockquote><code><pre style="white-space:normal;"> | <blockquote><code><pre style="white-space:normal;"> | ||
E E 330. Integrated Electronics. (Cross-listed with | E E 330. Integrated Electronics. (Cross-listed with CPR E). (3-3) Cr. 4. Prereq: E E 201, credit or enrollment in E E 230, CPR E 281 | ||
Semiconductor technology for integrated circuits. Modeling of integrated devices including diodes, BJTs, and MOSFETs. Physical layout. Circuit simulation. Digital building blocks and digital circuit synthesis. Analysis and design of analog building blocks. Laboratory exercises and design projects with CAD tools and standard cells. | |||
</pre></code></blockquote> | </pre></code></blockquote> | ||
As of Fall | As of Fall 2015, EE330 was taught by Dr. Geiger with two undergraduate teaching assistants running the lab. The laboratory section of EE330 is a crash-course in practical use of EDA tools for manual design, the automated digital design flow, and layout. | ||
Dr. Geiger's course website for EE330 can be found [http://class.ece.iastate.edu/ee330/ here] | Dr. Geiger's course website for EE330 can be found [http://class.ece.iastate.edu/ee330/ here] | ||
===EE 435 - Analog VLSI Circuit Design=== | ===EE 435 - Analog VLSI Circuit Design=== | ||
:''For content related to this class, see [[EE435]]'' | :''For more wiki content related to this class, see [[EE435]]'' | ||
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description: | |||
<blockquote><code><pre style="white-space:normal;"> | <blockquote><code><pre style="white-space:normal;"> | ||
E E 435. Analog VLSI Circuit Design. (Cross-listed with | E E 435. Analog VLSI Circuit Design. (Cross-listed with CPR E). (3-3) Cr. 4. S. Prereq: E E 324, E E 330, E E 332, and either E E 322 or STAT 330 | ||
Basic analog integrated circuit and system design including design space exploration, performance enhancement strategies, operational amplifiers, references, integrated filters, and data converters. | |||
</pre></code></blockquote> | </pre></code></blockquote> | ||
As of Spring | As of Spring 2015, EE435 was taught by Dr. Geiger. Grades for the class are made up of about a dozen homework assignments, two tests, and a laboratory section which includes a final project. The 2009 project assignment was the complete design and layout of a 12-bit DAC. | ||
Dr. Geiger's course website for EE435 can be found [http://class.ece.iastate.edu/ee435/ here] | |||
===EE 465 - Digital VLSI Design=== | ===EE 465 - Digital VLSI Design=== | ||
The | :''For more wiki content related to this class, see [[EE465]]'' | ||
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description: | |||
<blockquote><code><pre style="white-space:normal;"> | <blockquote><code><pre style="white-space:normal;"> | ||
E E 465. Digital VLSI Design. (Cross-listed with | E E 465. Digital VLSI Design. (Cross-listed with CPR E). (3-3) Cr. 4. S. Prereq: E E 330 | ||
Digital design of integrated circuits employing very large scale integration (VLSI) methodologies. Technology considerations in design. High level hardware design languages, CMOS logic design styles, area-energy-delay design space characterization, datapath blocks: arithmetic and memory, architectures and systems on a chip (SOC) considerations. VLSI chip hardware design project. | |||
</pre></code></blockquote> | </pre></code></blockquote> | ||
As of Fall 2015, EE465 was taught by Dr. Chu with one graduate teaching assistant running the lab. | |||
Dr. Chu's course website for EE465 is located in Blackboard, but the [http://home.eng.iastate.edu/~cnchu/465/lab.html Lab page] and [http://home.engineering.iastate.edu/~cnchu/465/hw.html Homework page] are publicly available. | |||
==Graduate EE Courses== | ==Graduate EE Courses== | ||
According to the | According to the 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog], these classes are primarily for graduate students but are open to qualified undergraduates as well. | ||
===EE 501 - Analog and Mixed-Signal VLSI Circuit Design Techniques=== | ===EE 501 - Analog and Mixed-Signal VLSI Circuit Design Techniques=== | ||
<blockquote><code><pre style="white-space:normal;"> | <blockquote><code><pre style="white-space:normal;"> | ||
E E 501. Analog and Mixed-Signal VLSI Circuit Design Techniques. (Cross-listed with | E E 501. Analog and Mixed-Signal VLSI Circuit Design Techniques. (Cross-listed with CPR E). (3-3) Cr. 4. F. Prereq: E E 435 | ||
Design techniques for analog and mixed-signal VLSI circuits. Amplifiers; operational amplifiers, transconductance amplifiers, finite gain amplifiers and current amplifiers. Linear building blocks; differential amplifiers, current mirrors, references, cascading and buffering. Performance characterization of linear integrated circuits; offset, noise, sensitivity and stability. Layout considerations, simulation, yield and modeling for high-performance linear integrated circuits. | |||
</pre></code></blockquote> | </pre></code></blockquote> | ||
As of Fall | As of Fall 2015, EE501 is taught by Dr. Degang Chen. In the past, grades have been based strongly on lab work, and particularly on two large projects. | ||
===EE | ===EE 503X - Power Management Integrated Circuits=== | ||
<blockquote><code><pre style="white-space:normal;"> | <blockquote><code><pre style="white-space:normal;"> | ||
E E 503X. Power Management Integrated Circuits. | |||
(Cross-listed with CPR E). (3-3) Cr. 4. Prereq: E E 435, Credit or Registration for E E 501 | |||
Introducing in-depth chip-level power management integrated circuit (PMIC) designs, including switching power converters, linear regulators, charge pumps and other types of PMICs (e.g. wireless power). Steady-state and dynamic response analysis and optimization of linear and switching converters with different control methodologies, such as voltage-/current-/band-band control, will be introduced. The design and simulation will be done in Cadence. | |||
</pre></code></blockquote> | </pre></code></blockquote> | ||
EE503X was offered as an experimental course in Spring 2019 and taught by Dr. Huang. It may be offered every Spring. There is no lab sections. There will be mid-term and final projects about designing PMIC and related components in Cadence. At the end of the semester, students will be able to design a complete transistor-level DC-DC switching voltage regulator in Cadence. | |||
===EE 505 - CMOS and BiCMOS Data Conversion Circuits=== | ===EE 505 - CMOS and BiCMOS Data Conversion Circuits=== | ||
<blockquote><code><pre style="white-space:normal;"> | <blockquote><code><pre style="white-space:normal;"> | ||
E E 505. CMOS and BiCMOS Data Conversion Circuits. (Cross-listed with | E E 505. CMOS and BiCMOS Data Conversion Circuits. | ||
(Cross-listed with CPR E). (3-3) Cr. 4. Alt. S., offered even-numbered years. Prereq: E E 501 | |||
Theory, design and applications of data conversion circuits (A/D and D/A converters) including: architectures, characterization, quantization effects, conversion algorithms, spectral performance, element matching, design for yield, and practical comparators, implementation issues. | |||
</pre></code></blockquote> | </pre></code></blockquote> | ||
===EE | ===EE 506 - Design of CMOS Phase-Locked Loops=== | ||
<blockquote><code><pre style="white-space:normal;"> | <blockquote><code><pre style="white-space:normal;"> | ||
E E 506. Design of CMOS Phase-Locked Loops. | |||
(Cross-listed with CPR E). (3-3) Cr. 4. Prereq: E E 435 or E E 501 or instructor approval | |||
Analysis and design of phase-locked loops implemented in modern CMOS processes including: architectures, performance metrics, and characterization; noise and stability analysis; and design issues of phase-frequency detectors, charge pumps, loop filters (passive and active), voltage controlled oscillators, and frequency dividers. | |||
</pre></code></blockquote> | </pre></code></blockquote> | ||
Line 81: | Line 96: | ||
<blockquote><code><pre style="white-space:normal;"> | <blockquote><code><pre style="white-space:normal;"> | ||
E E 507. VLSI Communication Circuits. (Cross-listed with | E E 507. VLSI Communication Circuits. | ||
(Cross-listed with CPR E). (3-3) Cr. 4. Alt. S., offered odd-numbered years. Prereq: E E 435 or E E 501 | |||
Phase-locked loops, frequency synthesizers, clock and data recovery circuits, theory and implementation of adaptive filters, low-noise amplifiers, mixers, power amplifiers, transmitter and receiver architectures. | |||
</pre></code></blockquote> | </pre></code></blockquote> | ||
Line 87: | Line 104: | ||
<blockquote><code><pre style="white-space:normal;"> | <blockquote><code><pre style="white-space:normal;"> | ||
E E 508. Filter Design and Applications. (3-3) Cr. 4.Prereq: 501 | E E 508. Filter Design and Applications. | ||
(3-3) Cr. 4. Prereq: E E 501 | |||
Filter design concepts. Approximation and synthesis. Transformations. Continuous-time and discrete time filters. Discrete, active and integrated synthesis techniques. | |||
</pre></code></blockquote> | </pre></code></blockquote> | ||
===EE 514=== | ===EE 514 - Microwave Engineering=== | ||
<blockquote><code><pre style="white-space:normal;"> | <blockquote><code><pre style="white-space:normal;"> | ||
E E 514. Microwave Engineering. (Dual-listed with 414). (3-3) Cr. 4. F.Prereq: 230, 311 | E E 514. Microwave Engineering. | ||
(Dual-listed with E E 414). (3-3) Cr. 4. F. Prereq: E E 230, E E 311 | |||
Principles, analyses, and instrumentation used in the microwave portion of the electromagnetic spectrum. Wave theory in relation to circuit parameters. S parameters, couplers, discontinuities, and microwave device equivalent circuits. RF amplifier design, microwave sources, optimum noise figure and maximum power designs. Microwave filters and oscillators. | |||
</pre></code></blockquote> | </pre></code></blockquote> |
Latest revision as of 16:48, 13 May 2020
Undergraduate EE Courses
EE 230 - Electronic Circuits and Systems
- For more wiki content related to this class, see EE230
The 2015-2016 course catalog gives the following description:
E E 230. Electronic Circuits and Systems. (3-3) Cr. 4. F.S. Prereq: E E 201, MATH 267, PHYS 222
Frequency domain characterization of electronic circuits and systems, transfer functions, sinusoidal steady state response. Time domain models of linear and nonlinear electronic circuits, linearization, small signal analysis. Stability and feedback circuits. Operational amplifiers, device models, linear and nonlinear applications, transfer function realizations. A/D and D/A converters, sources of distortions, converter linearity and spectral characterization, applications. Design and laboratory instrumentation and measurements.
As of Fall 2015, EE230 was taught by Dr. Tuttle with four teaching assistants running the lab.
Dr. Tuttle's course website for EE230 can be found here
Dr. Geiger's course website for EE230 can be found here
EE 330 - Integrated Electronics
- For more wiki content related to this class, see EE330
The 2015-2016 course catalog gives the following description:
E E 330. Integrated Electronics. (Cross-listed with CPR E). (3-3) Cr. 4. Prereq: E E 201, credit or enrollment in E E 230, CPR E 281
Semiconductor technology for integrated circuits. Modeling of integrated devices including diodes, BJTs, and MOSFETs. Physical layout. Circuit simulation. Digital building blocks and digital circuit synthesis. Analysis and design of analog building blocks. Laboratory exercises and design projects with CAD tools and standard cells.
As of Fall 2015, EE330 was taught by Dr. Geiger with two undergraduate teaching assistants running the lab. The laboratory section of EE330 is a crash-course in practical use of EDA tools for manual design, the automated digital design flow, and layout.
Dr. Geiger's course website for EE330 can be found here
EE 435 - Analog VLSI Circuit Design
- For more wiki content related to this class, see EE435
The 2015-2016 course catalog gives the following description:
E E 435. Analog VLSI Circuit Design. (Cross-listed with CPR E). (3-3) Cr. 4. S. Prereq: E E 324, E E 330, E E 332, and either E E 322 or STAT 330
Basic analog integrated circuit and system design including design space exploration, performance enhancement strategies, operational amplifiers, references, integrated filters, and data converters.
As of Spring 2015, EE435 was taught by Dr. Geiger. Grades for the class are made up of about a dozen homework assignments, two tests, and a laboratory section which includes a final project. The 2009 project assignment was the complete design and layout of a 12-bit DAC.
Dr. Geiger's course website for EE435 can be found here
EE 465 - Digital VLSI Design
- For more wiki content related to this class, see EE465
The 2015-2016 course catalog gives the following description:
E E 465. Digital VLSI Design. (Cross-listed with CPR E). (3-3) Cr. 4. S. Prereq: E E 330
Digital design of integrated circuits employing very large scale integration (VLSI) methodologies. Technology considerations in design. High level hardware design languages, CMOS logic design styles, area-energy-delay design space characterization, datapath blocks: arithmetic and memory, architectures and systems on a chip (SOC) considerations. VLSI chip hardware design project.
As of Fall 2015, EE465 was taught by Dr. Chu with one graduate teaching assistant running the lab.
Dr. Chu's course website for EE465 is located in Blackboard, but the Lab page and Homework page are publicly available.
Graduate EE Courses
According to the 2015-2016 course catalog, these classes are primarily for graduate students but are open to qualified undergraduates as well.
EE 501 - Analog and Mixed-Signal VLSI Circuit Design Techniques
E E 501. Analog and Mixed-Signal VLSI Circuit Design Techniques. (Cross-listed with CPR E). (3-3) Cr. 4. F. Prereq: E E 435
Design techniques for analog and mixed-signal VLSI circuits. Amplifiers; operational amplifiers, transconductance amplifiers, finite gain amplifiers and current amplifiers. Linear building blocks; differential amplifiers, current mirrors, references, cascading and buffering. Performance characterization of linear integrated circuits; offset, noise, sensitivity and stability. Layout considerations, simulation, yield and modeling for high-performance linear integrated circuits.
As of Fall 2015, EE501 is taught by Dr. Degang Chen. In the past, grades have been based strongly on lab work, and particularly on two large projects.
EE 503X - Power Management Integrated Circuits
E E 503X. Power Management Integrated Circuits.
(Cross-listed with CPR E). (3-3) Cr. 4. Prereq: E E 435, Credit or Registration for E E 501
Introducing in-depth chip-level power management integrated circuit (PMIC) designs, including switching power converters, linear regulators, charge pumps and other types of PMICs (e.g. wireless power). Steady-state and dynamic response analysis and optimization of linear and switching converters with different control methodologies, such as voltage-/current-/band-band control, will be introduced. The design and simulation will be done in Cadence.
EE503X was offered as an experimental course in Spring 2019 and taught by Dr. Huang. It may be offered every Spring. There is no lab sections. There will be mid-term and final projects about designing PMIC and related components in Cadence. At the end of the semester, students will be able to design a complete transistor-level DC-DC switching voltage regulator in Cadence.
EE 505 - CMOS and BiCMOS Data Conversion Circuits
E E 505. CMOS and BiCMOS Data Conversion Circuits.
(Cross-listed with CPR E). (3-3) Cr. 4. Alt. S., offered even-numbered years. Prereq: E E 501
Theory, design and applications of data conversion circuits (A/D and D/A converters) including: architectures, characterization, quantization effects, conversion algorithms, spectral performance, element matching, design for yield, and practical comparators, implementation issues.
EE 506 - Design of CMOS Phase-Locked Loops
E E 506. Design of CMOS Phase-Locked Loops.
(Cross-listed with CPR E). (3-3) Cr. 4. Prereq: E E 435 or E E 501 or instructor approval
Analysis and design of phase-locked loops implemented in modern CMOS processes including: architectures, performance metrics, and characterization; noise and stability analysis; and design issues of phase-frequency detectors, charge pumps, loop filters (passive and active), voltage controlled oscillators, and frequency dividers.
EE 507 - VLSI Communication Circuits
E E 507. VLSI Communication Circuits.
(Cross-listed with CPR E). (3-3) Cr. 4. Alt. S., offered odd-numbered years. Prereq: E E 435 or E E 501
Phase-locked loops, frequency synthesizers, clock and data recovery circuits, theory and implementation of adaptive filters, low-noise amplifiers, mixers, power amplifiers, transmitter and receiver architectures.
EE 508 - Filter Design & Applications
E E 508. Filter Design and Applications.
(3-3) Cr. 4. Prereq: E E 501
Filter design concepts. Approximation and synthesis. Transformations. Continuous-time and discrete time filters. Discrete, active and integrated synthesis techniques.
EE 514 - Microwave Engineering
E E 514. Microwave Engineering.
(Dual-listed with E E 414). (3-3) Cr. 4. F. Prereq: E E 230, E E 311
Principles, analyses, and instrumentation used in the microwave portion of the electromagnetic spectrum. Wave theory in relation to circuit parameters. S parameters, couplers, discontinuities, and microwave device equivalent circuits. RF amplifier design, microwave sources, optimum noise figure and maximum power designs. Microwave filters and oscillators.