¿Representar gráficamente / visualizar el árbol de poder?

3

Estoy interesado en generar un diagrama / diagrama de uso de energía para un sistema, así como algún tipo de diagrama de árbol de rieles de voltaje.

Por ejemplo, puede tener un PMIC conectado a VBAT, cuya salida está conectada a un LDO de 3V3, 5V SMPS, etc., etc.

Sería muy útil hacer un seguimiento de todos los rieles y dónde se conectan.

Además, poder asignar poderes a cada riel ayudaría a visualizar hacia dónde se dirige la energía.

¿Alguna idea sobre cómo crear algo como esto fácilmente?

Idealmente, me gustaría una herramienta que pudiera generar un gráfico automáticamente. No quiero crear un diagrama de árbol manualmente con 50 cuadros si puedo hacerlo mediante programación.

¡Gracias!

    
pregunta hex4def6

3 respuestas

2

Casi una respuesta de una palabra: Graphviz .

Solo debes obtener el árbol que estás intentando visualizar en el lenguaje DOT.

VBAT va a PMIC, que va a 3V3LDO y 5VSMPS:

$ cat power.gv
digraph power {
   VBAT -> PMIC
   PMIC -> "3V3LDO"
   PMIC -> "5VSMPS"
}
$ dot -Tpng power.gv -o power.png

power.png contents:

    
respondido por el Kaz
0

Visio tiene árboles que he usado en el pasado. Sin embargo, eso no ayudará a visualizar el poder o evitar el trabajo manual.

    
respondido por el Brian Carlton
0

OmniGraffle es una herramienta para macs que podrías usar para esto, pero para resolver el problema de automatización deberías escribir un script. Se integra con AppleScripts, pero a menos que lo haga repetidamente, no valdrá la pena.

    
respondido por el Mike Kostrey

Lea otras preguntas en las etiquetas