rohd-hcl
rohd-hcl copied to clipboard
Build version-specific constructors for `ApbInterface`
Motivation
The APB spec includes a table describing which signals are optional or not based on APB version. It would be helpful for users to have a mechanism to properly instantiate a version of the APB interface that follows the spec rules for that version.
Desired solution
Maybe special named constructors which only expose proper configurability based on the version of the APB interface being constructed.
Alternatives considered
No response
Additional details
No response