Fall 2025: Radio-Frequency / Microwave IC design 

(this web page is at http://www.ece.ucsb.edu/Faculty/rodwell/Classes/ECE218A/ECE218A.htm)

Co: listed as ECE145a  (undergrad) and ECE218a (graduate)

 

 

For students wishing to enroll in ece145A or ece218A for Fall 2026,

please note the following:

1) Apparently to make sure that there are sufficient enrollment slots set aside for soon-to-graduate seniors, the department and the university-wide admissions office will often at least initially deny registration to the class by students other than graduating seniors. For the past several years I have found that a very large number of students find themselves initially put on the wait list.  Please do not assume that this means that you will be unable to take the class. The initial enrollment caps placed by the university on this class are far far below the number of students the class can accommodate. In the past 10 years, for students who have taken the necessary prerequisites, I have never had a case of a student denied registration to this class because of the class being full. So, Please be patient, and work with me and the student office to get you involved in this class.

 

 

The lecture room that is normally assigned to this class can accommodate as many as 50 students. With regard to the lab sessions, the lab can accommodate up to about 50  students, and the hours of the lab sessions are meaningless: you work in the lab independently at whatever  hours suit your schedule. So, it makes no sense to restrict enrollment to 10 or 20 students.  So, if you are being told you cannot register because either the lecture or the lab sessions are "full up", please contact me by email. Please also fill out this  link to apply to add the class.

 

2) If you have not taken all the necessary prerequisites, it is very important that you fill in this  link to apply to add the class.  After you complete the form, the student office will refer your application to me for me to review your background.

 

DO NOT GO TO THE SCHEDULED LAB HOURS during the first week of classes. The laboratory/design content of the class is run on an independent basis. Design projects are assigned and a due date is given. Students work in the lab constructing and testing their designs, working in the lab at whatever time they find most suitable to work.

 

Last updated: 5/21/2026: Please hit the "Refresh" button to see recent updates to assignments, etc.

 

Changes:
Review for final exam, Phelps 1437 , Friday, December 5, 5pm -6pm.

 

Instructor.. 2

Lectures & Discussion Sections. 2

Extra evening sessions (makeup for travel, lab preparation, exam review): 2

Lab Hours and Design Projects. 2

Syllabus. 2

Exams & other important dates. 2

Teaching Assistants. 3

Teaching assistant hours in lab.. 3

Textbook.. 4

Lecture Notes. 5

Other Online Notes. 5

Problem sets: Fall 2025. 5

Homework, Lab, and Exam Solutions (this year): 6

Lab projects: Fall 2025. 6

CAD Resources. 7

Transistor Data sheets, cal. kit coeffients. 7

Exam Solutions and Example Exams (Past Years) 8

Technical References. 9

Utilities. 9

 

Instructor

Prof. Mark Rodwell

