Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to run temperature simulation in Hspice?

Status
Not open for further replies.

kl7470905

Newbie level 4
Joined
Dec 21, 2011
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,330
Instead of sweeping the temperature, I want to change the temperature "with time" while performing a transient analysis. Can we do that in Hspice?

For example, the temp. is 25℃ at 0 us and goes to 150℃ at 100us during transient simulation.

Hope you understand my question. Thanks for your help.
 

Try (don't know if this works):

.TRAN 100n 100u TEMP='25 + (150 - 25) * TIME * 1e4'

No .TEMP statement!
 

It doesn't work. There's an error like this:

** error ** No definition for 0:temp

Any idea? ( I tried both with/without .temp statement. Neither can work.)
 

Still the same :(

** error ** No definition for 0:temp

It seems that the keyword "temp" can not be recognized by Hspice unless I use it after "sweep", which is not i want.

---------- Post added at 10:00 ---------- Previous post was at 09:32 ----------

By the way, I tried to use "time" in other parameter, like .param VDD= 'time'.

A warning will occur:

**warning** parameter vdd is defined as an expression containing output signals,
which may cause incorrect result. Suggest to use user defined functions to replace.

And then VDD will be set to 0, not changed with time.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top