Messages
Please submit a 'mostly' complete version of your final project by midnight tonight. You can always make improvements over the weekend and re-submit on Monday.
We went over the project with 4 students that attended Wed.'s lecture. For those that still need help or have doubts, please contact me at Skype:
svebagga
I will be available from 9-10 am on Tues. and Thus.
30 min per student (i.e., 5 min. presentation to defend final project and 25 min. of Q&A to the topics stated below).
- Time slots will be posted shortly by admin.
Topics to prepare for:
- Transceiver design and performance metrics (e.g., noise, distortion, linearity, etc.)
- Impedance matching
- Passive filters
- LNA/LNTAs
Be prepared to answer questions on ALL the subject matter covered in class. Good luck!
Final call to answer questions on the project 1 week before submission.
Time to be determined.
Review: RF simulations in Cadence (i.e., dc, trans, sp, pss, and lssp)
Design a single-ended to pseudo-differential LNA
You must use at least 1 transformer for passive gain boosting! No layout required.
Specifications:
- Matched over BW to 50 Ω at the input w/ shunt parasitic capacitance of 50 fF (i.e., S11 < -10 dB)
- Gain (S21) > 20 dB
- Reverse isolation > 40 dB
- NF < 4 dB
- 7.5 GHz center freq. w/ -3 dB BW > 500 MHz
- P1dB > -20 dBm (linearity metric)
- 1.2 V supply
Analysis: dc, sp, trans, pss, etc.
Follow submission guidelines (e.g., pptx, tables, graphs, etc.) as stated in Project 1.
Match with a 150 fF shunt capacitor (bond pad capacitance) at the input port.
/studier/emner/matnat/ifi/IN5240/h19/project-1.pptx
Hint: http://rfcooltools.com/
I will come by the lab tomorrow towards the end.
Z: parameters: if you're using the calculator go to the function panel, Spectre RF Functions and click zpm. Select the ports which you want to calculate the Z parameters. Typically (1,1) for the schematic model and (2,2) for the momentum block. Depends on your port numbering. To get the frequency values you can use the "xvals()" function, if you by any chance need to calculate omega ( 2*pi*f )..
RUN s-parameters 'sp'
PLOT w/ 'direct plot' to get the z-parameters!
/studier/emner/matnat/ifi/IN5240/h19/s_2_z.pdf
NOTE: SRF is 'self-resonance frequency'
Hopefully you've all got Cadence and Momentum up and running now. Next we want to try it out, compare a TSMC inductor model with an EM simulation of the physical layout on the substrate you defined when setting up Momentum.
First review the inductor, Q value and self resonance frequency. What happens as the frequency approaches the SRF? Is it still working as an inductor?
Start with a spiral inductor from the design kit (e.g. "spiral_std_mu_z", open properties for the inductor, press "Finder", select a working frequency, self resonance frequency and desired L value and minimum Q. In the "Optimal Objective" select which parameter you wish to optimize for. Press "FIND" and select one of the solutions.
Next we want to create a layout from the schematic model, launch Layout, go to "Connectivity, Generate, All from source" Press "shift+F" to look at the layout.
Now we want to remove everything but the inductor,...
New files for (1/2) and (2/2) are now available. Here are the changes:
Changes in Setup Tutorial:
slide 8, typo in EMPRO_LICENSE_FILE: licesentollheimtu.dat -> licensetollheimtu.dat
slide 12, missing quotation mark: "/idf/config/.cdsinit -> "/idf/config/.cdsinit"
slide 13: Added information regarding that you need to source the session before "installing" setup.loc
Changes in Substrate tutorial:
Slide 17: Removed text "Hello world"
Slide 22, syntax error, remove parentheses around load():
From: (load(strcat(getShellEnvVar("MOM_MODULE_PATH") "/aa/cdsinit")))
To: load(strcat(getShellEnvVar("MOM_MODULE_PATH") "/aa/cdsinit"))
Kindly install Momentum in your local areas and have the substrate generated by following the tutorials before Friday. Thanks!
Drop me an email for this file as it contains proprietary information.
RF Momentum in Virtuoso Design Guide:
http://literature.cdn.keysight.com/litweb/pdf/rfde2008update1/pdf/rfdemom.pdf
Group session tomorrow. Cadence overview. Please attend!
Available here: http://rfcooltools.com/
No lab this week.
Cadence review will be held on Friday 13 by Mathias Tommer (TA).