Office hours:  Mondays 4-5 PM, Wednesdays 4-5 PM, Thursdays  230-330 PM, ESB2205F (Let's discuss in class; I may move to make more convenient with your class schedules)

Lectures & Discussion Sections

Main Lectures: Tuesdays and Thursdays, 1230-145 PM, Phelps 2516.
Discussion session with the TAs  On some weeks, review sessions or lab preparation seesions with the TAs will be scheduled. 

Extra evening sessions (makeup for travel, lab preparation, exam review):

There will be dates during the term which I must travel. There will often be a substitute lecturer on those days, but I will also schedule make-up lectures to re-cover the material to ensure consistent coverage.  

 

 

Date

Time

Location

Subject / Objective

10/10 (Friday)

4:00-5:15PM

Phelps 1437

make-up lecture

 

 

 

 

 

 

 

 

 

 

 

 

----

----

----

----

Lab Hours and Design Projects

The class design content will be in the form of a design project (circuit simulation and mask layout) and of a series of circuits you must design, construct on a PC board, and test.  You do not need to attend the lab hours posted in the Schedule of Classes.

 

Grading

Overall lab grade is 12.5% Lab 1A, 12.5% Lab 1B, 25% Lab 2, 50% Lab 3

Overall class grade is 10% problem sets, 30% lab score (from above), 20% mid-term, 40% final exam

 

Syllabus

here

Exams & other important dates

Mid-term Exam: Tuesday, October 28, 1230-145PM(same room as lecture)
Dead week:  Dec. 1-5
Last Lecture:  Dec. 4.
Final Exam: Monday, December 8,    12 - 3 p.m.(same room as lecture)
(from https://registrar.sa.ucsb.edu/calendars/calendars-deadlines/final-examinations/fall-final-examination-schedule  and
https://registrar.sa.ucsb.edu/calendars/academic-calendars  )

Teaching Assistants                     

Name

Email address

Office Hours and location

Pratyush Sinha (TA1)

psinha@umail.ucsb.edu

lab: Thursdays, 5-6PM

Lian Liu (TA2)

lian499@umail.ucsb.edu

lab: Wednesdays 345-445 PM

The office hours are for the TA to give you guidance with your projects and assignments. On weeks when lab projects are due, the regular office hour times will not held, and the TA will instead be in the lab to guide you.. The tenatitive time for these are in the table below, but please check directly with the TAs.

 

 

Please contact the TAs regarding HW solutions or grading.

 

Teaching assistant hours in lab

On weeks when students are working on lab projects, the hours below, in the lab, supersede the TA  offic hours above.

 

Oct 6

Oct 7

Oct 11

Oct 12

Oct 13

TA1

4-7 PM

Lab1a training

TA2 2-5PM
Lab1a training

 

Oct 13

Oct 14

Oct 15

Oct 16

Oct 17

TA#1 4-7 PM
Lab1b training

TA#2 2-5PM
Lab1b training

checkoffs 1a
times to be posted

checkoffs 1a
times to be posted

checkoffs 1a
times to be posted

 

Oct 20

Oct 21

Oct 22

Oct 23

Oct 24

TA#1 4-5 PM
Lab 1b guidance

TA#2 2:30-3:30PM
Lab 1b guidance

checkoffs 1b
times to be posted

checkoffs 1b
times to be posted

checkoffs 1b
times to be posted

 

Oct 27

Oct 28

Oct. 29

Oct. 30

Oct. 31

TA#1 4-7 PM
Lab2 training

TA#2 5-8PM
Lab2 training

TA#1 5-7 PM
Lab 2 guidance

TA#2 6-8PM
Lab 2 guidance

 

Nov 3

Nov 4

Nov 5

Nov 6

Nov 7

checkoffs 2
times to be posted

checkoffs 2
times to be posted

checkoffs 2
times to be posted

 

Nov 10

Nov 11

Nov 12

Nov 13

Nov 14

TA#1 4-5 PM
Lab3 training

TA#2 5-6PM
Lab3 training

TA#1 5-6PM
Lab3 guidance

TA2 5-5 PM
Lab 3 guidance

break

 

Nov 17

Nov 18

Nov 19

Nov 20

Nov. 21

TA1 5-6 PM
Lab 3 guidance

TA2 5-6 PM
Lab 3 guidance

TA1 5-6 PM
Lab 3 guidance

TA2 5-6 PM
Lab 3 guidance

 

 

Nov 24

Nov. 25

Nov 26

Nov. 26

Dec 8

checkoffs 3
times to be posted

checkoffs 3
times to be posted

checkoffs 3
times to be posted

---

---

 

 

Textbook

The primary course reference material is the online lecture note set.

 

*Optional* texts for this class are

 

….please first see the excellent free online textbook(s) by Michael Steer. Though Prof. Steer is from NCSU, his text is part of the University of  Michigan free textbook project.

 

…optional for 145ABC: : Hooman Darabi, Radio Frequency Integrated Circuits and Systems

https://www.amazon.com/Radio-Frequency-Integrated-Circuits-Systems-dp-110719475X/dp/110719475X/ref=dp_ob_title_bk

Either 1st or 2nd edition would be fine.

 

…optional for 145ABC: Stephen I Long, Communication Electronics: RF Design with Practical Applications using Pathwave/ADS Software

https://www.amazon.com/Communication-Electronics-Applications-Publishers-Electronic-ebook/dp/B0CPL5YDJN/ref=sr_1_2?dib=eyJ2IjoiMSJ9.0bSc5gSIU96tOlizKqiYLzXMifrxz0EON1eshkyScco.UhWQXlNwfGmvug2nbA7hAQ0qHXbz-PbOEW-0Tg0ZHyg&dib_tag=se&qid=1704923018&refinements=p_27%3AStephen+Long&s=books&sr=1-2

 

…optional for 218ABC: Sorin Voinigescu, High-Frequency Integrated Circuits
https://www.cambridge.org/core/books/highfrequency-integrated-circuits/4BF00791FE2320D7FE4368E8F2424E4D

 

Please feel free to purchase any of these texts, or none of them.

 

Please learn to access / search IEEE Explore (accessible without charge from UCSB IP addresses or with a UCSB Web account with proxy settings). The technical literature is an excellent learning tool.

 

Wikipedia 's material on radios is often useful, though it can vary greatly in technical depth. Any information obtained from the internet should be verified against a primary technical publication.

 

 

Lecture Notes

week

file / subject

comment

1

transmission_line_properties.pdf

 

2

two_port_parameters.pdf

3

impedance_matching.pdf

 

4

transmission_line_parasitics.pdf

5

device_models.pdf

signal_flow_graphs.pdf

 

6

power_gains.pdf

 

7

unilateral_design.pdf

two_port_stability.pdf

 

8

bilateral_design.pdf

9

class_A_power_amplifiers.pdf

145C/218C covers in detail

10

noise_summary.pdf

145B/218B covers in detail

 

Other Online Notes

material

class

Baseband analog transistor circuit design

ECE137A_rodwell_2007

High-frequency analog transistor circuit design

ECE137b_rodwell_2007

Analog and mixed-signal IC design (senior/graduate level)

ECE124c_2007_rodwell

 

Problem sets: Fall 2025

** As of September 28th, 2025, it is not yet clear whether the problem sets will be due for submission with grading, or simply suggested study problem sets to assist in your class studies, without grading. I will let you know as soon as possible

#

week

what

due**

files

1

2

Basic Transmission-line theory

10/10/25
Friday

assignment:
ps1.pdf

updates:

2

3

Device models, 2-port parameters, cutoff frequencies.

10/24/25
Friday

10/26/25

assignment:

ps2_ADS.pdf

please work the tutorial as well.

tutorial: ads_tutorial_for_ps2.pdf

project file (zapped): ADS_for_218a_wrk.7zads

updates:

3

5

impedance-matching exercises

11/3/25
Monday

11/7/25 friday

assignment:
ps3_match.pdf

updates:

4

5

unilateral  amplifier design

11/17/25
Monday

assignment:
ps4_unilateral.pdf

updates:

5

7

bilateral amplifier design

11/24/25
Monday

assignment:
ps5_bilateral_design.pdf

updates:

6

9

power amplifier design, low-noise design

not due; for final exam pre-paration.

assignment:

ps6_PA_LNA.pdf
class_PA_LNA_project.7zads

class_PA_LNA_project.zip

updates:

 

Homework, Lab, and Exam Solutions (this year):

Problem set solutions, graded labs, graded exams, and exam solutions for this year will be posted on canvas.

Lab projects: Fall 2025

Please see the notes below, in the CAD resources section, on interfacing to the network analyzer.

#

what

due

files

1a

Transmission-lines
Instruments

Passive  components

checkoff: Oct. 15-17

report:    Oct. 20

lab_1a_2025.pdf

updates:

1b

Transistor measurements

checkoff: Oct. 22-24

report:    Oct. 27

lab_1b_2025.pdf

updates:

2

impedance-matching networks

checkoff: Nov 3-5

report:     Nov. 7

lab_2_2025.pdf

updates:

3

Reactively tuned amplifier

design report:
Nov. 26
checkoff: Dec. 1-3

report:    Dec. 5

lab3_2025.pdf

updates:

 

 

 

CAD Resources

content

file

zapped and zipped ADS design directories (RF/microwave emphasis)

ADS_for_218a_wrk.7zads
ADS_for_218a_wrk.zip

zapped ADS design directory (mixed-signal emphasis)

ADS_for_class.zap

Tutorial on running ADS (RF/microwave emphasis)

ads_tutorial.pdf

interfacing ADS2015 with the NEWER network analyzer.

ADS_IP_Network Analyzer.pdf

interfacing ADS*2013* with the OLDER network analyzer.

DataExtraction5162D.pdf

interfacing ADS*2013* with the OLDER network analyzer.

Interfacing Network Analyzer with ADS Tutorial.pdf

correct file formats for .s2p files

touchstone_spec11.pdf

Problem sets and design projects in the class use the Agilent ADS microwave IC design environment. Access to ADS can be either through accounts in the ECI lab, or via the microwave teaching lab on the 5th Floor of Harold Frank Hall. If you are member of a research group in the ECE dept, you may well also have access to ADS via your group's PCs or Workstations---ask your Professor.

 

Transistor Data sheets, cal. kit coeffients

what

files

Transistor datasheet: MRF901

mrf_901_DATASHEET.pdf

Transistor datasheet: MRF951

MRF_951_datasheet.pdf

Transistor datasheet: Infineon-BFP181

Infineon-BFP181.pdf

Adding ADS model for BFP181

BFP181ADSmodel.pdf

Adding ADS models for MRF951, MRF901

MRF951_MRF901_ADS models.pdf

calibration coefficients: D5535E cal set

std_definitions_D5335E.html

info and calibration coefficients: D5535D cal set

85033D_cal_kit_info.pdf

regarding the meaning of cal coefficients

cal_kit_discussion.pdf

 

 

Exam Solutions and Example Exams (Past Years)

Comment about solutions: these may occasionally have mistakes (which will have been corrected when exams were graded): if in doubt, please ask the instructor or the TAs.

year

exam

file

2009 (winter)

mid-term

ECE145A_MT_soln_W2009.pdf

2009 (winter)

final

ECE145_Final_soln_W2009.pdf

2011

mid-term

2011_midterm.pdf

2011_midterm_solution.pdf

2011_final_solution.pdf

2012

mid-term

ece145A_MT_soln_W2012.pdf

2013

mid-term

2013_MT.pdf
2013_MT_solution.pdf

2013

final

2013_final.pdf

2014

mid-term

2014_MT.pdf
2014_MT_solution.pdf

2014

final

2014_final.pdf

2014_final_solution.pdf

2015

mid-term

2015_MT.pdf
2015_MT_solution.pdf

2015

final

2015_final.pdf
2015_final_exam_solution.pdf

2016

mid term

2016_midterm.pdf

2016_MT_solution.pdf

2016

final

2016_final.pdf

2017

mid term

2017_145A_218A_midterm.pdf

2017

final

ece145a_final_2017.pdf
ece145a_final_solution_2017.pdf

2018

mid term

2018_Mid term solution.pdf

2018

 

 

2019

mid term

2019_midterm.pdf

2019_MidtermSolution.pdf

2019

final

2019_final.pdf 2019_final_solution.pdf

2021

mid term

2021_midterm_.pdf

2021_midterm_solution.pdf

2021

final

2021_final.pdf

2021_final_solution.pdf

2022

mid term

2022_145A_218A_midterm.pdf

2022_145A_218A_mt_solution.pdf

2022

final

final_2022.pdf

final_2022_solution.pdf

 

Technical References

 

Utilities

impedance_admittance_smithchart.pdf

smith_chart.pdf