4

Is there any language/file format that can describe the block circuit diagram? For example, the following circuit diagram enter image description here

might be represented by something like:

A {
P00: VDD,
P01,
P02: GND,
P10: GPIO output B.P00
P11: GPIO input B.P01
P12: GPIO output R0
}

B {
P00: GPIO input A.P10,
P01: GPIO output A.P11,
P10,
P11,
}

R0 (A.P12, LED0)

LED0 {
+: R0,
-: GND
}

CMChang
  • 41
  • 1

1 Answers1

2

Kind of, there is a language called VHDL-AMS and there is also spice. SPICE is good for simulation, VHDL-AMS is not widely used but is intended for hardware. Almost every software that uses a graphical approach with block diagrams or graphical symbols is a proprietary format (all of the spice packages have there own file format, all of the HDL compilers have their specific graphical format).

Voltage Spike
  • 75,799
  • 36
  • 80
  • 208