how to see a short pulse waveform in hspice?

Status
Not open for further replies.

wateror

Member level 4
Joined
Aug 26, 2007
Messages
76
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,721
hspice pulse

I applied a pulse voltage to a MOS gate which is:
V2 3 0 PULSE (0 5 29.9995ms 1ns 1ns 100ns 30.0001ms)
After simulation, I used the cscope to watch the waveforms at node 3.
I could only see a vertical line at 29.9995ms instead of a pulse with a width of 100ns.
I have tried to look for answers from option settings, but failed to do that.
pls anyone tell me the solution, it really bothers me a lot.
 

pulse hspice

Would need to see the rest of your code.

It sonds like node 3 is shorted to ground in someway, or something like.
 

post_version=2001 post

this is the nestlist:
*****5t pixel
.LIB "C:\synopsys\water\sm083006-1k.hspice" typical
.LIB "C:\synopsys\water\sm083006-1k.hspice" capacitor
****MOS**
Mrst1 9 1 2 0 NMOS_3P3 W=400n L=350.0n M=1
Mtx 2 6 4 0 NMOS_3P3 W=400n L=350.0n M=1
Mrst2 9 3 4 0 NMOS_3P3 W=400n L=350.0n M=1
Msf 9 4 5 0 NMOS_3P3 W=400n L=350.0n M=1
Msele 5 7 8 0 NMOS_3P3 W=400n L=350.0n M=1
Mbias 8 11 0 0 NMOS_3P3 W=500n L=500.0n M=1
Mbi 11 11 0 0 NMOS_3P3 W=500n L=500.0n M=1
******************************************************
****CAP*****
C1 2 0 120.05f
C2 4 0 120.05f
*******************************************************
*******source*******
Vd 9 0 DC=3.3
V1 1 0 PULSE (0 5 1ms 1ns 1ns 100ns 30.0001ms)
V2 3 0 PULSE (0 5 29.9995ms 1ns 1ns 100ns 30.0001ms)
V3 6 0 PULSE (0 5 30ms 1ns 1ns 100ns 30.0001ms)
V4 7 0 PWL (0 0, 29.9995m 0, 29.9995001m 5, 29.9996m 5, 29.9996001m 0, 30.001m 0, 30.0010001m 5, 30.0011m 5.0, 30.0011001m 0)
Ibias 9 11 8u
Idiode 2 0 2.24p
********************************************
******OPTION******
.OPTION POST=2 POSTTOP=1
*.OPTION LIST RUNLVL=6
.OPTION METHOD=GEAR
.OP
.TRAN 10u 32m
.PRINT TRAN V(2) V(4) V(5) V(8) V(1)
.END
************************************

actually , not only v1 but other pulse waves have the same problem.

Added after 3 hours 53 minutes:

I found it ! set the option post_version=2001!
 

pulse + hspice

try this as pulse source:
v 3 0 pulse(0 5 30m 1n 1n 100m 200ms)
for example.
your duty cycle in near :0.1u/30m~1/30000 !!!!!!
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…