March 27, 2024
If this sounds interesting to you and you'd like to request a demo or learn more, please contact sales.
That’s why, today, we’re introducing parametrically programmable schematic symbols in Flux.
In modern EDA tools, creating schematics and symbols entails a manual process of drawing rectangles, squares, and lines with a mouse and cursor. Too often, we fight with symbols because they’re so hard to modify. It can feel impossible to create any sort of sane signal convention. Interconnections and signal flow ultimately devolve into lines leaving your symbol’s pins in seemingly random order and direction. How is anyone supposed to make sense of these schematics?
Flux's parametric symbols change how we view schematic symbols by offering you customization and flexibility. With parametric symbols, your team can better organize your schematic symbols by grouping pins based on functionality and logical connection, without needing to physically draw the symbol. Want all GPIO to be grouped together? Maybe you want all power pins to be on the left side of the symbol? Or, do you want all ADC channel pins to be next to each other?
Parametric symbols enable your team to make designs organized and readable. The result is a symbol that isn’t just a square with some lines, it’s a neatly organized, clearly partitioned set of functions that can be easily interpreted by anyone on the team and beyond. Don’t fight with rigid symbols. Instead, organize your symbol as you want, make the signal flow clear and intuitive, and end up with a schematic design that is simple to understand.
Parametric symbols also introduce unprecedented levels of flexibility and customization. Unlike conventional symbols that need to be completely redrawn by hand if changes are desired, parametric symbols are configurable on the fly. No more hassle and wasted time using a drawing tool to rearrange pins.
At Flux, we believe your design should be declarative, not imperative. You should tell your symbols how they could behave - not the other way around. Parametric symbols are our first step in realizing this reality.
Creating parametric symbols in Flux is as simple as filling out property fields in the Inspector Panel. 4 properties determine how the symbol arranges itself:
Once the symbol is created, it can be changed easily by redefining properties to your liking. That means that symbols are dynamic and configurable with little to no effort and wasted time.
To learn more about how to work with parametric symbols in Flux, check out the documentation page.
Parametric symbols are our first step towards a truly declarative workflow with Flux. Soon, you will find declarative workflows integrated into every feature, including the PCB Editor.
Want to learn more about how to start using parametric symbols in Flux? Contact sales today.