Commit Graph

11 Commits

Author SHA1 Message Date
7e3239700d start playing around with sampler (not working at all, wb issues I think) 2023-06-17 15:56:11 +00:00
64fb1fd3a6 Add patch to migen to maybe fix things? 2023-06-03 16:35:39 -06:00
5b62dd300b gw: fix synthesis
Still unclear what exactly this fixes, I think mostly bugs in
migen/LiteX. Not sure if it's synthesizing the memory elements for the
sampler modules either.
2023-06-03 11:44:17 -06:00
8e6e483f92 gw: switch to strobe-style control bits for controller 2023-05-27 13:20:26 -06:00
0e3328aac1 gw: add some end to end unit tests for sampler controller 2023-05-27 12:08:34 -06:00
627550840c gw: add skipping test suites 2023-05-27 11:03:18 -06:00
1ab88bb698 gw: more peak detector unit tests 2023-05-27 10:36:48 -06:00
1d8c9ca224 gw: Start testing peak detector, and fix a bug! 2023-05-27 10:36:42 -06:00
f6d3868273 re-arrange things and start a simple test manager 2023-05-13 09:49:58 -06:00
39b5dd7193 gw: finish CDC sampler module
Just need to hook this into the FIFO I made before, and write all the
peak detection, triggering, and trigger enable logic, + hook everything
into a single wishbone address space.
2023-04-23 20:45:57 -06:00
c0b293e0c7 gateware: move back to LiteX
Had too many issues with integrating LiteEth. I put my FW into a LiteX
SoC and it worked, so I migrated back. With the knowledge I gained doing
Amaranth I could fix the issues I had adding a wishbone slave device
pretty easily.
2023-04-22 18:35:13 -06:00