Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > sci.electronics.design > #454345
| From | Sylvia Else <sylvia@not.at.this.address> |
|---|---|
| Newsgroups | sci.electronics.design |
| Subject | Re: Make LTSpice report an error |
| Date | 2017-03-31 17:32 +1100 |
| Message-ID | <ek6bflF7el3U1@mid.individual.net> (permalink) |
| References | <ek5oj2F4877U1@mid.individual.net> <obkjle$1du$1@dont-email.me> |
On 31/03/2017 2:53 PM, rickman wrote: > On 3/30/2017 9:09 PM, Sylvia Else wrote: >> I'd like a way to make LTSpice report an error if one of my sub-circuits >> detects an invalid condition. For example, I often simulate a PIC by >> representing it as a sub-circuit that applies signals to its pins in >> accordance with the way I intend to program it. I'd like that >> sub-circuit to check, for example, that it has the correct voltage on >> its power and ground pins, and flag an error if not. >> >> Anyone have a way of doing that? > > LTspice will report the results of measurements which can contain > calculations. If you have a value called "VoltageTooLow" and calculate > it by dividing by a value which would be exactly zero when your error > condition occurs, rather than reporting a number it will flag the > error... I think. I know I had what look like error reports when my > measure statements were not able to be executed. > > Otherwise you can create a signal that makes an extreme change in > voltage when the error condition occurs and monitor it on the waveform > display. Switches are useful for bounds checking. > I had thought of division by zero. It doesn't work. Nor does sqrt(-1). Having a signal whose voltage indicates an error is less effective because it requires one to remember to check it. Sylvia.
Back to sci.electronics.design | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Make LTSpice report an error Sylvia Else <sylvia@not.at.this.address> - 2017-03-31 12:09 +1100
Re: Make LTSpice report an error rickman <gnuarm@gmail.com> - 2017-03-30 23:53 -0400
Re: Make LTSpice report an error Sylvia Else <sylvia@not.at.this.address> - 2017-03-31 17:32 +1100
Re: Make LTSpice report an error rickman <gnuarm@gmail.com> - 2017-03-31 06:08 -0400
Re: Make LTSpice report an error Jim Thompson <To-Email-Use-The-Envelope-Icon@On-My-Web-Site.com> - 2017-03-31 09:34 -0700
csiph-web