Alex Forencich
|
e10a7ae88e
|
Rework parameter handling in testbench makefiles
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-01-29 22:12:16 -08:00 |
|
Alex Forencich
|
eda769d167
|
Update CI configuration
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-01-26 13:00:03 -08:00 |
|
Alex Forencich
|
7b2c99e731
|
Fix unaligned operation handling in AXI to AXIL adapter
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-01-26 12:58:39 -08:00 |
|
Alex Forencich
|
211f674603
|
Fix unaligned operation handling in AXI adapter
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-01-26 12:58:03 -08:00 |
|
Alex Forencich
|
3dc4ca92f6
|
Improve unaligned operation handling in AXIL adapter
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-01-25 21:08:32 -08:00 |
|
Alex Forencich
|
f521fb6435
|
Update timing constraints to handle clocks from OOC IP that are not constrained during synthesis
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-01-17 13:40:36 -08:00 |
|
Alex Forencich
|
a91e98c105
|
Update package versions
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-09-07 20:03:34 -07:00 |
|
Alex Forencich
|
25912d48fe
|
Lock package versions
|
2021-12-27 16:54:26 -08:00 |
|
Alex Forencich
|
c7ef809417
|
Specify min tox and venv versions
|
2021-12-27 16:53:49 -08:00 |
|
Alex Forencich
|
d11a48c94b
|
Use available python 3
|
2021-12-27 16:52:07 -08:00 |
|
Alex Forencich
|
293cfe153c
|
Use start_soon instead of fork
|
2021-12-10 18:23:39 -08:00 |
|
Alex Forencich
|
fbb507be82
|
Remove deprecated assigments
|
2021-11-15 14:31:28 -08:00 |
|
Alex Forencich
|
078bbc8f07
|
Fix typos
|
2021-11-07 17:50:23 -08:00 |
|
Alex Forencich
|
b4bdfb6542
|
Add FIFO output register in AXI lite crossbar modules
|
2021-11-06 15:20:19 -07:00 |
|
Alex Forencich
|
0b16849b57
|
Add attributes to RAMs for proper synthesis in Quartus
|
2021-11-04 20:43:13 -07:00 |
|
Alex Forencich
|
d274c73cb7
|
Add default_nettype none and resetall directives
|
2021-10-20 15:36:04 -07:00 |
|
Alex Forencich
|
302a23209f
|
Add missing wires
|
2021-10-20 13:00:44 -07:00 |
|
Alex Forencich
|
a6a9a2ebd8
|
Update readme
|
2021-08-29 19:16:43 -07:00 |
|
Alex Forencich
|
5c2c6fd2bb
|
Add AXI lite register interface modules
|
2021-08-29 19:09:52 -07:00 |
|
Alex Forencich
|
6b108481b8
|
Update interconnect address handling
|
2021-08-26 16:48:31 -07:00 |
|
Alex Forencich
|
fe283eee02
|
Update readme
|
2021-08-11 01:25:42 -07:00 |
|
Alex Forencich
|
26534e75ce
|
Add AXI lite crossbar module and testbench
|
2021-08-11 01:23:14 -07:00 |
|
Alex Forencich
|
39dc8662b6
|
Remove duplicate code
|
2021-08-11 01:16:02 -07:00 |
|
Alex Forencich
|
bf3143a79f
|
Fix test name
|
2021-08-03 01:54:00 -07:00 |
|
Alex Forencich
|
fceea6f8d8
|
Add output FIFOs to DMA engines
|
2021-08-03 01:53:18 -07:00 |
|
Alex Forencich
|
ee9c719bf4
|
Add error reporting to DMA modules
|
2021-08-01 10:59:38 -07:00 |
|
Alex Forencich
|
db826e489b
|
Set algorithm for pytest-split
|
2021-08-01 01:19:07 -07:00 |
|
Alex Forencich
|
2a7d190eb4
|
Update test durations
|
2021-06-03 13:48:33 -07:00 |
|
Alex Forencich
|
5063aeadcd
|
Remove string parameters
|
2021-06-02 17:04:53 -07:00 |
|
Alex Forencich
|
51caad0810
|
Extract port counts
|
2021-06-01 13:22:48 -07:00 |
|
Alex Forencich
|
a852697707
|
Fix instance names in wrappers
|
2021-06-01 13:18:11 -07:00 |
|
Alex Forencich
|
9c4012f58d
|
Reorganize timing constraints
|
2021-05-20 15:15:51 -07:00 |
|
Alex Forencich
|
314ea7dbf9
|
Update readme
|
2021-04-12 22:55:49 -07:00 |
|
Alex Forencich
|
a45c36e802
|
Update testbenches
|
2021-04-12 22:55:38 -07:00 |
|
Alex Forencich
|
bf2a779e48
|
Rewrite test
|
2021-03-24 22:00:20 -07:00 |
|
Alex Forencich
|
bb30f0a50f
|
Extract parameter values from cocotb.top
|
2021-03-22 18:07:04 -07:00 |
|
Alex Forencich
|
1f3920afcc
|
Use release version of cocotb for CI
|
2021-03-17 19:10:04 -07:00 |
|
Alex Forencich
|
be689ebb77
|
Update testbenches
|
2021-03-06 19:55:50 -08:00 |
|
Alex Forencich
|
0afd441eba
|
Fix active operation count logic
|
2021-02-17 21:14:51 -08:00 |
|
Alex Forencich
|
e5f5b1c352
|
Remove unused regs
|
2021-02-17 18:30:55 -08:00 |
|
Alex Forencich
|
68387161d4
|
Track active operation count to prevent status FIFO overflow
|
2021-02-17 18:29:44 -08:00 |
|
Alex Forencich
|
83b5d30347
|
Rewrite resets
|
2021-02-17 18:06:47 -08:00 |
|
Alex Forencich
|
ac69ddfa22
|
Update github actions
|
2021-01-16 13:38:10 -08:00 |
|
Alex Forencich
|
03a78413c5
|
Rework sim_build output directory, fix default makefile target
|
2020-12-29 16:09:02 -08:00 |
|
Alex Forencich
|
3a59569105
|
Remove extraneous import
|
2020-12-28 18:53:00 -08:00 |
|
Alex Forencich
|
db58c836f6
|
Use absolute path to test directory
|
2020-12-28 18:52:47 -08:00 |
|
Alex Forencich
|
9ab1fb44b1
|
Convert send/recv to blocking
|
2020-12-18 16:50:50 -08:00 |
|
Alex Forencich
|
ca7f0131ea
|
Remove unnecessary __init__.py files
|
2020-12-15 18:59:49 -08:00 |
|
Alex Forencich
|
be767f8ee7
|
Update readme
|
2020-12-04 16:18:28 -08:00 |
|
Alex Forencich
|
f8ff8a98d5
|
Remove README symlink
|
2020-12-04 16:15:32 -08:00 |
|