4 ms·
Separate topic: Is there a standard way for specifying pins for parsing and code generation? In particular for hw/sw co-design.
by kqr2 6y ago
Separate topic: Is there a standard way for specifying pins for parsing and code generation? In particular for hw/sw co-design.
- ohazi 6y agoI'm not aware of anything like this, but I think it would be much more valuable than continuing the proliferation of GUI tools like this one. A GUI forces me to use your tool. A file format allows me to create my own tools and integrate it with any other part of my workflow. This would be especially nice for larger microcontrollers and application processors. There's pcf (physical constraints file) for FPGAs (e.g. https://github.com/cliffordwolf/picorv32/blob/master/picosoc/icebreaker.pcf https://github.com/cliffordwolf/picorv32/blob/master/picosoc...). There's CMSIS-SVD to describe register maps for peripherals, which is useful, but not exactly what you're describing.
- adarshw 6y agoWe are working on the file format for the same and plan to open source both it and the tool sometime soon! So you won't have to be limited to this tool or the MCU's that we've actively developed.
- adarshw 6y agoGreat question! We're actually working on a standard for the same and plan to open source it. We aren't currently aware of any other global standard for the same.