PyHDLio Examples
June 5, 2025 ยท View on GitHub
This directory contains the following examples:
-
vhdl_inThis example reads in a VHDL source and builds an object hierarchy corresponding to its design units. Basic information about the design units is then dumped. At present, entity and component declarations in packages are captured, with details of generics and ports.
-
vhdl_outThis WORK IN PROGRESS example demonstrates the process of creating an entity and architecture using the object model, and of converting the objects to VHDL source.
Adding New Examples
When adding new examples:
- Create an appropriately named directory under
examples/ - Include both sample HDL files and Python scripts
- Add clear documentation explaining the example's purpose
- Update this README with the new example information
- Test the example to ensure it works as documented
Related Documentation
- Main README - Project overview and setup
- Testing Guide - Comprehensive testing instructions
- Implementation Plan - Detailed development plan