

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
Some concept of Electrical and Computer Engineering are Active Filters, Build Inverter in Schematic View, Circuit Structure, Operational Amplifier Performance, Overview of Solaris, Simulations Instructions. Main points of this handout are: Running Cadence, Schematic Editor, Simulation Purposes, Signal Waveforms, Cadence Software, Lab Reports Contents, Transistor Sizes, Low-Field Mobility, Approximate Noise Radio, Symmetrical Inverter
Typology: Lecture notes
1 / 2
This page cannot be seen from the preview
Don't miss anything!
The objective of this lab is to help you to get started with the Cadence EDA software for Custom VLSI design. The topics covered in this assignment include:
Cadence is one of the most widely used IC design software in the industry. Cadence includes many packages for ASIC/SOC/VLSI design, some of which are used in custom IC design. In the content of this course, you will learn low-level (transistor level) design tools of Cadence, especially Schematic Editor for schematic design, Analog Artist for simulation environment and Spectre for simulation.
First, you should open Xwin-32 software and login to your account (Refer to supplement materials). When you login to the Solaris host, create a cds.lib file with the following lines (CHECK if they are not there already):
SOFTINCLUDE $ SYSTEM CDS LIB DIR/cds.lib DEFINE basic $ CDK DIR/lib/basic DEFINE NCSU Analog Parts $ CDK DIR/lib/NCSU Analog Parts DEFINE NCSU Digital Parts $ CDK DIR/lib/NCSU Digital Parts DEFINE NCSU TechLib ami06 $ CDK DIR/lib/NCSU TechLib ami DEFINE NCSU TechLib ami16 $ CDK DIR/lib/NCSU TechLib ami DEFINE NCSU TechLib hp06 $ CDK DIR/lib/NCSU TechLib hp DEFINE NCSU TechLib tsmc02 $ CDK DIR/lib/NCSU TechLib tsmc DEFINE NCSU TechLib tsmc02d $ CDK DIR/lib/NCSU TechLib tsmc02d DEFINE NCSU TechLib tsmc03 $ CDK DIR/lib/NCSU TechLib tsmc DEFINE NCSU TechLib tsmc03d $ CDK DIR/lib/NCSU TechLib tsmc03d DEFINE NCSU TechLib tsmc04 4M2P $ CDK DIR/lib/NCSU TechLib tsmc04 4M2P
After creating the cds.lib file, log out your account and log in again. If you did not have to change any files, you do not have to log out. Type icfb to open Cadence software.
When you log out, make sure that no programs are running in XWin-32 window. If cadence is running for example, close it. Then input command exit to logout from bash shell. Type logout to logout from Solaris Host.
Lab reports are due on the next lab meeting. A paper version is needed. You lab report at the minimum should include these:
check the NCSU Spectre model in path: /your NCSU folder path/ncsu-cdk-1.5.1/models/spectre/nom
The Low-field Mobility are:
μN : 533.69 cm^2 /Vs μP : 202.45 cm^2 Vs
Use the ratio of these two to facilitate your lab.