Added
- Add infinite, simulation-only memory
axi_sim_mem. assign.svh: Add macros for assigning betweenstructs, both inside a process
(AXI_SET_*_STRUCT) and outside a process (AXI_ASSIGN_*_STRUCT). This is safer than assigning
structs with a simple=, because the macros assign individual fields. (Fields that mismatch
between twostructs, e.g., due to differentusersignal widths, should, and in some cases
must, be still assigned separately.)
Changed
- Rename the following classes in
axi_testto follow the convention that all user-facing objects
in this repository start withaxi_:rand_axi_lite_mastertoaxi_lite_rand_master,rand_axi_lite_slavetoaxi_lite_rand_slave,rand_axi_mastertoaxi_rand_master, andrand_axi_slavetoaxi_rand_slave.