Alex Forencich
|
2d307a6d60
|
Add busy status outputs to DMA interface modules
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-05-12 16:05:44 -07:00 |
|
Alex Forencich
|
a5dcb3d27c
|
Add support for writing immediate data to DMA IF modules
|
2022-04-04 12:40:42 -07:00 |
|
Alex Forencich
|
34fe24287d
|
Simplify logic
|
2022-04-01 01:42:25 -07:00 |
|
Alex Forencich
|
7fcec10961
|
Add internal RAM_DATA_WIDTH parameter
|
2022-04-01 01:11:30 -07:00 |
|
Alex Forencich
|
4bbd187567
|
Add statistics outputs to AXI DMA IF modules
|
2022-03-31 17:56:05 -07:00 |
|
Alex Forencich
|
2aeb820d35
|
Add operation table size assertion in AXI DMA IF modules
|
2022-03-31 16:42:46 -07:00 |
|
Alex Forencich
|
ac5f942128
|
Support error reporting in AXI DMA interface modules
|
2022-03-31 01:48:36 -07:00 |
|
Alex Forencich
|
7cae50fa10
|
Support zero-length operations in AXI DMA interface modules
|
2022-03-30 23:40:02 -07:00 |
|
Alex Forencich
|
c62df81292
|
Compute RAM_SEG_ADDR_WIDTH from RAM_ADDR_WIDTH
|
2022-02-15 00:39:46 -08:00 |
|
Alex Forencich
|
2f6ad1e28d
|
Implement USE_AXI_ID for dma_if_axi_wr
|
2022-02-01 00:43:21 -08:00 |
|
Alex Forencich
|
b3145508ed
|
Remove debug code
|
2021-11-16 00:10:50 -08:00 |
|
Alex Forencich
|
b64269c2e7
|
Fix widths
|
2021-11-16 00:10:10 -08:00 |
|
Alex Forencich
|
7c511ef1a9
|
Clean up signal names
|
2021-11-16 00:09:55 -08:00 |
|
Alex Forencich
|
d2c72d3583
|
Add attributes to RAMs for proper synthesis in Quartus
|
2021-11-02 22:28:05 -07:00 |
|
Alex Forencich
|
90959b8795
|
Add default_nettype none and resetall directives
|
2021-10-20 17:49:30 -07:00 |
|
Alex Forencich
|
e0167eedd8
|
Add AXI DMA interface modules and testbenches
|
2021-10-20 13:04:17 -07:00 |
|