Alex Forencich
|
9cb38fa2a0
|
Remove extraneous parameters
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-07-26 16:48:28 -07:00 |
|
Alex Forencich
|
960a2eab61
|
Remove recursively-expanded macros for module parameters in makefiles
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-02-17 15:56:40 -08:00 |
|
Alex Forencich
|
b81e323a6d
|
Rework parameter handling in testbench makefiles
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-01-29 20:53:11 -08:00 |
|
Alex Forencich
|
9c3409f9d7
|
Add option for output FIFO to improve pipelining and RAM inference for large FIFOs
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-11-01 19:02:53 -07:00 |
|
Alex Forencich
|
a0f46801a1
|
Replace OUTPUT_PIPELINE with RAM_PIPELINE
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-11-01 14:40:58 -07:00 |
|
Alex Forencich
|
073d50d9dc
|
Round up default KEEP_WIDTH settings when DATA_WIDTH is not a multiple of 8
|
2022-03-30 16:02:17 -07:00 |
|
Alex Forencich
|
4df34f1344
|
Use start_soon instead of fork
|
2021-12-10 18:16:38 -08:00 |
|
Alex Forencich
|
2a89fb9332
|
Testbench parameter cleanup
|
2021-11-29 01:01:45 -08:00 |
|
Alex Forencich
|
907081d255
|
Add support to demux for routing by tdest
|
2021-11-28 23:09:10 -08:00 |
|
Alex Forencich
|
ccbca0c502
|
Add UPDATE_TID parameter to set MSBs of tid based on source port
|
2021-11-28 16:25:35 -08:00 |
|
Alex Forencich
|
24863398c5
|
Decouple tid/tdest signal widths for routing components
|
2021-11-25 01:18:51 -08:00 |
|
Alex Forencich
|
f40e68350c
|
Remove deprecated assigments
|
2021-11-15 14:39:47 -08:00 |
|
Alex Forencich
|
4f1eabab17
|
Split async FIFO resets
|
2021-10-13 14:05:13 -07:00 |
|
Alex Forencich
|
e0da1819c4
|
More tests for pipeline FIFO
|
2021-09-28 01:18:17 -07:00 |
|
Alex Forencich
|
e48901a588
|
Reorganize test lists
|
2021-09-28 01:17:28 -07:00 |
|
Alex Forencich
|
d549267e17
|
Test async FIFO with different clock periods
|
2021-09-28 00:29:54 -07:00 |
|
Alex Forencich
|
6bcd96fa83
|
Bypass pipeline FIFO when length is zero
|
2021-08-27 13:54:14 -07:00 |
|
Alex Forencich
|
6a030f5d5e
|
Add axis_pipeline_fifo
|
2021-08-25 23:54:30 -07:00 |
|
Alex Forencich
|
92681fad8c
|
Add DROP_OVERSIZE_FRAME parameter
|
2021-08-25 22:56:22 -07:00 |
|
sungsoo.han
|
edaec3bd38
|
add LAST_ENABLE to axis_arb_mux
|
2021-08-17 16:00:23 +09:00 |
|
Alex Forencich
|
4fa3870dea
|
Remove string parameters
|
2021-06-02 15:08:43 -07:00 |
|
Alex Forencich
|
5d9c982cd4
|
Add switch testbenches
|
2021-05-30 12:33:29 -07:00 |
|
Alex Forencich
|
9417d5f749
|
Use cocotb.top
|
2021-05-30 12:32:02 -07:00 |
|
Alex Forencich
|
c1bfa8cc41
|
Add tuser assert tests
|
2021-05-25 00:55:59 -07:00 |
|
Alex Forencich
|
a7905ed681
|
Add stress tests
|
2021-05-25 00:31:20 -07:00 |
|
Alex Forencich
|
a7ebfdcebb
|
Add arbitration test
|
2021-05-25 00:13:32 -07:00 |
|
Alex Forencich
|
74c1014671
|
Add cocotb testbenches
|
2021-04-03 16:53:08 -07:00 |
|
Alex Forencich
|
ede73b434a
|
Add PIPELINE_OUTPUT parameter to FIFO adapter modules
|
2020-09-07 00:22:55 -07:00 |
|
Alex Forencich
|
2f883681d6
|
Add pararametrizable output pipeline to FIFOs
|
2020-09-07 00:14:22 -07:00 |
|
Alex Forencich
|
a7689b6772
|
Pipeline RAM output in RAM switch
|
2020-09-03 15:55:45 -07:00 |
|
Alex Forencich
|
52d1117753
|
Add AXI stream RAM switch module and testbenches
|
2020-02-18 01:06:14 -08:00 |
|
Alex Forencich
|
8179a32b7d
|
Pass all parameters in testbenches
|
2019-07-24 15:26:49 -07:00 |
|
Alex Forencich
|
69de6fd2a4
|
Convert FIFOs to use DEPTH parameter instead of ADDR_WIDTH
|
2019-07-18 11:27:25 -07:00 |
|
Alex Forencich
|
1d5a4db0d5
|
Unconditionally wait at least one delta cycle
|
2019-07-16 00:30:19 -07:00 |
|
Alex Forencich
|
8e969aa14c
|
Add FIFO/width adapter wrapper modules
|
2019-04-26 18:38:25 -07:00 |
|
Alex Forencich
|
e3fcb0fa1d
|
Test shorter frames
|
2019-04-26 18:36:09 -07:00 |
|
Alex Forencich
|
a9c7946368
|
Change parameter concatenation to increments of DEST_WIDTH
|
2019-03-28 23:49:04 -07:00 |
|
Alex Forencich
|
3920b2801e
|
Add short packet tests
|
2019-03-26 16:39:31 -07:00 |
|
Alex Forencich
|
d2df971fc9
|
Add AXI stream frame length measurement module and testbenches
|
2019-03-07 22:57:46 -08:00 |
|
Alex Forencich
|
e0f740457b
|
Testbench updates
|
2019-03-07 22:51:40 -08:00 |
|
Alex Forencich
|
b60886a0ec
|
Add AXI stream broadcast module and testbench
|
2019-02-27 19:46:30 -08:00 |
|
Alex Forencich
|
59a979aeda
|
Add parameters to testbench
|
2018-12-09 00:05:38 -08:00 |
|
Alex Forencich
|
f9a5e6803b
|
Add backpressure tests
|
2018-12-08 23:59:57 -08:00 |
|
Alex Forencich
|
ded363b471
|
Rename status outputs
|
2018-10-25 15:36:34 -07:00 |
|
Alex Forencich
|
e9d9f32150
|
Rename ports
|
2018-10-25 12:00:34 -07:00 |
|
Alex Forencich
|
6f4ab8f180
|
Rename ports
|
2018-10-25 11:59:13 -07:00 |
|
Alex Forencich
|
84a758f100
|
Rename ports
|
2018-10-25 11:56:52 -07:00 |
|
Alex Forencich
|
6c1ea89a66
|
Rename ports
|
2018-10-25 11:52:08 -07:00 |
|
Alex Forencich
|
fd28040c40
|
Rename ports
|
2018-10-25 11:30:35 -07:00 |
|
Alex Forencich
|
7997a4a844
|
Rename ports
|
2018-10-25 11:19:28 -07:00 |
|