Commit Graph

19 Commits

Author SHA1 Message Date
Alex Forencich
4546900651 Add byteorder to word wrappers 2020-12-01 22:51:11 -08:00
Alex Forencich
0bbad73760 Sanity check on read length 2020-12-01 18:01:34 -08:00
Alex Forencich
b3c1e1d557 Implement wuser 2020-12-01 17:58:50 -08:00
Alex Forencich
0f93292f6e Roll wait_for_token into wait 2020-12-01 17:36:30 -08:00
Alex Forencich
ea2ee23e0f Add awid/arid parameters to control ID signal, rework ID assignment and tracking 2020-11-29 14:10:56 -08:00
Alex Forencich
5c94ed2cca Improve parameter validation 2020-11-29 14:02:48 -08:00
Alex Forencich
1d5ec5e2b6 Move size parameter validation 2020-11-28 16:50:47 -08:00
Alex Forencich
f12ce696be Add helper objects for AXI masters 2020-11-27 02:08:23 -08:00
Alex Forencich
e5076e700c Log model configuration information 2020-11-26 21:15:37 -08:00
Alex Forencich
7f68f5e73f Bring out max_burst_len as a parameter in AXI master model 2020-11-26 21:01:40 -08:00
Alex Forencich
81f8906548 Clean up and lint removal 2020-11-26 19:51:24 -08:00
Alex Forencich
96feba1016 Print version information in debug output 2020-11-22 23:09:20 -08:00
Alex Forencich
02de500b1e Add word access methods to AXI master models 2020-11-12 19:14:31 -08:00
Alex Forencich
fff9781181 Strip unnecessary fields for blocking operations 2020-11-12 19:07:15 -08:00
Alex Forencich
900d734853 No FIFO on AW/AR channels 2020-10-26 23:47:19 -07:00
Alex Forencich
5478f1479a More efficient waiting 2020-10-22 23:27:41 -07:00
Alex Forencich
db5c34816f Use new channel objects 2020-10-22 11:31:06 -07:00
Alex Forencich
7851565206 Remove extraneous checks 2020-10-21 15:44:42 -07:00
Alex Forencich
35ff3fa3b6 Initial commit 2020-10-19 14:54:41 -07:00