Beruflich Dokumente
Kultur Dokumente
This document is aimed at providing guidelines for experiments related to Back end VLSI. It
contains technology information used for grading and submission guidelines for Electric and
LTSpice. It also contains installation steps for Electric and LTSpice.
1 VLSI Grader Information
TECHNOLOGY INFORMATION
The lambda() for the process is 300nm and follows the MOSIS rules for layout. This is
also the technology scale.
The minimum Length(L) for the process is 600nm i.e 2 and minimum width(W ) is
3000nm i.e 10.
Possible values of L are multiples of between 2 and 500. Possible values of W are
multiples of and in between 10 and 10000.
The C5 technology models specifies the SPICE models required for simulation.
The transient analysis of the circuit is done only with an input of rise time and fall time
of 5ns and Ton of 50ns by the gradeME engine. This is the fastest time to which the
circuit can respond without the output getting invalid. Any time below 5ns, the output
is not considered valid. Hence, please make sure that whatever analysis is performed, is
done with a rise and fall time of 5ns.
The minimum capacitance at the output (Cload ) which will act as input capacitance to another
circuit is calculated here. Transient Analysis of the circuit needs to be done in consideration
with that capacitive load 1 .
Consider the simplest circuit possible with the CMOS technology, i.e inverter with minimum
length and minimum width i.e L = 600nm; W = 3000nm
This load can be approximated to 50f F at the output node. Including this capacitor at the
output node is required for proper transient analysis.
1
Kang. S.M, Leblebici. Y, CMOS Digital Integrated Circuits
support@grademe.in www.grademe.in
2 VLSI Grader Information
SUBMISSION GUIDELINES
GENERAL GUIDELINES
The grader expects a zip file in all submissions with specific file names.
In case of Electric, the .jelib file along with the library name, cell name have to be of
the name specified in question. In case of Schematic the .asc file has to be of the name
specified in question. If these conditions are not met, an user error is raised.
If you have used any other jelib file as a dependency, for e.g.EX-OR would use inverter
which was previously made and used. When submitting, both the EX-OR and inverter
.jelib files have to be submitted otherwise grader will raise user error.
In case of transient analysis, a capacitor of the name load with value of 50f F is expected
at the output node . If it is not found, an user error is raised.
SUB-CIRCUITS
LTSpice
Each subcircuit has its own .asc and .asy(Symbol) file. Both the .asc and .asy need
to be submitted for grading along with the main .asc file which has imported the
symbols. The main .asc file needs to have the name specified in the question.
All the files are required to be zipped for submission.
Electric
Let us consider an example of a 1-bit half adder. It requires an EX-OR gate and an
AND gate.
The previously made jelib files(of EX-OR and AND) for creation of the 1-bit half
adder can be used. In this case, all the jelib files need to be in the same folder for
running.
You have to submit all the supporting jelib files for grading in a single zip file.
support@grademe.in www.grademe.in
3 VLSI Grader Information
INSTALLATION INSTRUCTIONS
LTSPICE
ELECTRIC
1. Download Electric JAR file from this link. Electric uses JAVA for running, hence update
your JAVA version from their official site.
2. Copy the downloaded electric-9.07.jar and paste it in a folder called Electric in C drive.
support@grademe.in www.grademe.in
4 VLSI Grader Information
3. On the right side, under the Memory section, change the Maximum memory and Maximum
permanent space to 512 MB.
support@grademe.in www.grademe.in
5 VLSI Grader Information
1. Under preferences in File Tab, select Tools and select Spice/CDL in tree view.
support@grademe.in www.grademe.in