https://wikis.ece.iastate.edu/vlsi/api.php?action=feedcontributions&user=Santella&feedformat=atomVLSI - User contributions [en]2022-08-09T11:20:55ZUser contributionsMediaWiki 1.26.3https://wikis.ece.iastate.edu/vlsi/index.php?title=Cadence_Encounter_Steps_for_EE465&diff=669Cadence Encounter Steps for EE4652015-12-08T23:11:13Z<p>Santella: </p>
<hr />
<div>This tutorial is designed to help students use Cadence Encounter for EE465.</div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Cadence_Encounter_Steps_for_EE465&diff=668Cadence Encounter Steps for EE4652015-12-08T23:10:58Z<p>Santella: </p>
<hr />
<div>This tutorial is designed to help students use Cadence Encounter.</div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Cadence_Encounter_Steps_for_EE465&diff=667Cadence Encounter Steps for EE4652015-12-08T23:10:20Z<p>Santella: New page: ==Cadence Encounter Steps for EE465== This tutorial is designed to help students use Cadence Encounter for EE465.</p>
<hr />
<div>==Cadence Encounter Steps for EE465==<br />
This tutorial is designed to help students use Cadence Encounter for EE465.</div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Tutorials&diff=666Tutorials2015-12-08T23:09:26Z<p>Santella: /* Cadence 6.1 */</p>
<hr />
<div>==Analog/Mixed-Signal Software Tutorials==<br />
*[[Neocircuit setup]] - Setup for Neocircuit, a sophisticated circuit-optimization tool<br />
*[[Creating a Parameterized Cell in Cadence]] - Basic tutorial for creating custom parameterized cells in Cadence<br />
*[[RFIC dynamic link setup]] - How to set up RFIC dynamic link (IDF) that provides an integration interface between ADS and the Cadence Analog Environment.<br />
<br />
==Analog Simulation Techniques==<br />
*[[LNA Performance Simulations]] - How to simulate a low-noise amplifier using SpectreRF<br />
*[[Mixer Performance Simulations]] - How to simulate a mixer using SpectreRF<br />
*[[VCO Performance Simulations]] - How to simulate a voltage controlled oscillator using SpectreRF<br />
*[[Integrated Inductor Design using ADS Momentum]] - Integrated inductor design procedure using Cadence and ADS 2011 Momentum<br />
*[[Simulations using ADE (G)XL]] - How to perform schematic, corner, and postlayout simulation using ADE (G)XL (Last update 8/14/2012)<br />
*[[Simulations using Cadence OCEAN Scripts]] - How to setup simulations and run them automatically (in Progress, last update 5/29/2013)<br />
<br />
==Cadence 6.1==<br />
During the summer of 2011 ISU migrated all student labs to Cadence 6.15. Tutorials pertaining to Cadence 6.15 are being created and will appear here.<br />
<br />
*[[Cadence 6.1 Setup]] - updated on August 23, 2011<br />
*[[Migration from Cadence 5.14 to Cadence 6.x]] - updated on August 25, 2011<br />
*[[Setup for 130nm IBM PDK]] - updated on May 8, 2015<br />
*[[Cadence Encounter Steps for EE465]] - updated on December 8, 2015<br />
<br />
==Linux Remote Access==<br />
You can remote acess into campus Linux servers listed at http://it.eng.iastate.edu/remote. A recommended software tool is NX Client by NoMachine, which can be downloaded at http://www.nomachine.com/download.php. Download the free client for Windows as well as the nxfonts addons. After installing the client, you will go through a wizard process at first launch. Give any name for "Session" and fill in the remote server address for "Host". You may leave everything as default. Lastly, login using your ISU netid and password.<br />
<br />
==Lab Equipment==<br />
Lab equipment tutorial for EE330 including LabVIEW Signal Express and Parameter Analyzer.<br />
<br />
*[http://www.ece.iastate.edu/~taoc/uploads/9/9/5/0/9950803/ee_330_signal_express.pdf LabVIEW Signal Express Tutorial]<br />
*[http://www.ece.iastate.edu/~taoc/uploads/9/9/5/0/9950803/lab7_hp_4155a_guide.pdf Parameter Analyzer Tutorial]</div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Classes&diff=665Classes2015-11-12T16:58:15Z<p>Santella: /* EE 501 - Analog and Mixed-Signal VLSI Circuit Design Techniques */</p>
<hr />
<div>==Undergraduate EE Courses==<br />
===EE 230 - Electronic Circuits and Systems===<br />
:''For more wiki content related to this class, see [[EE230]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 230. Electronic Circuits and Systems. (3-3) Cr. 4. F.S. Prereq: E E 201, MATH 267, PHYS 222<br />
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. <br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE230 was taught by Dr. Tuttle with four teaching assistants running the lab.<br />
<br />
Dr. Tuttle's course website for EE230 can be found [http://tuttle.merc.iastate.edu/ee230/homepage.htm here]<br />
<br />
Dr. Geiger's course website for EE230 can be found [http://class.ece.iastate.edu/ee230/ here]<br />
<br />
===EE 330 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE330]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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<br />
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.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE330 can be found [http://class.ece.iastate.edu/ee330/ here]<br />
<br />
===EE 435 - Analog VLSI Circuit Design===<br />
:''For more wiki content related to this class, see [[EE435]]''<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
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<br />
Basic analog integrated circuit and system design including design space exploration, performance enhancement strategies, operational amplifiers, references, integrated filters, and data converters.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE435 can be found [http://class.ece.iastate.edu/ee435/ here]<br />
<br />
===EE 465 - Digital VLSI Design===<br />
:''For more wiki content related to this class, see [[EE465]]''<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 465. Digital VLSI Design. (Cross-listed with CPR E). (3-3) Cr. 4. S. Prereq: E E 330<br />
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.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE465 was taught by Dr. Chu with one graduate teaching assistant running the lab.<br />
<br />
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.<br />
<br />
==Graduate EE Courses==<br />
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.<br />
===EE 501 - Analog and Mixed-Signal VLSI Circuit Design Techniques===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
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<br />
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.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
===EE 504 - Power Management for VLSI Systems===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 504. Power Management for VLSI Systems.<br />
(Cross-listed with CPR E). (3-3) Cr. 4. Prereq: E E 435, Credit or Registration for E E 501<br />
Theory, design and applications of power management and regulation circuits (Linear and switching regulators, battery chargers, and reference circuits) including: Architectures, Performance metrics and characterization, Noise and stability analysis, Practical implementation and on-chip integration issues, design considerations for portable, wireless, and RF SoCs.<br />
</pre></code></blockquote><br />
<br />
EE504 was offered as an experimental course in Fall 2009 and taught by Dr. Fayed. It may be offered as an alternating-year course in the future. Emphasis was on DC-DC converters (both linear and switching), including performance parameters, circuit topology, and stability considerations. Coursework included two tests and several homework assignments. During the first few weeks of laboratory, students performed bench characterization of two catalog switching converters; the rest of the lab time was spent on a final project which entailed the complete design of a buck converter.<br />
<br />
===EE 505 - CMOS and BiCMOS Data Conversion Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 505. CMOS and BiCMOS Data Conversion Circuits.<br />
(Cross-listed with CPR E). (3-3) Cr. 4. Alt. S., offered even-numbered years. Prereq: E E 501<br />
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.<br />
</pre></code></blockquote><br />
<br />
===EE 506 - Design of CMOS Phase-Locked Loops===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 506. Design of CMOS Phase-Locked Loops.<br />
(Cross-listed with CPR E). (3-3) Cr. 4. Prereq: E E 435 or E E 501 or instructor approval<br />
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.<br />
</pre></code></blockquote><br />
<br />
===EE 507 - VLSI Communication Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 507. VLSI Communication Circuits.<br />
(Cross-listed with CPR E). (3-3) Cr. 4. Alt. S., offered odd-numbered years. Prereq: E E 435 or E E 501<br />
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.<br />
</pre></code></blockquote><br />
<br />
===EE 508 - Filter Design & Applications===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 508. Filter Design and Applications.<br />
(3-3) Cr. 4. Prereq: E E 501<br />
Filter design concepts. Approximation and synthesis. Transformations. Continuous-time and discrete time filters. Discrete, active and integrated synthesis techniques.<br />
</pre></code></blockquote><br />
<br />
===EE 514 - Microwave Engineering===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 514. Microwave Engineering.<br />
(Dual-listed with E E 414). (3-3) Cr. 4. F. Prereq: E E 230, E E 311<br />
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.<br />
</pre></code></blockquote></div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Classes&diff=664Classes2015-10-15T20:22:32Z<p>Santella: /* Graduate EE Courses */</p>
<hr />
<div>==Undergraduate EE Courses==<br />
===EE 230 - Electronic Circuits and Systems===<br />
:''For more wiki content related to this class, see [[EE230]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 230. Electronic Circuits and Systems. (3-3) Cr. 4. F.S. Prereq: E E 201, MATH 267, PHYS 222<br />
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. <br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE230 was taught by Dr. Tuttle with four teaching assistants running the lab.<br />
<br />
Dr. Tuttle's course website for EE230 can be found [http://tuttle.merc.iastate.edu/ee230/homepage.htm here]<br />
<br />
Dr. Geiger's course website for EE230 can be found [http://class.ece.iastate.edu/ee230/ here]<br />
<br />
===EE 330 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE330]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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<br />
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.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE330 can be found [http://class.ece.iastate.edu/ee330/ here]<br />
<br />
===EE 435 - Analog VLSI Circuit Design===<br />
:''For more wiki content related to this class, see [[EE435]]''<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
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<br />
Basic analog integrated circuit and system design including design space exploration, performance enhancement strategies, operational amplifiers, references, integrated filters, and data converters.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE435 can be found [http://class.ece.iastate.edu/ee435/ here]<br />
<br />
===EE 465 - Digital VLSI Design===<br />
:''For more wiki content related to this class, see [[EE465]]''<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 465. Digital VLSI Design. (Cross-listed with CPR E). (3-3) Cr. 4. S. Prereq: E E 330<br />
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.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE465 was taught by Dr. Chu with one graduate teaching assistant running the lab.<br />
<br />
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.<br />
<br />
==Graduate EE Courses==<br />
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.<br />
===EE 501 - Analog and Mixed-Signal VLSI Circuit Design Techniques===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
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<br />
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.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2009, EE501 is taught by Dr. Degang Chen. In the past, grades have been based strongly on lab work, and particularly on two large projects.<br />
<br />
===EE 504 - Power Management for VLSI Systems===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 504. Power Management for VLSI Systems.<br />
(Cross-listed with CPR E). (3-3) Cr. 4. Prereq: E E 435, Credit or Registration for E E 501<br />
Theory, design and applications of power management and regulation circuits (Linear and switching regulators, battery chargers, and reference circuits) including: Architectures, Performance metrics and characterization, Noise and stability analysis, Practical implementation and on-chip integration issues, design considerations for portable, wireless, and RF SoCs.<br />
</pre></code></blockquote><br />
<br />
EE504 was offered as an experimental course in Fall 2009 and taught by Dr. Fayed. It may be offered as an alternating-year course in the future. Emphasis was on DC-DC converters (both linear and switching), including performance parameters, circuit topology, and stability considerations. Coursework included two tests and several homework assignments. During the first few weeks of laboratory, students performed bench characterization of two catalog switching converters; the rest of the lab time was spent on a final project which entailed the complete design of a buck converter.<br />
<br />
===EE 505 - CMOS and BiCMOS Data Conversion Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 505. CMOS and BiCMOS Data Conversion Circuits.<br />
(Cross-listed with CPR E). (3-3) Cr. 4. Alt. S., offered even-numbered years. Prereq: E E 501<br />
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.<br />
</pre></code></blockquote><br />
<br />
===EE 506 - Design of CMOS Phase-Locked Loops===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 506. Design of CMOS Phase-Locked Loops.<br />
(Cross-listed with CPR E). (3-3) Cr. 4. Prereq: E E 435 or E E 501 or instructor approval<br />
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.<br />
</pre></code></blockquote><br />
<br />
===EE 507 - VLSI Communication Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 507. VLSI Communication Circuits.<br />
(Cross-listed with CPR E). (3-3) Cr. 4. Alt. S., offered odd-numbered years. Prereq: E E 435 or E E 501<br />
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.<br />
</pre></code></blockquote><br />
<br />
===EE 508 - Filter Design & Applications===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 508. Filter Design and Applications.<br />
(3-3) Cr. 4. Prereq: E E 501<br />
Filter design concepts. Approximation and synthesis. Transformations. Continuous-time and discrete time filters. Discrete, active and integrated synthesis techniques.<br />
</pre></code></blockquote><br />
<br />
===EE 514 - Microwave Engineering===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 514. Microwave Engineering.<br />
(Dual-listed with E E 414). (3-3) Cr. 4. F. Prereq: E E 230, E E 311<br />
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.<br />
</pre></code></blockquote></div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=EE465&diff=663EE4652015-10-15T18:25:37Z<p>Santella: New page: ==Class Documents:== Students Tutorials: ==FAQ== For FAQs related to this course, please see EE465 FAQ.</p>
<hr />
<div>==Class Documents:==<br />
<br />
Students Tutorials:<br />
<br />
==FAQ==<br />
For FAQs related to this course, please see [[EE465 FAQ]].</div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Classes&diff=662Classes2015-10-15T18:25:21Z<p>Santella: /* EE 465 - Digital VLSI Design */</p>
<hr />
<div>==Undergraduate EE Courses==<br />
===EE 230 - Electronic Circuits and Systems===<br />
:''For more wiki content related to this class, see [[EE230]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 230. Electronic Circuits and Systems. (3-3) Cr. 4. F.S. Prereq: E E 201, MATH 267, PHYS 222<br />
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. <br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE230 was taught by Dr. Tuttle with four teaching assistants running the lab.<br />
<br />
Dr. Tuttle's course website for EE230 can be found [http://tuttle.merc.iastate.edu/ee230/homepage.htm here]<br />
<br />
Dr. Geiger's course website for EE230 can be found [http://class.ece.iastate.edu/ee230/ here]<br />
<br />
===EE 330 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE330]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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<br />
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.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE330 can be found [http://class.ece.iastate.edu/ee330/ here]<br />
<br />
===EE 435 - Analog VLSI Circuit Design===<br />
:''For more wiki content related to this class, see [[EE435]]''<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
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<br />
Basic analog integrated circuit and system design including design space exploration, performance enhancement strategies, operational amplifiers, references, integrated filters, and data converters.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE435 can be found [http://class.ece.iastate.edu/ee435/ here]<br />
<br />
===EE 465 - Digital VLSI Design===<br />
:''For more wiki content related to this class, see [[EE465]]''<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 465. Digital VLSI Design. (Cross-listed with CPR E). (3-3) Cr. 4. S. Prereq: E E 330<br />
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.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE465 was taught by Dr. Chu with one graduate teaching assistant running the lab.<br />
<br />
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.<br />
<br />
==Graduate EE Courses==<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html catalog of courses], these classes are primarily for graduate students but are open to qualified undergraduates as well.<br />
===EE 501 - Analog and Mixed-Signal VLSI Circuit Design Techniques===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 501. Analog and Mixed-Signal VLSI Circuit Design Techniques. (Cross-listed with Cpr E). (3-3) Cr. 4. F.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2009, EE501 is taught by Dr. Degang Chen. In the past, grades have been based strongly on lab work, and particularly on two large projects.<br />
<br />
===EE 504x - Power Management for VLSI Systems===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 504X. Power Management for SLSI Systems. Cr. 3-4. F. (Same as Cpr E 504X) Prereq: EE 435, or credit or registration in EE 501, or permission of instructor. Theory, design and applications of power management and regulation circuits (Linear and switching regulators, battery chargers, and reference circuits) including: Architectures, Performance metrics and characterization, Noise and stability analysis, Practical implementation and on-chip integration issues, design considerations for portable, wireless, and RF SoCs. On campus students must take the 4 credit version of this course.<br />
</pre></code></blockquote><br />
<br />
EE504 was offered as an experimental course in Fall 2009 and taught by Dr. Fayed. It may be offered as an alternating-year course in the future. Emphasis was on DC-DC converters (both linear and switching), including performance parameters, circuit topology, and stability considerations. Coursework included two tests and several homework assignments. During the first few weeks of laboratory, students performed bench characterization of two catalog switching converters; the rest of the lab time was spent on a final project which entalied the complete design of a buck converter.<br />
<br />
===EE 505 - CMOS and BiCMOS Data Conversion Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 505. CMOS and BiCMOS Data Conversion Circuits. (Cross-listed with Cpr E). (3-3) Cr. 4. Alt. S., offered 2010.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
===EE 506x - Design of CMOS Phase-Locked Loops===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 506X. Design of CMOS Phase-Locked Loops. Cr. 4. (Same as Cpr E 506X) Prereq: EE 435, 501 and instructor approval. Neihart. This course will cover the 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, change pumps, loop filters (passive and active), voltage controlled oscillators, and frequency dividers.<br />
</pre></code></blockquote><br />
<br />
===EE 507 - VLSI Communication Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 507. VLSI Communication Circuits. (Cross-listed with Cpr E). (3-0) Cr. 3. Alt. S., offered 2011.Prereq: 330 or 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.<br />
</pre></code></blockquote><br />
<br />
===EE 508 - Filter Design & Applications===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 508. Filter Design and Applications. (3-3) Cr. 4.Prereq: 501. Filter design concepts. Approximation and synthesis. Transformations. Continuous-time and discrete time filters. Discrete, active and integrated synthesis techniques.<br />
</pre></code></blockquote><br />
<br />
===EE 514===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 514. Microwave Engineering. (Dual-listed with 414). (3-3) Cr. 4. F.Prereq: 230, 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.<br />
</pre></code></blockquote></div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Classes&diff=661Classes2015-10-15T18:25:10Z<p>Santella: /* EE 435 - Analog VLSI Circuit Design */</p>
<hr />
<div>==Undergraduate EE Courses==<br />
===EE 230 - Electronic Circuits and Systems===<br />
:''For more wiki content related to this class, see [[EE230]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 230. Electronic Circuits and Systems. (3-3) Cr. 4. F.S. Prereq: E E 201, MATH 267, PHYS 222<br />
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. <br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE230 was taught by Dr. Tuttle with four teaching assistants running the lab.<br />
<br />
Dr. Tuttle's course website for EE230 can be found [http://tuttle.merc.iastate.edu/ee230/homepage.htm here]<br />
<br />
Dr. Geiger's course website for EE230 can be found [http://class.ece.iastate.edu/ee230/ here]<br />
<br />
===EE 330 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE330]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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<br />
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.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE330 can be found [http://class.ece.iastate.edu/ee330/ here]<br />
<br />
===EE 435 - Analog VLSI Circuit Design===<br />
:''For more wiki content related to this class, see [[EE435]]''<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
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<br />
Basic analog integrated circuit and system design including design space exploration, performance enhancement strategies, operational amplifiers, references, integrated filters, and data converters.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE435 can be found [http://class.ece.iastate.edu/ee435/ here]<br />
<br />
===EE 465 - Digital VLSI Design===<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 465. Digital VLSI Design. (Cross-listed with CPR E). (3-3) Cr. 4. S. Prereq: E E 330<br />
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.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE465 was taught by Dr. Chu with one graduate teaching assistant running the lab.<br />
<br />
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.<br />
<br />
==Graduate EE Courses==<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html catalog of courses], these classes are primarily for graduate students but are open to qualified undergraduates as well.<br />
===EE 501 - Analog and Mixed-Signal VLSI Circuit Design Techniques===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 501. Analog and Mixed-Signal VLSI Circuit Design Techniques. (Cross-listed with Cpr E). (3-3) Cr. 4. F.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2009, EE501 is taught by Dr. Degang Chen. In the past, grades have been based strongly on lab work, and particularly on two large projects.<br />
<br />
===EE 504x - Power Management for VLSI Systems===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 504X. Power Management for SLSI Systems. Cr. 3-4. F. (Same as Cpr E 504X) Prereq: EE 435, or credit or registration in EE 501, or permission of instructor. Theory, design and applications of power management and regulation circuits (Linear and switching regulators, battery chargers, and reference circuits) including: Architectures, Performance metrics and characterization, Noise and stability analysis, Practical implementation and on-chip integration issues, design considerations for portable, wireless, and RF SoCs. On campus students must take the 4 credit version of this course.<br />
</pre></code></blockquote><br />
<br />
EE504 was offered as an experimental course in Fall 2009 and taught by Dr. Fayed. It may be offered as an alternating-year course in the future. Emphasis was on DC-DC converters (both linear and switching), including performance parameters, circuit topology, and stability considerations. Coursework included two tests and several homework assignments. During the first few weeks of laboratory, students performed bench characterization of two catalog switching converters; the rest of the lab time was spent on a final project which entalied the complete design of a buck converter.<br />
<br />
===EE 505 - CMOS and BiCMOS Data Conversion Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 505. CMOS and BiCMOS Data Conversion Circuits. (Cross-listed with Cpr E). (3-3) Cr. 4. Alt. S., offered 2010.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
===EE 506x - Design of CMOS Phase-Locked Loops===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 506X. Design of CMOS Phase-Locked Loops. Cr. 4. (Same as Cpr E 506X) Prereq: EE 435, 501 and instructor approval. Neihart. This course will cover the 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, change pumps, loop filters (passive and active), voltage controlled oscillators, and frequency dividers.<br />
</pre></code></blockquote><br />
<br />
===EE 507 - VLSI Communication Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 507. VLSI Communication Circuits. (Cross-listed with Cpr E). (3-0) Cr. 3. Alt. S., offered 2011.Prereq: 330 or 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.<br />
</pre></code></blockquote><br />
<br />
===EE 508 - Filter Design & Applications===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 508. Filter Design and Applications. (3-3) Cr. 4.Prereq: 501. Filter design concepts. Approximation and synthesis. Transformations. Continuous-time and discrete time filters. Discrete, active and integrated synthesis techniques.<br />
</pre></code></blockquote><br />
<br />
===EE 514===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 514. Microwave Engineering. (Dual-listed with 414). (3-3) Cr. 4. F.Prereq: 230, 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.<br />
</pre></code></blockquote></div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Classes&diff=660Classes2015-10-15T18:24:37Z<p>Santella: /* EE 465 - Digital VLSI Design */</p>
<hr />
<div>==Undergraduate EE Courses==<br />
===EE 230 - Electronic Circuits and Systems===<br />
:''For more wiki content related to this class, see [[EE230]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 230. Electronic Circuits and Systems. (3-3) Cr. 4. F.S. Prereq: E E 201, MATH 267, PHYS 222<br />
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. <br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE230 was taught by Dr. Tuttle with four teaching assistants running the lab.<br />
<br />
Dr. Tuttle's course website for EE230 can be found [http://tuttle.merc.iastate.edu/ee230/homepage.htm here]<br />
<br />
Dr. Geiger's course website for EE230 can be found [http://class.ece.iastate.edu/ee230/ here]<br />
<br />
===EE 330 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE330]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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<br />
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.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE330 can be found [http://class.ece.iastate.edu/ee330/ here]<br />
<br />
===EE 435 - Analog VLSI Circuit Design===<br />
:''For content related to this class, see [[EE435]]''<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
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<br />
Basic analog integrated circuit and system design including design space exploration, performance enhancement strategies, operational amplifiers, references, integrated filters, and data converters.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE435 can be found [http://class.ece.iastate.edu/ee435/ here]<br />
<br />
===EE 465 - Digital VLSI Design===<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 465. Digital VLSI Design. (Cross-listed with CPR E). (3-3) Cr. 4. S. Prereq: E E 330<br />
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.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE465 was taught by Dr. Chu with one graduate teaching assistant running the lab.<br />
<br />
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.<br />
<br />
==Graduate EE Courses==<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html catalog of courses], these classes are primarily for graduate students but are open to qualified undergraduates as well.<br />
===EE 501 - Analog and Mixed-Signal VLSI Circuit Design Techniques===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 501. Analog and Mixed-Signal VLSI Circuit Design Techniques. (Cross-listed with Cpr E). (3-3) Cr. 4. F.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2009, EE501 is taught by Dr. Degang Chen. In the past, grades have been based strongly on lab work, and particularly on two large projects.<br />
<br />
===EE 504x - Power Management for VLSI Systems===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 504X. Power Management for SLSI Systems. Cr. 3-4. F. (Same as Cpr E 504X) Prereq: EE 435, or credit or registration in EE 501, or permission of instructor. Theory, design and applications of power management and regulation circuits (Linear and switching regulators, battery chargers, and reference circuits) including: Architectures, Performance metrics and characterization, Noise and stability analysis, Practical implementation and on-chip integration issues, design considerations for portable, wireless, and RF SoCs. On campus students must take the 4 credit version of this course.<br />
</pre></code></blockquote><br />
<br />
EE504 was offered as an experimental course in Fall 2009 and taught by Dr. Fayed. It may be offered as an alternating-year course in the future. Emphasis was on DC-DC converters (both linear and switching), including performance parameters, circuit topology, and stability considerations. Coursework included two tests and several homework assignments. During the first few weeks of laboratory, students performed bench characterization of two catalog switching converters; the rest of the lab time was spent on a final project which entalied the complete design of a buck converter.<br />
<br />
===EE 505 - CMOS and BiCMOS Data Conversion Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 505. CMOS and BiCMOS Data Conversion Circuits. (Cross-listed with Cpr E). (3-3) Cr. 4. Alt. S., offered 2010.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
===EE 506x - Design of CMOS Phase-Locked Loops===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 506X. Design of CMOS Phase-Locked Loops. Cr. 4. (Same as Cpr E 506X) Prereq: EE 435, 501 and instructor approval. Neihart. This course will cover the 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, change pumps, loop filters (passive and active), voltage controlled oscillators, and frequency dividers.<br />
</pre></code></blockquote><br />
<br />
===EE 507 - VLSI Communication Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 507. VLSI Communication Circuits. (Cross-listed with Cpr E). (3-0) Cr. 3. Alt. S., offered 2011.Prereq: 330 or 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.<br />
</pre></code></blockquote><br />
<br />
===EE 508 - Filter Design & Applications===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 508. Filter Design and Applications. (3-3) Cr. 4.Prereq: 501. Filter design concepts. Approximation and synthesis. Transformations. Continuous-time and discrete time filters. Discrete, active and integrated synthesis techniques.<br />
</pre></code></blockquote><br />
<br />
===EE 514===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 514. Microwave Engineering. (Dual-listed with 414). (3-3) Cr. 4. F.Prereq: 230, 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.<br />
</pre></code></blockquote></div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Classes&diff=659Classes2015-10-15T18:20:18Z<p>Santella: /* EE 435 - Analog VLSI Circuit Design */</p>
<hr />
<div>==Undergraduate EE Courses==<br />
===EE 230 - Electronic Circuits and Systems===<br />
:''For more wiki content related to this class, see [[EE230]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 230. Electronic Circuits and Systems. (3-3) Cr. 4. F.S. Prereq: E E 201, MATH 267, PHYS 222<br />
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. <br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE230 was taught by Dr. Tuttle with four teaching assistants running the lab.<br />
<br />
Dr. Tuttle's course website for EE230 can be found [http://tuttle.merc.iastate.edu/ee230/homepage.htm here]<br />
<br />
Dr. Geiger's course website for EE230 can be found [http://class.ece.iastate.edu/ee230/ here]<br />
<br />
===EE 330 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE330]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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<br />
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.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE330 can be found [http://class.ece.iastate.edu/ee330/ here]<br />
<br />
===EE 435 - Analog VLSI Circuit Design===<br />
:''For content related to this class, see [[EE435]]''<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
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<br />
Basic analog integrated circuit and system design including design space exploration, performance enhancement strategies, operational amplifiers, references, integrated filters, and data converters.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE435 can be found [http://class.ece.iastate.edu/ee435/ here]<br />
<br />
===EE 465 - Digital VLSI Design===<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 465. Digital VLSI Design. (Cross-listed with CPR E). (3-3) Cr. 4. S. Prereq: E E 330<br />
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.<br />
</pre></code></blockquote><br />
<br />
==Graduate EE Courses==<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html catalog of courses], these classes are primarily for graduate students but are open to qualified undergraduates as well.<br />
===EE 501 - Analog and Mixed-Signal VLSI Circuit Design Techniques===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 501. Analog and Mixed-Signal VLSI Circuit Design Techniques. (Cross-listed with Cpr E). (3-3) Cr. 4. F.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2009, EE501 is taught by Dr. Degang Chen. In the past, grades have been based strongly on lab work, and particularly on two large projects.<br />
<br />
===EE 504x - Power Management for VLSI Systems===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 504X. Power Management for SLSI Systems. Cr. 3-4. F. (Same as Cpr E 504X) Prereq: EE 435, or credit or registration in EE 501, or permission of instructor. Theory, design and applications of power management and regulation circuits (Linear and switching regulators, battery chargers, and reference circuits) including: Architectures, Performance metrics and characterization, Noise and stability analysis, Practical implementation and on-chip integration issues, design considerations for portable, wireless, and RF SoCs. On campus students must take the 4 credit version of this course.<br />
</pre></code></blockquote><br />
<br />
EE504 was offered as an experimental course in Fall 2009 and taught by Dr. Fayed. It may be offered as an alternating-year course in the future. Emphasis was on DC-DC converters (both linear and switching), including performance parameters, circuit topology, and stability considerations. Coursework included two tests and several homework assignments. During the first few weeks of laboratory, students performed bench characterization of two catalog switching converters; the rest of the lab time was spent on a final project which entalied the complete design of a buck converter.<br />
<br />
===EE 505 - CMOS and BiCMOS Data Conversion Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 505. CMOS and BiCMOS Data Conversion Circuits. (Cross-listed with Cpr E). (3-3) Cr. 4. Alt. S., offered 2010.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
===EE 506x - Design of CMOS Phase-Locked Loops===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 506X. Design of CMOS Phase-Locked Loops. Cr. 4. (Same as Cpr E 506X) Prereq: EE 435, 501 and instructor approval. Neihart. This course will cover the 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, change pumps, loop filters (passive and active), voltage controlled oscillators, and frequency dividers.<br />
</pre></code></blockquote><br />
<br />
===EE 507 - VLSI Communication Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 507. VLSI Communication Circuits. (Cross-listed with Cpr E). (3-0) Cr. 3. Alt. S., offered 2011.Prereq: 330 or 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.<br />
</pre></code></blockquote><br />
<br />
===EE 508 - Filter Design & Applications===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 508. Filter Design and Applications. (3-3) Cr. 4.Prereq: 501. Filter design concepts. Approximation and synthesis. Transformations. Continuous-time and discrete time filters. Discrete, active and integrated synthesis techniques.<br />
</pre></code></blockquote><br />
<br />
===EE 514===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 514. Microwave Engineering. (Dual-listed with 414). (3-3) Cr. 4. F.Prereq: 230, 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.<br />
</pre></code></blockquote></div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Classes&diff=658Classes2015-10-15T18:20:03Z<p>Santella: /* EE 435 - Analog VLSI Circuit Design */</p>
<hr />
<div>==Undergraduate EE Courses==<br />
===EE 230 - Electronic Circuits and Systems===<br />
:''For more wiki content related to this class, see [[EE230]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 230. Electronic Circuits and Systems. (3-3) Cr. 4. F.S. Prereq: E E 201, MATH 267, PHYS 222<br />
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. <br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE230 was taught by Dr. Tuttle with four teaching assistants running the lab.<br />
<br />
Dr. Tuttle's course website for EE230 can be found [http://tuttle.merc.iastate.edu/ee230/homepage.htm here]<br />
<br />
Dr. Geiger's course website for EE230 can be found [http://class.ece.iastate.edu/ee230/ here]<br />
<br />
===EE 330 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE330]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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<br />
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.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE330 can be found [http://class.ece.iastate.edu/ee330/ here]<br />
<br />
===EE 435 - Analog VLSI Circuit Design===<br />
:''For content related to this class, see [[EE435]]''<br />
:''Also see Dr. Geiger's [http://class.ece.iastate.edu/ee435/ class website]''<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
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<br />
Basic analog integrated circuit and system design including design space exploration, performance enhancement strategies, operational amplifiers, references, integrated filters, and data converters.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE330 can be found [http://class.ece.iastate.edu/ee435/ here]<br />
<br />
===EE 465 - Digital VLSI Design===<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 465. Digital VLSI Design. (Cross-listed with CPR E). (3-3) Cr. 4. S. Prereq: E E 330<br />
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.<br />
</pre></code></blockquote><br />
<br />
==Graduate EE Courses==<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html catalog of courses], these classes are primarily for graduate students but are open to qualified undergraduates as well.<br />
===EE 501 - Analog and Mixed-Signal VLSI Circuit Design Techniques===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 501. Analog and Mixed-Signal VLSI Circuit Design Techniques. (Cross-listed with Cpr E). (3-3) Cr. 4. F.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2009, EE501 is taught by Dr. Degang Chen. In the past, grades have been based strongly on lab work, and particularly on two large projects.<br />
<br />
===EE 504x - Power Management for VLSI Systems===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 504X. Power Management for SLSI Systems. Cr. 3-4. F. (Same as Cpr E 504X) Prereq: EE 435, or credit or registration in EE 501, or permission of instructor. Theory, design and applications of power management and regulation circuits (Linear and switching regulators, battery chargers, and reference circuits) including: Architectures, Performance metrics and characterization, Noise and stability analysis, Practical implementation and on-chip integration issues, design considerations for portable, wireless, and RF SoCs. On campus students must take the 4 credit version of this course.<br />
</pre></code></blockquote><br />
<br />
EE504 was offered as an experimental course in Fall 2009 and taught by Dr. Fayed. It may be offered as an alternating-year course in the future. Emphasis was on DC-DC converters (both linear and switching), including performance parameters, circuit topology, and stability considerations. Coursework included two tests and several homework assignments. During the first few weeks of laboratory, students performed bench characterization of two catalog switching converters; the rest of the lab time was spent on a final project which entalied the complete design of a buck converter.<br />
<br />
===EE 505 - CMOS and BiCMOS Data Conversion Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 505. CMOS and BiCMOS Data Conversion Circuits. (Cross-listed with Cpr E). (3-3) Cr. 4. Alt. S., offered 2010.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
===EE 506x - Design of CMOS Phase-Locked Loops===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 506X. Design of CMOS Phase-Locked Loops. Cr. 4. (Same as Cpr E 506X) Prereq: EE 435, 501 and instructor approval. Neihart. This course will cover the 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, change pumps, loop filters (passive and active), voltage controlled oscillators, and frequency dividers.<br />
</pre></code></blockquote><br />
<br />
===EE 507 - VLSI Communication Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 507. VLSI Communication Circuits. (Cross-listed with Cpr E). (3-0) Cr. 3. Alt. S., offered 2011.Prereq: 330 or 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.<br />
</pre></code></blockquote><br />
<br />
===EE 508 - Filter Design & Applications===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 508. Filter Design and Applications. (3-3) Cr. 4.Prereq: 501. Filter design concepts. Approximation and synthesis. Transformations. Continuous-time and discrete time filters. Discrete, active and integrated synthesis techniques.<br />
</pre></code></blockquote><br />
<br />
===EE 514===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 514. Microwave Engineering. (Dual-listed with 414). (3-3) Cr. 4. F.Prereq: 230, 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.<br />
</pre></code></blockquote></div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=EE435&diff=657EE4352015-10-15T18:16:34Z<p>Santella: New page: ==Class Documents:== Students Tutorials: ==FAQ== For FAQs related to this course, please see EE435 FAQ.</p>
<hr />
<div>==Class Documents:==<br />
<br />
Students Tutorials:<br />
<br />
==FAQ==<br />
For FAQs related to this course, please see [[EE435 FAQ]].</div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Classes&diff=656Classes2015-10-15T18:15:08Z<p>Santella: /* EE 465 - Digital VLSI Design */</p>
<hr />
<div>==Undergraduate EE Courses==<br />
===EE 230 - Electronic Circuits and Systems===<br />
:''For more wiki content related to this class, see [[EE230]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 230. Electronic Circuits and Systems. (3-3) Cr. 4. F.S. Prereq: E E 201, MATH 267, PHYS 222<br />
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. <br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE230 was taught by Dr. Tuttle with four teaching assistants running the lab.<br />
<br />
Dr. Tuttle's course website for EE230 can be found [http://tuttle.merc.iastate.edu/ee230/homepage.htm here]<br />
<br />
Dr. Geiger's course website for EE230 can be found [http://class.ece.iastate.edu/ee230/ here]<br />
<br />
===EE 330 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE330]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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<br />
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.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE330 can be found [http://class.ece.iastate.edu/ee330/ here]<br />
<br />
===EE 435 - Analog VLSI Circuit Design===<br />
:''For content related to this class, see [[EE435]]''<br />
:''Also see Dr. Geiger's [http://class.ece.iastate.edu/ee435/ class website]''<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html course catalog]:<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 435. Analog VLSI Circuit Design. (Cross-listed with Cpr E). (3-3) Cr. 4. S.Prereq: 324, 330, 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. Nonmajor graduate credit.<br />
</pre></code></blockquote><br />
<br />
As of Spring 2009, EE435 was taught by Dr. Geiger with two graduate TA's coordinating the lab. Grades for the class are made up of about a dozen homeworks, 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.<br />
<br />
===EE 465 - Digital VLSI Design===<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 465. Digital VLSI Design. (Cross-listed with CPR E). (3-3) Cr. 4. S. Prereq: E E 330<br />
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.<br />
</pre></code></blockquote><br />
<br />
==Graduate EE Courses==<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html catalog of courses], these classes are primarily for graduate students but are open to qualified undergraduates as well.<br />
===EE 501 - Analog and Mixed-Signal VLSI Circuit Design Techniques===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 501. Analog and Mixed-Signal VLSI Circuit Design Techniques. (Cross-listed with Cpr E). (3-3) Cr. 4. F.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2009, EE501 is taught by Dr. Degang Chen. In the past, grades have been based strongly on lab work, and particularly on two large projects.<br />
<br />
===EE 504x - Power Management for VLSI Systems===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 504X. Power Management for SLSI Systems. Cr. 3-4. F. (Same as Cpr E 504X) Prereq: EE 435, or credit or registration in EE 501, or permission of instructor. Theory, design and applications of power management and regulation circuits (Linear and switching regulators, battery chargers, and reference circuits) including: Architectures, Performance metrics and characterization, Noise and stability analysis, Practical implementation and on-chip integration issues, design considerations for portable, wireless, and RF SoCs. On campus students must take the 4 credit version of this course.<br />
</pre></code></blockquote><br />
<br />
EE504 was offered as an experimental course in Fall 2009 and taught by Dr. Fayed. It may be offered as an alternating-year course in the future. Emphasis was on DC-DC converters (both linear and switching), including performance parameters, circuit topology, and stability considerations. Coursework included two tests and several homework assignments. During the first few weeks of laboratory, students performed bench characterization of two catalog switching converters; the rest of the lab time was spent on a final project which entalied the complete design of a buck converter.<br />
<br />
===EE 505 - CMOS and BiCMOS Data Conversion Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 505. CMOS and BiCMOS Data Conversion Circuits. (Cross-listed with Cpr E). (3-3) Cr. 4. Alt. S., offered 2010.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
===EE 506x - Design of CMOS Phase-Locked Loops===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 506X. Design of CMOS Phase-Locked Loops. Cr. 4. (Same as Cpr E 506X) Prereq: EE 435, 501 and instructor approval. Neihart. This course will cover the 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, change pumps, loop filters (passive and active), voltage controlled oscillators, and frequency dividers.<br />
</pre></code></blockquote><br />
<br />
===EE 507 - VLSI Communication Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 507. VLSI Communication Circuits. (Cross-listed with Cpr E). (3-0) Cr. 3. Alt. S., offered 2011.Prereq: 330 or 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.<br />
</pre></code></blockquote><br />
<br />
===EE 508 - Filter Design & Applications===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 508. Filter Design and Applications. (3-3) Cr. 4.Prereq: 501. Filter design concepts. Approximation and synthesis. Transformations. Continuous-time and discrete time filters. Discrete, active and integrated synthesis techniques.<br />
</pre></code></blockquote><br />
<br />
===EE 514===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 514. Microwave Engineering. (Dual-listed with 414). (3-3) Cr. 4. F.Prereq: 230, 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.<br />
</pre></code></blockquote></div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Classes&diff=655Classes2015-10-15T18:12:17Z<p>Santella: /* EE 230 - Integrated Electronics */</p>
<hr />
<div>==Undergraduate EE Courses==<br />
===EE 230 - Electronic Circuits and Systems===<br />
:''For more wiki content related to this class, see [[EE230]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 230. Electronic Circuits and Systems. (3-3) Cr. 4. F.S. Prereq: E E 201, MATH 267, PHYS 222<br />
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. <br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE230 was taught by Dr. Tuttle with four teaching assistants running the lab.<br />
<br />
Dr. Tuttle's course website for EE230 can be found [http://tuttle.merc.iastate.edu/ee230/homepage.htm here]<br />
<br />
Dr. Geiger's course website for EE230 can be found [http://class.ece.iastate.edu/ee230/ here]<br />
<br />
===EE 330 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE330]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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<br />
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.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE330 can be found [http://class.ece.iastate.edu/ee330/ here]<br />
<br />
===EE 435 - Analog VLSI Circuit Design===<br />
:''For content related to this class, see [[EE435]]''<br />
:''Also see Dr. Geiger's [http://class.ece.iastate.edu/ee435/ class website]''<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html course catalog]:<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 435. Analog VLSI Circuit Design. (Cross-listed with Cpr E). (3-3) Cr. 4. S.Prereq: 324, 330, 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. Nonmajor graduate credit.<br />
</pre></code></blockquote><br />
<br />
As of Spring 2009, EE435 was taught by Dr. Geiger with two graduate TA's coordinating the lab. Grades for the class are made up of about a dozen homeworks, 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.<br />
<br />
===EE 465 - Digital VLSI Design===<br />
The following description is given for EE465 (aka CprE465) in the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html course catalog]:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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. Nonmajor graduate credit.<br />
</pre></code></blockquote><br />
<br />
==Graduate EE Courses==<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html catalog of courses], these classes are primarily for graduate students but are open to qualified undergraduates as well.<br />
===EE 501 - Analog and Mixed-Signal VLSI Circuit Design Techniques===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 501. Analog and Mixed-Signal VLSI Circuit Design Techniques. (Cross-listed with Cpr E). (3-3) Cr. 4. F.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2009, EE501 is taught by Dr. Degang Chen. In the past, grades have been based strongly on lab work, and particularly on two large projects.<br />
<br />
===EE 504x - Power Management for VLSI Systems===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 504X. Power Management for SLSI Systems. Cr. 3-4. F. (Same as Cpr E 504X) Prereq: EE 435, or credit or registration in EE 501, or permission of instructor. Theory, design and applications of power management and regulation circuits (Linear and switching regulators, battery chargers, and reference circuits) including: Architectures, Performance metrics and characterization, Noise and stability analysis, Practical implementation and on-chip integration issues, design considerations for portable, wireless, and RF SoCs. On campus students must take the 4 credit version of this course.<br />
</pre></code></blockquote><br />
<br />
EE504 was offered as an experimental course in Fall 2009 and taught by Dr. Fayed. It may be offered as an alternating-year course in the future. Emphasis was on DC-DC converters (both linear and switching), including performance parameters, circuit topology, and stability considerations. Coursework included two tests and several homework assignments. During the first few weeks of laboratory, students performed bench characterization of two catalog switching converters; the rest of the lab time was spent on a final project which entalied the complete design of a buck converter.<br />
<br />
===EE 505 - CMOS and BiCMOS Data Conversion Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 505. CMOS and BiCMOS Data Conversion Circuits. (Cross-listed with Cpr E). (3-3) Cr. 4. Alt. S., offered 2010.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
===EE 506x - Design of CMOS Phase-Locked Loops===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 506X. Design of CMOS Phase-Locked Loops. Cr. 4. (Same as Cpr E 506X) Prereq: EE 435, 501 and instructor approval. Neihart. This course will cover the 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, change pumps, loop filters (passive and active), voltage controlled oscillators, and frequency dividers.<br />
</pre></code></blockquote><br />
<br />
===EE 507 - VLSI Communication Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 507. VLSI Communication Circuits. (Cross-listed with Cpr E). (3-0) Cr. 3. Alt. S., offered 2011.Prereq: 330 or 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.<br />
</pre></code></blockquote><br />
<br />
===EE 508 - Filter Design & Applications===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 508. Filter Design and Applications. (3-3) Cr. 4.Prereq: 501. Filter design concepts. Approximation and synthesis. Transformations. Continuous-time and discrete time filters. Discrete, active and integrated synthesis techniques.<br />
</pre></code></blockquote><br />
<br />
===EE 514===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 514. Microwave Engineering. (Dual-listed with 414). (3-3) Cr. 4. F.Prereq: 230, 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.<br />
</pre></code></blockquote></div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=People&diff=654People2015-10-15T18:09:27Z<p>Santella: /* Prof. Nathan Neihart */</p>
<hr />
<div>==Analog and Mixed-Signal Faculty==<br />
===[http://info.iastate.edu/individuals/info/210238/Chen-Degang Prof. Degang Chen]===<br />
<br />
===[http://info.iastate.edu/individuals/info/206756/Fayed-Ayman Prof. Aymen Fayed]===<br />
<br />
===[http://info.iastate.edu/individuals/info/209037/Geiger-Randall Prof. Randall Geiger]===<br />
<br />
===[http://info.iastate.edu/individuals/info/126215/Neihart-Nathan Prof. Nathan Neihart]===</div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=People&diff=653People2015-10-15T18:09:02Z<p>Santella: /* Prof. Degang Chen */</p>
<hr />
<div>==Analog and Mixed-Signal Faculty==<br />
===[http://info.iastate.edu/individuals/info/210238/Chen-Degang Prof. Degang Chen]===<br />
<br />
===[http://info.iastate.edu/individuals/info/206756/Fayed-Ayman Prof. Aymen Fayed]===<br />
<br />
===[http://info.iastate.edu/individuals/info/209037/Geiger-Randall Prof. Randall Geiger]===<br />
<br />
===Prof. Nathan Neihart===</div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=People&diff=652People2015-10-15T18:08:33Z<p>Santella: /* Prof. Aymen Fayed */</p>
<hr />
<div>==Analog and Mixed-Signal Faculty==<br />
===Prof. Degang Chen===<br />
===[http://info.iastate.edu/individuals/info/206756/Fayed-Ayman Prof. Aymen Fayed]===<br />
<br />
===[http://info.iastate.edu/individuals/info/209037/Geiger-Randall Prof. Randall Geiger]===<br />
<br />
===Prof. Nathan Neihart===</div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=People&diff=651People2015-10-15T18:08:09Z<p>Santella: /* Prof. Randall Geiger */</p>
<hr />
<div>==Analog and Mixed-Signal Faculty==<br />
===Prof. Degang Chen===<br />
===Prof. Aymen Fayed===<br />
===[http://info.iastate.edu/individuals/info/209037/Geiger-Randall Prof. Randall Geiger]===<br />
<br />
===Prof. Nathan Neihart===</div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=People&diff=650People2015-10-15T18:05:02Z<p>Santella: /* Prof. Randall Geiger */</p>
<hr />
<div>==Analog and Mixed-Signal Faculty==<br />
===Prof. Degang Chen===<br />
===Prof. Aymen Fayed===<br />
===Prof. Randall Geiger===<br />
[http://info.iastate.edu/individuals/info/209037/Geiger-Randall Iowa State Directory Link]<br />
<br />
===Prof. Nathan Neihart===</div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Classes&diff=649Classes2015-10-15T17:57:04Z<p>Santella: /* EE 330 - Integrated Electronics */</p>
<hr />
<div>==Undergraduate EE Courses==<br />
===EE 230 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE230]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 230. Electronic Circuits and Systems. (3-3) Cr. 4. F.S. Prereq: E E 201, MATH 267, PHYS 222<br />
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. <br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE230 was taught by Dr. Tuttle with four teaching assistants running the lab.<br />
<br />
Dr. Tuttle's course website for EE230 can be found [http://tuttle.merc.iastate.edu/ee230/homepage.htm here]<br />
<br />
Dr. Geiger's course website for EE230 can be found [http://class.ece.iastate.edu/ee230/ here]<br />
<br />
===EE 330 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE330]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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<br />
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.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE330 can be found [http://class.ece.iastate.edu/ee330/ here]<br />
<br />
===EE 435 - Analog VLSI Circuit Design===<br />
:''For content related to this class, see [[EE435]]''<br />
:''Also see Dr. Geiger's [http://class.ece.iastate.edu/ee435/ class website]''<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html course catalog]:<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 435. Analog VLSI Circuit Design. (Cross-listed with Cpr E). (3-3) Cr. 4. S.Prereq: 324, 330, 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. Nonmajor graduate credit.<br />
</pre></code></blockquote><br />
<br />
As of Spring 2009, EE435 was taught by Dr. Geiger with two graduate TA's coordinating the lab. Grades for the class are made up of about a dozen homeworks, 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.<br />
<br />
===EE 465 - Digital VLSI Design===<br />
The following description is given for EE465 (aka CprE465) in the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html course catalog]:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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. Nonmajor graduate credit.<br />
</pre></code></blockquote><br />
<br />
==Graduate EE Courses==<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html catalog of courses], these classes are primarily for graduate students but are open to qualified undergraduates as well.<br />
===EE 501 - Analog and Mixed-Signal VLSI Circuit Design Techniques===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 501. Analog and Mixed-Signal VLSI Circuit Design Techniques. (Cross-listed with Cpr E). (3-3) Cr. 4. F.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2009, EE501 is taught by Dr. Degang Chen. In the past, grades have been based strongly on lab work, and particularly on two large projects.<br />
<br />
===EE 504x - Power Management for VLSI Systems===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 504X. Power Management for SLSI Systems. Cr. 3-4. F. (Same as Cpr E 504X) Prereq: EE 435, or credit or registration in EE 501, or permission of instructor. Theory, design and applications of power management and regulation circuits (Linear and switching regulators, battery chargers, and reference circuits) including: Architectures, Performance metrics and characterization, Noise and stability analysis, Practical implementation and on-chip integration issues, design considerations for portable, wireless, and RF SoCs. On campus students must take the 4 credit version of this course.<br />
</pre></code></blockquote><br />
<br />
EE504 was offered as an experimental course in Fall 2009 and taught by Dr. Fayed. It may be offered as an alternating-year course in the future. Emphasis was on DC-DC converters (both linear and switching), including performance parameters, circuit topology, and stability considerations. Coursework included two tests and several homework assignments. During the first few weeks of laboratory, students performed bench characterization of two catalog switching converters; the rest of the lab time was spent on a final project which entalied the complete design of a buck converter.<br />
<br />
===EE 505 - CMOS and BiCMOS Data Conversion Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 505. CMOS and BiCMOS Data Conversion Circuits. (Cross-listed with Cpr E). (3-3) Cr. 4. Alt. S., offered 2010.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
===EE 506x - Design of CMOS Phase-Locked Loops===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 506X. Design of CMOS Phase-Locked Loops. Cr. 4. (Same as Cpr E 506X) Prereq: EE 435, 501 and instructor approval. Neihart. This course will cover the 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, change pumps, loop filters (passive and active), voltage controlled oscillators, and frequency dividers.<br />
</pre></code></blockquote><br />
<br />
===EE 507 - VLSI Communication Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 507. VLSI Communication Circuits. (Cross-listed with Cpr E). (3-0) Cr. 3. Alt. S., offered 2011.Prereq: 330 or 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.<br />
</pre></code></blockquote><br />
<br />
===EE 508 - Filter Design & Applications===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 508. Filter Design and Applications. (3-3) Cr. 4.Prereq: 501. Filter design concepts. Approximation and synthesis. Transformations. Continuous-time and discrete time filters. Discrete, active and integrated synthesis techniques.<br />
</pre></code></blockquote><br />
<br />
===EE 514===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 514. Microwave Engineering. (Dual-listed with 414). (3-3) Cr. 4. F.Prereq: 230, 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.<br />
</pre></code></blockquote></div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Classes&diff=648Classes2015-10-15T17:56:43Z<p>Santella: /* EE 230 - Integrated Electronics */</p>
<hr />
<div>==Undergraduate EE Courses==<br />
===EE 230 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE230]]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 230. Electronic Circuits and Systems. (3-3) Cr. 4. F.S. Prereq: E E 201, MATH 267, PHYS 222<br />
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. <br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE230 was taught by Dr. Tuttle with four teaching assistants running the lab.<br />
<br />
Dr. Tuttle's course website for EE230 can be found [http://tuttle.merc.iastate.edu/ee230/homepage.htm here]<br />
<br />
Dr. Geiger's course website for EE230 can be found [http://class.ece.iastate.edu/ee230/ here]<br />
<br />
===EE 330 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE330]]''<br />
:''Also see the [http://class.ece.iastate.edu/ee330/ class website]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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<br />
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.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE330 can be found [http://class.ece.iastate.edu/ee330/ here]<br />
<br />
===EE 435 - Analog VLSI Circuit Design===<br />
:''For content related to this class, see [[EE435]]''<br />
:''Also see Dr. Geiger's [http://class.ece.iastate.edu/ee435/ class website]''<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html course catalog]:<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 435. Analog VLSI Circuit Design. (Cross-listed with Cpr E). (3-3) Cr. 4. S.Prereq: 324, 330, 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. Nonmajor graduate credit.<br />
</pre></code></blockquote><br />
<br />
As of Spring 2009, EE435 was taught by Dr. Geiger with two graduate TA's coordinating the lab. Grades for the class are made up of about a dozen homeworks, 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.<br />
<br />
===EE 465 - Digital VLSI Design===<br />
The following description is given for EE465 (aka CprE465) in the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html course catalog]:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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. Nonmajor graduate credit.<br />
</pre></code></blockquote><br />
<br />
==Graduate EE Courses==<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html catalog of courses], these classes are primarily for graduate students but are open to qualified undergraduates as well.<br />
===EE 501 - Analog and Mixed-Signal VLSI Circuit Design Techniques===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 501. Analog and Mixed-Signal VLSI Circuit Design Techniques. (Cross-listed with Cpr E). (3-3) Cr. 4. F.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2009, EE501 is taught by Dr. Degang Chen. In the past, grades have been based strongly on lab work, and particularly on two large projects.<br />
<br />
===EE 504x - Power Management for VLSI Systems===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 504X. Power Management for SLSI Systems. Cr. 3-4. F. (Same as Cpr E 504X) Prereq: EE 435, or credit or registration in EE 501, or permission of instructor. Theory, design and applications of power management and regulation circuits (Linear and switching regulators, battery chargers, and reference circuits) including: Architectures, Performance metrics and characterization, Noise and stability analysis, Practical implementation and on-chip integration issues, design considerations for portable, wireless, and RF SoCs. On campus students must take the 4 credit version of this course.<br />
</pre></code></blockquote><br />
<br />
EE504 was offered as an experimental course in Fall 2009 and taught by Dr. Fayed. It may be offered as an alternating-year course in the future. Emphasis was on DC-DC converters (both linear and switching), including performance parameters, circuit topology, and stability considerations. Coursework included two tests and several homework assignments. During the first few weeks of laboratory, students performed bench characterization of two catalog switching converters; the rest of the lab time was spent on a final project which entalied the complete design of a buck converter.<br />
<br />
===EE 505 - CMOS and BiCMOS Data Conversion Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 505. CMOS and BiCMOS Data Conversion Circuits. (Cross-listed with Cpr E). (3-3) Cr. 4. Alt. S., offered 2010.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
===EE 506x - Design of CMOS Phase-Locked Loops===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 506X. Design of CMOS Phase-Locked Loops. Cr. 4. (Same as Cpr E 506X) Prereq: EE 435, 501 and instructor approval. Neihart. This course will cover the 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, change pumps, loop filters (passive and active), voltage controlled oscillators, and frequency dividers.<br />
</pre></code></blockquote><br />
<br />
===EE 507 - VLSI Communication Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 507. VLSI Communication Circuits. (Cross-listed with Cpr E). (3-0) Cr. 3. Alt. S., offered 2011.Prereq: 330 or 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.<br />
</pre></code></blockquote><br />
<br />
===EE 508 - Filter Design & Applications===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 508. Filter Design and Applications. (3-3) Cr. 4.Prereq: 501. Filter design concepts. Approximation and synthesis. Transformations. Continuous-time and discrete time filters. Discrete, active and integrated synthesis techniques.<br />
</pre></code></blockquote><br />
<br />
===EE 514===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 514. Microwave Engineering. (Dual-listed with 414). (3-3) Cr. 4. F.Prereq: 230, 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.<br />
</pre></code></blockquote></div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Classes&diff=647Classes2015-10-14T23:50:49Z<p>Santella: /* EE 230 - Integrated Electronics */</p>
<hr />
<div>==Undergraduate EE Courses==<br />
===EE 230 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE230]]''<br />
:''Also see the [http://tuttle.merc.iastate.edu/ee230/homepage.htm class website]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 230. Electronic Circuits and Systems. (3-3) Cr. 4. F.S. Prereq: E E 201, MATH 267, PHYS 222<br />
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. <br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE230 was taught by Dr. Tuttle with four teaching assistants running the lab.<br />
<br />
Dr. Tuttle's course website for EE230 can be found [http://tuttle.merc.iastate.edu/ee230/homepage.htm here]<br />
<br />
Dr. Geiger's course website for EE230 can be found [http://class.ece.iastate.edu/ee230/ here]<br />
<br />
===EE 330 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE330]]''<br />
:''Also see the [http://class.ece.iastate.edu/ee330/ class website]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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<br />
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.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE330 can be found [http://class.ece.iastate.edu/ee330/ here]<br />
<br />
===EE 435 - Analog VLSI Circuit Design===<br />
:''For content related to this class, see [[EE435]]''<br />
:''Also see Dr. Geiger's [http://class.ece.iastate.edu/ee435/ class website]''<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html course catalog]:<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 435. Analog VLSI Circuit Design. (Cross-listed with Cpr E). (3-3) Cr. 4. S.Prereq: 324, 330, 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. Nonmajor graduate credit.<br />
</pre></code></blockquote><br />
<br />
As of Spring 2009, EE435 was taught by Dr. Geiger with two graduate TA's coordinating the lab. Grades for the class are made up of about a dozen homeworks, 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.<br />
<br />
===EE 465 - Digital VLSI Design===<br />
The following description is given for EE465 (aka CprE465) in the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html course catalog]:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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. Nonmajor graduate credit.<br />
</pre></code></blockquote><br />
<br />
==Graduate EE Courses==<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html catalog of courses], these classes are primarily for graduate students but are open to qualified undergraduates as well.<br />
===EE 501 - Analog and Mixed-Signal VLSI Circuit Design Techniques===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 501. Analog and Mixed-Signal VLSI Circuit Design Techniques. (Cross-listed with Cpr E). (3-3) Cr. 4. F.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2009, EE501 is taught by Dr. Degang Chen. In the past, grades have been based strongly on lab work, and particularly on two large projects.<br />
<br />
===EE 504x - Power Management for VLSI Systems===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 504X. Power Management for SLSI Systems. Cr. 3-4. F. (Same as Cpr E 504X) Prereq: EE 435, or credit or registration in EE 501, or permission of instructor. Theory, design and applications of power management and regulation circuits (Linear and switching regulators, battery chargers, and reference circuits) including: Architectures, Performance metrics and characterization, Noise and stability analysis, Practical implementation and on-chip integration issues, design considerations for portable, wireless, and RF SoCs. On campus students must take the 4 credit version of this course.<br />
</pre></code></blockquote><br />
<br />
EE504 was offered as an experimental course in Fall 2009 and taught by Dr. Fayed. It may be offered as an alternating-year course in the future. Emphasis was on DC-DC converters (both linear and switching), including performance parameters, circuit topology, and stability considerations. Coursework included two tests and several homework assignments. During the first few weeks of laboratory, students performed bench characterization of two catalog switching converters; the rest of the lab time was spent on a final project which entalied the complete design of a buck converter.<br />
<br />
===EE 505 - CMOS and BiCMOS Data Conversion Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 505. CMOS and BiCMOS Data Conversion Circuits. (Cross-listed with Cpr E). (3-3) Cr. 4. Alt. S., offered 2010.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
===EE 506x - Design of CMOS Phase-Locked Loops===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 506X. Design of CMOS Phase-Locked Loops. Cr. 4. (Same as Cpr E 506X) Prereq: EE 435, 501 and instructor approval. Neihart. This course will cover the 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, change pumps, loop filters (passive and active), voltage controlled oscillators, and frequency dividers.<br />
</pre></code></blockquote><br />
<br />
===EE 507 - VLSI Communication Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 507. VLSI Communication Circuits. (Cross-listed with Cpr E). (3-0) Cr. 3. Alt. S., offered 2011.Prereq: 330 or 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.<br />
</pre></code></blockquote><br />
<br />
===EE 508 - Filter Design & Applications===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 508. Filter Design and Applications. (3-3) Cr. 4.Prereq: 501. Filter design concepts. Approximation and synthesis. Transformations. Continuous-time and discrete time filters. Discrete, active and integrated synthesis techniques.<br />
</pre></code></blockquote><br />
<br />
===EE 514===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 514. Microwave Engineering. (Dual-listed with 414). (3-3) Cr. 4. F.Prereq: 230, 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.<br />
</pre></code></blockquote></div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Classes&diff=646Classes2015-10-14T23:50:19Z<p>Santella: /* EE 330 - Integrated Electronics */</p>
<hr />
<div>==Undergraduate EE Courses==<br />
===EE 230 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE230]]''<br />
:''Also see the [http://tuttle.merc.iastate.edu/ee230/homepage.htm class website]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 230. Electronic Circuits and Systems. (3-3) Cr. 4. F.S. Prereq: E E 201, MATH 267, PHYS 222<br />
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. <br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE230 was taught by Dr. Tuttle with four teaching assistants running the lab.<br />
<br />
Dr. Tuttle's course website for EE230 can be found [http://tuttle.merc.iastate.edu/ee230/homepage.htm here]<br />
Dr. Geiger's course website for EE230 can be found [http://class.ece.iastate.edu/ee230/ here]<br />
<br />
===EE 330 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE330]]''<br />
:''Also see the [http://class.ece.iastate.edu/ee330/ class website]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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<br />
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.<br />
</pre></code></blockquote><br />
<br />
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.<br />
<br />
Dr. Geiger's course website for EE330 can be found [http://class.ece.iastate.edu/ee330/ here]<br />
<br />
===EE 435 - Analog VLSI Circuit Design===<br />
:''For content related to this class, see [[EE435]]''<br />
:''Also see Dr. Geiger's [http://class.ece.iastate.edu/ee435/ class website]''<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html course catalog]:<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 435. Analog VLSI Circuit Design. (Cross-listed with Cpr E). (3-3) Cr. 4. S.Prereq: 324, 330, 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. Nonmajor graduate credit.<br />
</pre></code></blockquote><br />
<br />
As of Spring 2009, EE435 was taught by Dr. Geiger with two graduate TA's coordinating the lab. Grades for the class are made up of about a dozen homeworks, 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.<br />
<br />
===EE 465 - Digital VLSI Design===<br />
The following description is given for EE465 (aka CprE465) in the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html course catalog]:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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. Nonmajor graduate credit.<br />
</pre></code></blockquote><br />
<br />
==Graduate EE Courses==<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html catalog of courses], these classes are primarily for graduate students but are open to qualified undergraduates as well.<br />
===EE 501 - Analog and Mixed-Signal VLSI Circuit Design Techniques===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 501. Analog and Mixed-Signal VLSI Circuit Design Techniques. (Cross-listed with Cpr E). (3-3) Cr. 4. F.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2009, EE501 is taught by Dr. Degang Chen. In the past, grades have been based strongly on lab work, and particularly on two large projects.<br />
<br />
===EE 504x - Power Management for VLSI Systems===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 504X. Power Management for SLSI Systems. Cr. 3-4. F. (Same as Cpr E 504X) Prereq: EE 435, or credit or registration in EE 501, or permission of instructor. Theory, design and applications of power management and regulation circuits (Linear and switching regulators, battery chargers, and reference circuits) including: Architectures, Performance metrics and characterization, Noise and stability analysis, Practical implementation and on-chip integration issues, design considerations for portable, wireless, and RF SoCs. On campus students must take the 4 credit version of this course.<br />
</pre></code></blockquote><br />
<br />
EE504 was offered as an experimental course in Fall 2009 and taught by Dr. Fayed. It may be offered as an alternating-year course in the future. Emphasis was on DC-DC converters (both linear and switching), including performance parameters, circuit topology, and stability considerations. Coursework included two tests and several homework assignments. During the first few weeks of laboratory, students performed bench characterization of two catalog switching converters; the rest of the lab time was spent on a final project which entalied the complete design of a buck converter.<br />
<br />
===EE 505 - CMOS and BiCMOS Data Conversion Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 505. CMOS and BiCMOS Data Conversion Circuits. (Cross-listed with Cpr E). (3-3) Cr. 4. Alt. S., offered 2010.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
===EE 506x - Design of CMOS Phase-Locked Loops===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 506X. Design of CMOS Phase-Locked Loops. Cr. 4. (Same as Cpr E 506X) Prereq: EE 435, 501 and instructor approval. Neihart. This course will cover the 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, change pumps, loop filters (passive and active), voltage controlled oscillators, and frequency dividers.<br />
</pre></code></blockquote><br />
<br />
===EE 507 - VLSI Communication Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 507. VLSI Communication Circuits. (Cross-listed with Cpr E). (3-0) Cr. 3. Alt. S., offered 2011.Prereq: 330 or 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.<br />
</pre></code></blockquote><br />
<br />
===EE 508 - Filter Design & Applications===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 508. Filter Design and Applications. (3-3) Cr. 4.Prereq: 501. Filter design concepts. Approximation and synthesis. Transformations. Continuous-time and discrete time filters. Discrete, active and integrated synthesis techniques.<br />
</pre></code></blockquote><br />
<br />
===EE 514===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 514. Microwave Engineering. (Dual-listed with 414). (3-3) Cr. 4. F.Prereq: 230, 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.<br />
</pre></code></blockquote></div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Classes&diff=645Classes2015-10-14T23:45:29Z<p>Santella: /* EE 230 - Integrated Electronics */</p>
<hr />
<div>==Undergraduate EE Courses==<br />
===EE 230 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE230]]''<br />
:''Also see the [http://tuttle.merc.iastate.edu/ee230/homepage.htm class website]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 230. Electronic Circuits and Systems. (3-3) Cr. 4. F.S. Prereq: E E 201, MATH 267, PHYS 222<br />
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. <br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE230 was taught by Dr. Tuttle with four teaching assistants running the lab.<br />
<br />
Dr. Tuttle's course website for EE230 can be found [http://tuttle.merc.iastate.edu/ee230/homepage.htm here]<br />
Dr. Geiger's course website for EE230 can be found [http://class.ece.iastate.edu/ee230/ here]<br />
<br />
===EE 330 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE330]]''<br />
:''Also see the [http://class.ece.iastate.edu/ee330/ class website]''<br />
<br />
The 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 330. Integrated Electronics. (Cross-listed with Cpr E). (3-3) Cr. 4.Prereq: 201, credit or enrollment in 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. Credit for only one of E E 330 or 331 may be counted toward graduation. Nonmajor graduate credit.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2009, EE330 was taught by Dr. Geiger with two graduate 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.<br />
<br />
Dr. Geiger's course website for EE330 can be found [http://class.ece.iastate.edu/ee330/ here]<br />
<br />
===EE 435 - Analog VLSI Circuit Design===<br />
:''For content related to this class, see [[EE435]]''<br />
:''Also see Dr. Geiger's [http://class.ece.iastate.edu/ee435/ class website]''<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html course catalog]:<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 435. Analog VLSI Circuit Design. (Cross-listed with Cpr E). (3-3) Cr. 4. S.Prereq: 324, 330, 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. Nonmajor graduate credit.<br />
</pre></code></blockquote><br />
<br />
As of Spring 2009, EE435 was taught by Dr. Geiger with two graduate TA's coordinating the lab. Grades for the class are made up of about a dozen homeworks, 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.<br />
<br />
===EE 465 - Digital VLSI Design===<br />
The following description is given for EE465 (aka CprE465) in the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html course catalog]:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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. Nonmajor graduate credit.<br />
</pre></code></blockquote><br />
<br />
==Graduate EE Courses==<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html catalog of courses], these classes are primarily for graduate students but are open to qualified undergraduates as well.<br />
===EE 501 - Analog and Mixed-Signal VLSI Circuit Design Techniques===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 501. Analog and Mixed-Signal VLSI Circuit Design Techniques. (Cross-listed with Cpr E). (3-3) Cr. 4. F.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2009, EE501 is taught by Dr. Degang Chen. In the past, grades have been based strongly on lab work, and particularly on two large projects.<br />
<br />
===EE 504x - Power Management for VLSI Systems===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 504X. Power Management for SLSI Systems. Cr. 3-4. F. (Same as Cpr E 504X) Prereq: EE 435, or credit or registration in EE 501, or permission of instructor. Theory, design and applications of power management and regulation circuits (Linear and switching regulators, battery chargers, and reference circuits) including: Architectures, Performance metrics and characterization, Noise and stability analysis, Practical implementation and on-chip integration issues, design considerations for portable, wireless, and RF SoCs. On campus students must take the 4 credit version of this course.<br />
</pre></code></blockquote><br />
<br />
EE504 was offered as an experimental course in Fall 2009 and taught by Dr. Fayed. It may be offered as an alternating-year course in the future. Emphasis was on DC-DC converters (both linear and switching), including performance parameters, circuit topology, and stability considerations. Coursework included two tests and several homework assignments. During the first few weeks of laboratory, students performed bench characterization of two catalog switching converters; the rest of the lab time was spent on a final project which entalied the complete design of a buck converter.<br />
<br />
===EE 505 - CMOS and BiCMOS Data Conversion Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 505. CMOS and BiCMOS Data Conversion Circuits. (Cross-listed with Cpr E). (3-3) Cr. 4. Alt. S., offered 2010.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
===EE 506x - Design of CMOS Phase-Locked Loops===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 506X. Design of CMOS Phase-Locked Loops. Cr. 4. (Same as Cpr E 506X) Prereq: EE 435, 501 and instructor approval. Neihart. This course will cover the 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, change pumps, loop filters (passive and active), voltage controlled oscillators, and frequency dividers.<br />
</pre></code></blockquote><br />
<br />
===EE 507 - VLSI Communication Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 507. VLSI Communication Circuits. (Cross-listed with Cpr E). (3-0) Cr. 3. Alt. S., offered 2011.Prereq: 330 or 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.<br />
</pre></code></blockquote><br />
<br />
===EE 508 - Filter Design & Applications===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 508. Filter Design and Applications. (3-3) Cr. 4.Prereq: 501. Filter design concepts. Approximation and synthesis. Transformations. Continuous-time and discrete time filters. Discrete, active and integrated synthesis techniques.<br />
</pre></code></blockquote><br />
<br />
===EE 514===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 514. Microwave Engineering. (Dual-listed with 414). (3-3) Cr. 4. F.Prereq: 230, 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.<br />
</pre></code></blockquote></div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Classes&diff=644Classes2015-10-14T23:45:04Z<p>Santella: /* EE 230 - Integrated Electronics */</p>
<hr />
<div>==Undergraduate EE Courses==<br />
===EE 230 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE230]]''<br />
:''Also see the [http://class.ece.iastate.edu/ee230/ class website]''<br />
<br />
The 2015-2016 [http://catalog.iastate.edu/azcourses/e_e/ course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 230. Electronic Circuits and Systems. (3-3) Cr. 4. F.S. Prereq: E E 201, MATH 267, PHYS 222<br />
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. <br />
</pre></code></blockquote><br />
<br />
As of Fall 2015, EE230 was taught by Dr. Tuttle with four teaching assistants running the lab.<br />
<br />
Dr. Tuttle's course website for EE230 can be found [http://tuttle.merc.iastate.edu/ee230/homepage.htm here]<br />
Dr. Geiger's course website for EE230 can be found [http://class.ece.iastate.edu/ee230/ here]<br />
<br />
===EE 330 - Integrated Electronics===<br />
:''For more wiki content related to this class, see [[EE330]]''<br />
:''Also see the [http://class.ece.iastate.edu/ee330/ class website]''<br />
<br />
The 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html course catalog] gives the following description:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
E E 330. Integrated Electronics. (Cross-listed with Cpr E). (3-3) Cr. 4.Prereq: 201, credit or enrollment in 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. Credit for only one of E E 330 or 331 may be counted toward graduation. Nonmajor graduate credit.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2009, EE330 was taught by Dr. Geiger with two graduate 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.<br />
<br />
Dr. Geiger's course website for EE330 can be found [http://class.ece.iastate.edu/ee330/ here]<br />
<br />
===EE 435 - Analog VLSI Circuit Design===<br />
:''For content related to this class, see [[EE435]]''<br />
:''Also see Dr. Geiger's [http://class.ece.iastate.edu/ee435/ class website]''<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html course catalog]:<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 435. Analog VLSI Circuit Design. (Cross-listed with Cpr E). (3-3) Cr. 4. S.Prereq: 324, 330, 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. Nonmajor graduate credit.<br />
</pre></code></blockquote><br />
<br />
As of Spring 2009, EE435 was taught by Dr. Geiger with two graduate TA's coordinating the lab. Grades for the class are made up of about a dozen homeworks, 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.<br />
<br />
===EE 465 - Digital VLSI Design===<br />
The following description is given for EE465 (aka CprE465) in the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html course catalog]:<br />
<br />
<blockquote><code><pre style="white-space:normal;"> <br />
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. Nonmajor graduate credit.<br />
</pre></code></blockquote><br />
<br />
==Graduate EE Courses==<br />
According to the 2009-2011 [http://www.public.iastate.edu/~catalog/2009-2011/courses/ee.html catalog of courses], these classes are primarily for graduate students but are open to qualified undergraduates as well.<br />
===EE 501 - Analog and Mixed-Signal VLSI Circuit Design Techniques===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 501. Analog and Mixed-Signal VLSI Circuit Design Techniques. (Cross-listed with Cpr E). (3-3) Cr. 4. F.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
As of Fall 2009, EE501 is taught by Dr. Degang Chen. In the past, grades have been based strongly on lab work, and particularly on two large projects.<br />
<br />
===EE 504x - Power Management for VLSI Systems===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 504X. Power Management for SLSI Systems. Cr. 3-4. F. (Same as Cpr E 504X) Prereq: EE 435, or credit or registration in EE 501, or permission of instructor. Theory, design and applications of power management and regulation circuits (Linear and switching regulators, battery chargers, and reference circuits) including: Architectures, Performance metrics and characterization, Noise and stability analysis, Practical implementation and on-chip integration issues, design considerations for portable, wireless, and RF SoCs. On campus students must take the 4 credit version of this course.<br />
</pre></code></blockquote><br />
<br />
EE504 was offered as an experimental course in Fall 2009 and taught by Dr. Fayed. It may be offered as an alternating-year course in the future. Emphasis was on DC-DC converters (both linear and switching), including performance parameters, circuit topology, and stability considerations. Coursework included two tests and several homework assignments. During the first few weeks of laboratory, students performed bench characterization of two catalog switching converters; the rest of the lab time was spent on a final project which entalied the complete design of a buck converter.<br />
<br />
===EE 505 - CMOS and BiCMOS Data Conversion Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 505. CMOS and BiCMOS Data Conversion Circuits. (Cross-listed with Cpr E). (3-3) Cr. 4. Alt. S., offered 2010.Prereq: 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.<br />
</pre></code></blockquote><br />
<br />
===EE 506x - Design of CMOS Phase-Locked Loops===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
Electrical Engineering 506X. Design of CMOS Phase-Locked Loops. Cr. 4. (Same as Cpr E 506X) Prereq: EE 435, 501 and instructor approval. Neihart. This course will cover the 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, change pumps, loop filters (passive and active), voltage controlled oscillators, and frequency dividers.<br />
</pre></code></blockquote><br />
<br />
===EE 507 - VLSI Communication Circuits===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 507. VLSI Communication Circuits. (Cross-listed with Cpr E). (3-0) Cr. 3. Alt. S., offered 2011.Prereq: 330 or 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.<br />
</pre></code></blockquote><br />
<br />
===EE 508 - Filter Design & Applications===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 508. Filter Design and Applications. (3-3) Cr. 4.Prereq: 501. Filter design concepts. Approximation and synthesis. Transformations. Continuous-time and discrete time filters. Discrete, active and integrated synthesis techniques.<br />
</pre></code></blockquote><br />
<br />
===EE 514===<br />
<br />
<blockquote><code><pre style="white-space:normal;"><br />
E E 514. Microwave Engineering. (Dual-listed with 414). (3-3) Cr. 4. F.Prereq: 230, 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.<br />
</pre></code></blockquote></div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Tutorials&diff=643Tutorials2015-10-14T23:37:46Z<p>Santella: /* Cadence 6.1 */</p>
<hr />
<div>==Analog/Mixed-Signal Software Tutorials==<br />
*[[Neocircuit setup]] - Setup for Neocircuit, a sophisticated circuit-optimization tool<br />
*[[Creating a Parameterized Cell in Cadence]] - Basic tutorial for creating custom parameterized cells in Cadence<br />
*[[RFIC dynamic link setup]] - How to set up RFIC dynamic link (IDF) that provides an integration interface between ADS and the Cadence Analog Environment.<br />
<br />
==Analog Simulation Techniques==<br />
*[[LNA Performance Simulations]] - How to simulate a low-noise amplifier using SpectreRF<br />
*[[Mixer Performance Simulations]] - How to simulate a mixer using SpectreRF<br />
*[[VCO Performance Simulations]] - How to simulate a voltage controlled oscillator using SpectreRF<br />
*[[Integrated Inductor Design using ADS Momentum]] - Integrated inductor design procedure using Cadence and ADS 2011 Momentum<br />
*[[Simulations using ADE (G)XL]] - How to perform schematic, corner, and postlayout simulation using ADE (G)XL (Last update 8/14/2012)<br />
*[[Simulations using Cadence OCEAN Scripts]] - How to setup simulations and run them automatically (in Progress, last update 5/29/2013)<br />
<br />
==Cadence 6.1==<br />
During the summer of 2011 ISU migrated all student labs to Cadence 6.15. Tutorials pertaining to Cadence 6.15 are being created and will appear here.<br />
<br />
*[[Cadence 6.1 Setup]] - updated on August 23, 2011<br />
*[[Migration from Cadence 5.14 to Cadence 6.x]] - updated on August 25, 2011<br />
*[[Setup for 130nm IBM PDK]] - updated on May 8, 2015<br />
<br />
==Linux Remote Access==<br />
You can remote acess into campus Linux servers listed at http://it.eng.iastate.edu/remote. A recommended software tool is NX Client by NoMachine, which can be downloaded at http://www.nomachine.com/download.php. Download the free client for Windows as well as the nxfonts addons. After installing the client, you will go through a wizard process at first launch. Give any name for "Session" and fill in the remote server address for "Host". You may leave everything as default. Lastly, login using your ISU netid and password.<br />
<br />
==Lab Equipment==<br />
Lab equipment tutorial for EE330 including LabVIEW Signal Express and Parameter Analyzer.<br />
<br />
*[http://www.ece.iastate.edu/~taoc/uploads/9/9/5/0/9950803/ee_330_signal_express.pdf LabVIEW Signal Express Tutorial]<br />
*[http://www.ece.iastate.edu/~taoc/uploads/9/9/5/0/9950803/lab7_hp_4155a_guide.pdf Parameter Analyzer Tutorial]</div>Santellahttps://wikis.ece.iastate.edu/vlsi/index.php?title=Tutorials&diff=642Tutorials2015-10-14T23:37:40Z<p>Santella: /* Cadence 6.1 */</p>
<hr />
<div>==Analog/Mixed-Signal Software Tutorials==<br />
*[[Neocircuit setup]] - Setup for Neocircuit, a sophisticated circuit-optimization tool<br />
*[[Creating a Parameterized Cell in Cadence]] - Basic tutorial for creating custom parameterized cells in Cadence<br />
*[[RFIC dynamic link setup]] - How to set up RFIC dynamic link (IDF) that provides an integration interface between ADS and the Cadence Analog Environment.<br />
<br />
==Analog Simulation Techniques==<br />
*[[LNA Performance Simulations]] - How to simulate a low-noise amplifier using SpectreRF<br />
*[[Mixer Performance Simulations]] - How to simulate a mixer using SpectreRF<br />
*[[VCO Performance Simulations]] - How to simulate a voltage controlled oscillator using SpectreRF<br />
*[[Integrated Inductor Design using ADS Momentum]] - Integrated inductor design procedure using Cadence and ADS 2011 Momentum<br />
*[[Simulations using ADE (G)XL]] - How to perform schematic, corner, and postlayout simulation using ADE (G)XL (Last update 8/14/2012)<br />
*[[Simulations using Cadence OCEAN Scripts]] - How to setup simulations and run them automatically (in Progress, last update 5/29/2013)<br />
<br />
==Cadence 6.1==<br />
During the summer of 2011 ISU migrated all student labs to Cadence 6.15. Tutorials pertaining to Cadence 6.15 are being created and will appear here.<br />
<br />
*[[Cadence 6.15 Setup]] - updated on August 23, 2011<br />
*[[Migration from Cadence 5.14 to Cadence 6.x]] - updated on August 25, 2011<br />
*[[Setup for 130nm IBM PDK]] - updated on May 8, 2015<br />
<br />
==Linux Remote Access==<br />
You can remote acess into campus Linux servers listed at http://it.eng.iastate.edu/remote. A recommended software tool is NX Client by NoMachine, which can be downloaded at http://www.nomachine.com/download.php. Download the free client for Windows as well as the nxfonts addons. After installing the client, you will go through a wizard process at first launch. Give any name for "Session" and fill in the remote server address for "Host". You may leave everything as default. Lastly, login using your ISU netid and password.<br />
<br />
==Lab Equipment==<br />
Lab equipment tutorial for EE330 including LabVIEW Signal Express and Parameter Analyzer.<br />
<br />
*[http://www.ece.iastate.edu/~taoc/uploads/9/9/5/0/9950803/ee_330_signal_express.pdf LabVIEW Signal Express Tutorial]<br />
*[http://www.ece.iastate.edu/~taoc/uploads/9/9/5/0/9950803/lab7_hp_4155a_guide.pdf Parameter Analyzer Tutorial]</div>Santella