Skip to content

v0.31.0

Compare
Choose a tag to compare
@andreaskurth andreaskurth released this 07 Dec 13:54
· 355 commits to master since this release

Added

  • Add three modules to convert between any two AXI ID widths under many different concurrency
    requirements:
    • axi_iw_converter is the top-level module that converts between any two AXI ID widths with all
      supported parameters. It upsizes IDs by extending the MSBs with zeros and joins two interfaces
      with identical ID widths. For downsizing IDs, it instantiates one of the following two modules:
    • axi_id_remap remaps AXI IDs from wide IDs at the slave port to narrower IDs at the master
      port without serializing transactions.
    • axi_id_serialize reduces AXI IDs by serializing transactions when necessary.