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.

Change the temperature profile during transient simulation on Keysight ADS

Status
Not open for further replies.

henry kissinger

Member level 2
Joined
Nov 19, 2021
Messages
44
Helped
0
Reputation
0
Reaction score
0
Trophy points
6
Activity points
442
Regarding to Keysight ADS
How to change the temperature during simulation? instead of having a fixed temperature all the way like the below using 'Options'
For example the whole simulation time is 1000n secs. I want to have Temp=0C from 0~500n secs and 200C from 500n to 1000n secs. How to achieve this with ADS simulation settings?
1665196347234.png
 

What about defining your temperature using a piecewise linear function:

Temp=pwl(time, 0ns, 0, 499ns, 0, 500ns, 200, 1000ns, 200)

Obviously though this would only work for Transient simulation where time is the independent variable.

Then the only requirement is that the relevant components in the circuit do in fact change their simulated performance with temperature. Not may built-in components do this as not many have temperature coefficients, the rate of change in performance with temperature, definable. For example, the build-in resistor, "R", has a temperature parameter but just changing that does not change the resistance as Temp on its own is only used for calculating the noise contribution (kTB) of the resistance for noise analysis. To scale the resistance to temperature you need to defile values for Tnom, TC1 and TC2. Only the basic R, L and C components, and not many others, have this option.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top