We use Europractice for most IC fabrication. We have the foll. technologies setup in the labs.
Installed under /cad/library/ams_v3.70/
UMC180nm pdk is installed at /cad/library/UMC180
. The component library is /cad/library/UMC180/UMC_18_CMOS
. For pads and padframes, use /cad/library/UMC180/UMC_18_CMOS_BP
and /cad/library/UMC180/nkfaradaypadframe
. For use with IC5, use ../UMC180/cdb/*
instead of ../UMC180/*
Documents are at /cad/library/UMC180/docs
G-02-MIXED_MODE_RFCMOS18-1.8V_3.3V-1P6M-MMC-EDR-Ver.2.0_P1.pdf | Electrical characteristics |
G-02M-MIXED_MODE18-1.8V_3.3V-EDR_MATCHING_REPORT.PDF | Matching characteristics |
G-02M-MIXED_MODE_RFCMOS18-MMC_F_G_MEASUREMENT-EDR_MATCHING_REPORT.pdf | Matching characteristics |
G-03-MIXED_MODE_RFCMOS18-1.8V_3.3V-1P6M-MMC-TLR-Ver.2.10_P1.pdf | Layout rules |
G-02C-MIXED_MODE18-AL_MMC-EDR_CHARACTERIZATION_REPORT.PDF | Metal metal cap characteristics |
Spectre models are at /cad/library/UMC180/Models/Spectre
Documents related to models are at /cad/library/UMC180/Models/Document
You can use this .cdsinit. It sets model file paths, bindkeys, display, and layout grid. Note: Change 'V151' to 'V153' in the given '.cdsinit' file before using it
Faraday standard cell libraries are FSA0M_A_GENERIC_CORE
, FSA0M_A_T33_GENERIC_IO
, and FSA0A_C_T33_ANALOGESD_IO
. These are for the core logic, digital io pads, and analog io pads respectively. They are under /cad/library/UMC180/cdb
. They currently have symbol and layout views. So you can do simulations, but not lvs. The models for the standard cell are available at /cad/library/UMC180/Models/Spectre/fsa0*.scs
.
UMC 130nm pdk is installed under /cad/library/UMC130
. The component library is /cad/library/UMC130/umc13mmrf
(/cad/library/UMC130/cdb/umc13mmrf
with IC5). This design kit is better organized than UMC 0.18nm. You should not have to set library paths. libInit.il in the umc13mmrf will do this for you. You can copy the initialization files for cadence and assura at /mnt/imports/nagendra/umc130/.cdsinit
and /mnt/imports/nagendra/umc130/assura_tech.lib
. Assura DRC, LVS, and RCX functionality have been verified for circuits with MOS transistors.
The cells MOMCAPS_MM
, MOMCAPS_ASY_MM
, and RSNWELL
in the library umc13mmrf
are dummies designed to get RC extractor to run correctly. Do not use these.
The minimum Grid size is 0.005um. Specify this in your .cdsinit file.
The following documents can be found under /cad/library/UMC130/docs
. There is a large number of other documents which can be found in various zip files under /cad/library/UMC130-source/
on ramanujan
.
G-02-MIXED_MODE_RFCMOS13-1P8M-MMC_FSG_L130E-EDR-Ver.2.3_P1.pdf | Electrical characteristics |
G-02M-MIXED_MODE13-1.2V_3.3V-1P8M-MOSFET_L130E-EDR_MATCHING_REPORT-8D.pdf | MOS transistor mismatch information |
G-02M-MIXED_MODE13-MMC_CAPACITANCE_1.5FEMTO-EDR_MATCHING_REPORT-8D.pdf | Capacitance mismatch information |
G-03-MIXED_MODE_RFCMOS13-1P8M-MMC_L130E-TLR-Ver.2.4_P1.pdf | Layout rules |
G-04-LOGIC_MIXED_MODE13-1P8M-FSG-INTERCAP.pdf | Parasitic capacitances(detailed) |
G-02C-MIXED_MODE13-1.2V_3.3V-1P8M-RESISTOR_L130E-EDR_CHARACTERIZATION_REPORT-8D.pdf | Resistor characterization report |
G-02C-MIXED_MODE13-1.2V_3.3V-MMC-EDR_CHARACTERIZATION_REPORT-8D.pdf | Capacitor characterization report |
G-05-MIXED_MODE_RFCMOS13-MMC_MC_L130E-SPICE-Ver.B.C_PB.pdf | Monte carlo models |
G-05-RFCMOS13-1.2V-MOSFET_HF_NOISE-SPICE-Ver.0.1_P1.pdf | High frequency noise model |
G-05-MIXED_MODE_RFCMOS13-MMC_L130E-SPICE-Ver.1.10_P1.pdf | Model information |
Spectre models are at /cad/library/UMC130/Models/Spectre
Documents related to models are at /cad/library/UMC180/Models
You can use this .cdsinit. It sets bindkeys, display, and layout grid. Model file paths are set when the umc130nm library is initialized in cds.lib
.
For corners analysis, use /cad/library/UMC130/Models/Spectre/allcornerdefs.scs
. A sample process corners file is at /mnt/imports/nagendra/umc130/umc130nm.pcf
.
It appears that UMC 130nm spectre models do not support altergroups. Following line can be added to .cdsenv
file to circumvent this issue -
spectre.envOpts useAltergroup boolean nil
UMC 90nm pdk is installed under /cad/library/UMC90
. The component library is /cad/library/UMC90/umc90nm
(/cad/library/UMC90/cdb/umc90nm
with IC5).
The following documents can be found under /cad/library/UMC90/docs
. There are many more which deal with detailed characterization of each component
G-02-LOGIC_MIXED_MODE90N-1P9M-LOW_K-EDR-Ver.1.2_P1.pdf | Electrical characteristics |
G-02M-LOGIC_MIXED_MODE90N-MOSFET-EDR_MATCHING_REPORT-12A-Ver.1.0_P2.pdf | MOS transistor mismatch information |
G-02M-LOGIC_MIXED_MODE90N-MOM_LOW_K-EDR_MATCHING_REPORT-12A-Ver.1.0_P1.pdf | Capacitor mismatch information |
G-02M-MIXED_MODE90N-MMC_CAPACITANCE_1.5FEMTO-EDR_MATCHING_REPORT-12A-Ver.1.1_P1.pdf | Capacitor mismatch information |
G-02M-LOGIC_MIXED_MODE90N-RESISTOR-EDR_MATCHING_REPORT-8D.pdf | Resistor mismatch information |
G-03-LOGIC_MIXED_MODE90N-1P9M-TLR-Ver.1.6_P1.pdf | Layout rules |
G-04-LOGIC90N-1P9M-LOW_K-INTERCAP-Ver.T.5_P1.pdf | Parasitic capacitances(detailed) |
Spectre models are at /cad/library/UMC90/Models/Spectre
Documents related to models are at /cad/library/UMC90/Models/Doc
You can use this .cdsinit. It sets bindkeys, display, and layout grid. Model file paths are set when the umc90nm library is initialized in cds.lib
.
The technology library is /cad/library/UMC65/umc65sp
.
umc65.cds.lib
from /mnt/imports/nagendra/umc65/umc65.cds.lib as your cds.lib to start with./cad/library/UMC65/doc
/cad/library/UMC65/Models/Doc
Models are at /cad/library/UMC65/Models/Spectre
. When you start cadence with the library above, the model files are automatically included in the analog environment. Comment out the following three lines in model setup as they result in some error otherwise.
/cad/library/UMC65/umc65sp/../Models/Spectre/L65SP_V121.lib.scs
tt_65_momcaps
/cad/library/UMC65/umc65sp/../Models/Spectre/L65SP_IO18_V021_RF.lib.scs
tt
/cad/library/UMC65/umc65sp/../Models/Spectre/L65SP_VARMIS18_V021_RF.LIB.SCS
typ
All documentation is at /opt/cmp-st65nm/DK_cmos065lpgp_RF_7m4x0y2z_2V51V8@5.3.4/doc
It should be accessible using the command unidoc
which opens a browser from which you can go to the relevant documents. Looks like some of the documentation is in pdf and some in html. pdf documents open in an ancient version of acroread which is installed along with the design kit. The html version bombs saying there is no netscape. Making a softlink netscape
to point to firefox
fixes this problem. This has already been done on ti21.
A large number of documents can be accessed from unidoc. The following are perhaps the most useful
DK_cmos065lpgp_RF… | cmos065 devices, models |
ArtistKit 5.6.0.1 | Analog artist guide; perhaps useful in general in addition to for this process |
CLOCK*, COR*, IO* | standard cell libraries |
Models are at /opt/cmp-st65nm/DK_cmos065lpgp_RF_7m4x0y2z_2V51V8@5.3.4/DATA/SPECTRE
. The initial library setup should have set up all of these. You should need to go here only if you want to see inside the model files.
For the first time:
Each time you start cadence:
The Cadence DFII framework should start with the right configuration for the CMOS065 process. (The above instructions are taken from /cad/library/cmp-st65nm/readme_c65_534_CDB.txt
/cad/library/tsmc65nm.old/PDK_doc/*.pdf | PDK usage guide |
/cad/library/tsmc65nm/models/mixedSignal/current/CMN65GP V1d1_mismatch_models_released note.pdf | Mismatch model info |
/cad/library/tsmc65nm/models/mixedSignal/current/CMN65GP_V1d1_stat_model_ release_ note.pdf | Statistical modeling info |
/cad/library/tsmc65nm/models/mixedSignal/043007/TN65CMSP005_1_1.pdf | Device model info(Apr. 07) |
/cad/library/tsmc65nm/ansoft/TN65CMSP008_1_0/Using Ansoft HFSS for TSMC UTM Inductors and ALRDL Inductors and Regular Metal Lines_65nm.pdf | Information for using Ansoft HFSS for inductor modeling. Also has interconnect thickness and dielectric info |
/cad/library/tsmc65nm/models/mixedSignal/043007/doc_graphs/fitqual/MOSFET/lod_wpe/65Gplus_v1d0_LOD_WPE.ppt | |
/cad/library/tsmc65nm/models/gplus/current/CLN65GPlus_V1d2_release_note.ppt | Model vs. meas. correlation |
/cad/library/tsmc65nm_RF/PDK_doc/TSMC_DOC_WM/N65_PDK_rf_flow_guide_v0d1.pdf | RF design flow guide |
Spectre models are at /cad/library/UMC90/Models/Spectre
Documents related to models are at /cad/library/tsmc65nm/models/gplus/current