Changes since 0.20.0
Added
axi_serializer: serialize transactions with different IDs to the same ID.
Changed
axi_modify_address:- Simplify redundant
slv_resp_tandmst_resp_tparameters to singleaxi_resp_tparameter. - Remove unnecessary
slv_a{r,w}_addr_ooutputs, which were fed back from theslv_req_iinputs.
Those signals can instead be derived outsideaxi_modify_address.
- Simplify redundant
axi_modify_address_intf:- Change name of slave port to
slvand master port tomstand change name of associated
parameters to align them with repository conventions. - Change type of parameters to
int unsignedbecause their values are unsigned. - Add parameters for data, ID, and user width to avoid derivation from interface, which is
incompatible with many tools. - Add missing I/O suffixes to port names and align them with
axi_modify_address.
- Change name of slave port to
Fixed
axi_modify_address_intf: Fix type parameters passed to actual implementation.