Skip to content

Simulation_SPICE: Make behavioral sources easier to use

In Simulation_SPICE library the behavioral sources BSOURCE, ESOURCE and GSOURCE are confusingly (incorrectly) drawn and do not work out of the box.

Problems:

  • The current arrow is pointing in the wrong direction. Positive currents flow into pin 1.
  • E and G sources are not centered around the output, so they do not drop in for another source.
  • E and G sources have inputs on their right and output on their left.
  • E and G sources do not have a default "Sim.Params" making them not work correctly out of the box.
  • E and G sources have swapped "Input" and "Passive" according to what is correct for the pins.
  • G source has non-standard height of its output making it difficult to swap for another source.
  • Symbols are not IEC style.

Before:

image

After:

image

Merge request reports