Sign In
Not register? Register Now!
Pages:
5 pages/≈1375 words
Sources:
No Sources
Level:
Other
Subject:
IT & Computer Science
Type:
Other (Not Listed)
Language:
English (U.S.)
Document:
MS Word
Date:
Total cost:
$ 27
Topic:

Calculate Digital Inputs in HSpice Software to Obtain Specific Output (Other (Not Listed) Sample)

Instructions:

Writing of code to calculate digital inputs in hspice software to obtain specific output.

source..
Content:
Procedure
1 Browse to http://vcl.fullerton.edu/
2 Select "CSUF Login" as the Authentication Method.
3 Click "Proceed to Login"
4 CSUF Login:
5 Enter your CSUF username & password
6 Click "Login"
7 Click "New Reservation" in the left-hand pane.
8 Please select the environment you want to use from the list:
9 Select "ECS Win7x64 HSPICE"
10 When would you like to use the application? Select "Now" or make a reservation at specific time.
Under duration , I chose 4 hours
click "Get RDP File"
Launch the "ECS Win7x64 HSPICE.rdp" file.
On launching the romote computer the following interface was shown
Clicking on Hspice icon the following interface appears
I then clicked on open and browsed to the location of the hspice files on the remote computer.Then the simulation button becomes active.
Then clicked on Edit NL to edit the code as follows.
* Skeleton Inverter Test
* File: hw3.sp
* EGCP 456
**
**
** This is a skeleton file which uses the PTM models to test the characteristics
** of a single CMOS inverter.
**
**-----------------------------------------------------------------------------
.include 'macros.sp'
.include '65nm_bulk.pm'
.param lambda=32.5nm vdd=1.1V H=4
.options accurate post
.temp 27
.tran .1ps 4ns
.op
.global vdd vcc gnd
.probe
* Power Supply
Vvcc vcc gnd dc=vdd
* inverter with a pfet width of
* 4*lambda and nfet width of 2*lambda
Xp0 vcc in out vcc pfet Wi='2*2*lambda'
Xn0 gnd in out nfet Wi='2*lambda'
* input signal, which is a square wave at 1GHz
Va12 in gnd pulse (0, vdd, 500ps, 0ps, 0ps, 500ps, 1000ps)
*
* measure statements
*
*measure the rise and fall time, and get the average transition time
.measure tran tpdr trig V(in) val='vdd/2' rise=2
+ targ V(out) val='vdd/2' fall=2
.measure tran tpdf trig V(in) val='vdd/2' fall=2
+ targ V(out) val='vdd/2' rise=2
.measure tpd param = '(tpdr+tpdf)/2'
.plot tpd vdd
*you may add more measure statements as you like
.end
On simulating the above code , the values generated within the .LIS file gives us the rise time and fall time .The values from the .LIS file are used to fil the table.
A plot of variation in voltages with respect to rise time and fall times is shown below.
Where tpdf is the fall time, tpdr is the rise time and the tpd is the average of the tpdr and tpdf.
Vm

Device

length

width

tLH

tHL

VDD/2

NMOS

65nm

130nm

10.89p

13.82p


PMOS

130nm

130nm

10.89p

13.82p

0.4VDD

NMOS

65nm

130nm

16.71p

21.85p


PMOS

130nm

130nm

16.71p

21.85p

0.6VDD

NMOS

65nm

130nm

39.76p

50.49p


PMOS

130nm

130nm

39.76p

50.49p







2. Explanation of how changing the sizing of the transistors is able to change the switching threshold of the inverter
For the VDD/2 switching threshold, the average current is given by a measure card as 10.71μA which corresponds to an average power of 10.71μW (2 points). For...
Get the Whole Paper!
Not exactly what you need?
Do you need a custom essay? Order right now:

Other Topics:

  • Big Data Research Assignment: Manage Massive Amounts Of Data
    Description: The term ‘Big Data' is coined to manage massive amounts of data. It is quite difficult to handle such complex data by using traditional database systems and application softwares...
    1 page/≈550 words| 8 Sources | Other | IT & Computer Science | Other (Not Listed) |
  • Library Database Plan IT & Computer Science Coursework
    Description: Library Database Plan IT & Computer Science Coursework I was required to describe entities and attributes for a library. I was then supposed to use that information to create library entity relationship and activity diagrams....
    1 page/≈275 words| No Sources | Other | IT & Computer Science | Other (Not Listed) |
  • Web Page Replication It & Computer Science Paper Essay
    Description: Assigned the Display:grid property to the records class and set the grid-column-template property to repeat three times hence showing the reports 2 on each column with each record occupying 1 fractional unit of the total size,with grid-spaced 30px apart....
    1 page/≈275 words| No Sources | Other | IT & Computer Science | Other (Not Listed) |
Need a Custom Essay Written?
First time 15% Discount!