You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
assign.svh: Add macros for assigning between AXI-Lite structs, both inside a process
(AXI_LITE_SET_*_STRUCT) and outside a process (AXI_LITE_ASSIGN_*_STRUCT). This is safer than
assigning structs with a simple =, because the macros assign individual fields.
typedef.svh: Add AXI_TYPEDEF_ALL and AXI_LITE_TYPEDEF_ALL macros for defining all channels
and request/response structs of an AXI4+ATOPs and an AXI4-Lite interface, respectively, in a
single macro call.
axi_test::axi_rand_slave: Add parameter RAND_RESP, which enables randomization of the resp
field in B and R beats.
Changed
axi_test::axi_rand_master: Randomize the QoS field.
Update common_verification dependency to 0.2.0, which has been released for more than a year.
Update common_cells dependency to 1.21.0 to align on version 0.2.0 of the common_verification dependency. This includes version 1.20.1 of common_cells, which fixes
an out-of-bounds index in axi_burst_splitter (#150).