airhdl Feature Requests
26 results found
-
Any size register width
We use register widths of 64 or 128 in a number of cases. It would be nice if Airhdl could generate multiples of 32 bit register widths.
40 votes -
Generate C code driver templates
Aiirhdl should also generate c code templates to read/write any register.Currently only generates a header file (base address)
9 votes -
Support for IPXACT readAction
This is information about the register behaviour when read. A common special behaviour is "Clear on read" which is often used in Interrupt Status Registers.
2 votes -
Support for IPXACT modifiedWriteValue elements
This is mostly relevant when generating documentation. This would make it possible to document behavior of a register like ONETOCLEAR, ONETOSET, ONETOTOGGLE....
2 votes -
Support User Clocks
Add a user-clock input port to the register component, and handle the bus <-> user clock domain crossings in the component.
27 votes -
Import existing register maps
This is for the case where someone wants to import an existing register map (e.g. in IP-XACT format) to AirHDL.
6 votes
- Don't see your idea?