draw.io for hierarchical block diagram, connection capture and xml export

144 views
Skip to first unread message

Fearghal Morgan

unread,
Oct 25, 2023, 8:56:18 AM10/25/23
to draw.io Q&A
Hi,

I am searching for open source drawing software which supports hierachical block diagram documentation and text capture, with layers, and with export to/import from XML. We would like to integrate the drawing tool with an existing open source wizard-based design capture and generation tool (HDLGen-ChatGPT), which is used to capture  a digital systems design spec and  auto-generate hardware description language models and testbenches.

Required drawing tool functions
- capture a component, inputs/outputs (name, description, signal type)
- capture internal named components (using a small library of symbols)
- connect internal components (with signal name, description, type)
- export the 'netlist' to xml for use in open source tool HDLGen-ChatGPT
- browse up/down the design hierarchy

I would be grateful for suggestions on which of these functions draw.io might provide, limitations, or other possible more suitable open source tools. The audience is university EEE and ECE engineering students.

Fearghal
Reply all
Reply to author
Forward
0 new messages