Comments (4)
Not for SPICE, AFAIK. It should work for Icarus Verilog but this is another story. First, please make sure the free SPICE engines such as ngspice
or gnucap
support such sources. Then creating your symbol for this purpose and sharing it would be the way to make Lepton better :-)
from lepton-eda.
Thanks for the advice. I found I can use voltage source symbol by changing refdes to match B source type and then the schematic capture parses it to the netlister correctly. I think we can close this issue.
from lepton-eda.
Hi @niuniuaba,
Thank you for your feedback! I would only ask you for sharing your symbol and adding a couple of lines of description for it in order to make our FOSS tool better. Thank you in advance.
(BTW, didn't even imagine Omron engineers use our tools :-) Incidentally, I have several Omron controllers at my current work.)
from lepton-eda.
Hi @vzh,
So I mad symbols for behavioral voltage source (bv.sym)
bv.sym.txt
and behavioral current source (bi.sym)
bi.sym.txt
I just made them by a little bit of modification in voltage-3.sym.
for behavioral voltage source:
device=BEHAVIORAL_VOLTAGE_SOURCE
refdes=B?
value=V=expression
for behavioral current source:
device=BEHAVIORAL_CURRENT_SOURCE
(for behavioral current source)
refdes=B?
value=I=expression
When I generate the spice netlist for a simple example schematic I got error message reads
"Found unknown component. Refdes = B****"
but anyway the netlist is generated as expected and works for the spice engines I use.
For reference I also attach the code of example schematic and netlist here:
bsource_example.sch.txt
bsource_example.netlist.txt
BTW, we have all those commercial EDA suits but I don't use them. My role is about device modeling and circuit simulation and I prefer something light, fast, and robust and geda (now lepton-eda) is one of my favorite. Actually I have been use this great tool for about 10 years.
And, I really hope you enjoy you time with our controllers.
Best wishes,
Y.J. Liu
from lepton-eda.
Related Issues (20)
- Links to gitter.im are broken HOT 7
- Cannot load lepton-schematic configuration HOT 22
- LM317 has pinseq visible instead of pinnumber HOT 2
- Segfault after multiple opening/closing of Edit Attributes dialog box HOT 19
- Custom Color Maps? HOT 2
- lepton-schematic not starting HOT 9
- lepton-tragesym fails HOT 2
- *wishlist* Customizable net/bus width and junction cue sizes HOT 1
- segfault crash is lepton-schematic HOT 2
- Switcap backend doesn't work completely, like it does in gEDA/gaf HOT 8
- lepton-eda_1.9.11 from https://packages.ubuntu.com/groovy/lepton-eda cannot be installed on Ubuntu 20.04.3 HOT 3
- lepton-schematic-1.9.17 fails to run (compilation of /usr/share/lepton-eda/scheme/lepton/ffi.scm failed) HOT 9
- make and make install not working HOT 16
- lepton-schematic ubuntu impish fails to run HOT 7
- Gtk3 port: issue with zooming when gui::warp-cursor=true
- Q: Is this Functional Electronic Computer-Aided Design (fECAD) solution? (Basically OpenSCAD for electronics?) HOT 2
- lepton-archive --extract behavior
- Failure to compile schema at first start HOT 1
- lepton-netlist will not run HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lepton-eda.