gary/lib
David Anderson eb2bb40fd3 lib/ECP5_RAM: fix wiring of address bits
When using more than 1 bit data words, you have to use a subset of the
14 address bits that the primitive offers. I was feeding addresses into
the lower N bits of the primitive (e.g. lower 12 bits for a 4-bit memory),
but it turns out you're supposed to use the _upper_ N address bits.
2024-09-16 11:18:46 -07:00
..
ClockOut.bsv lib/ClockOut: hack module to export a clock as an ordinary signal 2024-09-07 10:06:50 -07:00
ClockOut.v lib/ClockOut: hack module to export a clock as an ordinary signal 2024-09-07 10:06:50 -07:00
DelayLine.bsv lib/DelayLine: add a bit more documentation 2024-08-20 09:15:52 -07:00
DelayLine_Test.bsv lib/DelayLine: plumb verbose test flag into tests 2024-09-09 11:20:13 -07:00
ECP5_RAM.bsv lib/ECP5_RAM: fix wiring of address bits 2024-09-16 11:18:46 -07:00
ECP5_RAM.v lib/ECP5_RAM: invert reset signal going into the primitive 2024-09-14 20:16:44 -07:00
GlitchFilter.bsv lib/GlitchFilter: a glitch filter to debounce input pins 2024-09-12 18:11:21 -07:00
GlitchFilter_Test.bsv lib/GlitchFilter: a glitch filter to debounce input pins 2024-09-12 18:11:21 -07:00
PackUnpack.bsv lib/PackUnpack: helper to pack and unpack values for transmission 2024-09-14 13:01:07 -07:00
PackUnpack_Test.bsv lib/PackUnpack: helper to pack and unpack values for transmission 2024-09-14 13:01:07 -07:00
PinSync.bsv lib/PinSync: switch back to Reg type, annotate required timing 2024-09-13 10:45:39 -07:00
PinSync_Test.bsv lib/PinSync: switch back to Reg type, annotate required timing 2024-09-13 10:45:39 -07:00
Strobe.bsv lib/Strobe: rewrite, using better math and some sad type hacking 2024-09-13 11:41:12 -07:00
Strobe_Test.bsv lib/Strobe: rewrite, using better math and some sad type hacking 2024-09-13 11:41:12 -07:00
Testing.bsv lib/Testing: add helper module to access test flags 2024-09-09 11:15:51 -07:00
UART.bsv lib/UART: move from debugger, it's generic enough 2024-09-13 23:05:48 -07:00
UART_Test.bsv lib/UART: move from debugger, it's generic enough 2024-09-13 23:05:48 -07:00
ulx3s_v20.lpf tasks: support running nextpnr with a generic ulx3s pin map 2024-09-06 16:11:03 -07:00