I am using SpiceOpus lite. I am trying to create a voltage source with a temperature dependence. Something on the order of
bsource 1,0 v=(1*temp)
anyone have any luck with this? I know that I can set the temperature with
let @@@temp=100
and can sweep using
dc @@@temp 25 50 5
but SpiceOpus doesn't recognize
bsource 1,0 v=(1*{temp}) or bsource 1,0 v=(1*{@@@temp})
Mark
Didn't find your answer? Ask the community — no account required.
J
Jim Thompson
I don't know SpiceOpus, but a work-around that should work with all Spice variants:
Current source driving a resistor, then E-source buffering voltage across resistor... E-source output is the voltage source you needed.
Set your desired TC's in the resistor model.
I note, looking thru some old projects, that I used ETABLE to create the boundary specifications for some 10K PECL designs. If SpiceOpus can do tables, you could implement your voltage source that way.
...Jim Thompson
| James E.Thompson, P.E. | mens |
| Analog Innovations, Inc. | et |
| Analog/Mixed-Signal ASIC\'s and Discrete Systems | manus |
| Phoenix, Arizona 85048 Skype: Contacts Only | |
| Voice:(480)460-2350 Fax: Available upon request | Brass Rat |
| E-mail Icon at http://www.analog-innovations.com | 1962 |
It\'s what you learn, after you know it all, that counts.
M
mark
Jim, Thanks. Right after I send in the question I came to the same conclusion.
Mark Walter
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.