Markus Koch markus
markus commented on issue electronics/ttl-fpga#12 2019-06-23 10:01:42 +02:00
LUT output-muxing pin-swap

More thoughts on this. If I do this, I can never drive B to net 1 or 3. Essentially not a big deal as we can just swap LUT3-1 and LUT3-2 in SW.

markus opened issue electronics/ttl-fpga#14 2019-06-22 23:09:07 +02:00
Reverse bit order in cell-specific code
markus commented on issue electronics/ttl-fpga#12 2019-06-22 22:58:57 +02:00
LUT output-muxing pin-swap

Actually, that's not quite correct. To get the LUT Output Muxing table as shown besides the MUX, pin 12 (currently B) needs to be removed from the pad and shorted to pin 13 (A) next to it. Luckily, that bodge super easy to perform.

markus pushed to sw at electronics/ttl-fpga 2019-06-22 17:51:07 +02:00
29efb7446b Add spreadsheet to help generate LUT configs
markus pushed to sw at electronics/ttl-fpga 2019-06-22 17:47:45 +02:00
0de1c093cd Add program.sh script
markus pushed to sw at electronics/ttl-fpga 2019-06-22 17:25:14 +02:00
15fe4e4ca3 Add test configuration for 2-bit counter
6846aff71d Add debug print for bitstream bits
01df956317 Fix a variety of bugs found during integration
89e78a3576 Add test configuration for counter
ed31edabd9 Add debug print for bitstream bits
Compare 6 commits »
markus pushed to sw at electronics/ttl-fpga 2019-06-22 17:22:43 +02:00
89e78a3576 Add test configuration for counter
ed31edabd9 Add debug print for bitstream bits
6ef93fef50 Fix a variety of bugs found during integration
Compare 3 commits »
markus opened issue electronics/ttl-fpga#13 2019-06-22 17:19:16 +02:00
Drive SEL A/A or B/B not detected as invalid
markus opened issue electronics/ttl-fpga#12 2019-06-22 16:54:40 +02:00
LUT output-muxing pin-swap
markus opened issue electronics/ttl-fpga#11 2019-06-22 15:40:03 +02:00
Sync bit wrong polarity
markus commented on issue electronics/ttl-fpga#10 2019-06-22 12:27:11 +02:00
Solder the boards up

Done. Within time, within budget. Generally ahead of schedule.

markus closed issue electronics/ttl-fpga#10 2019-06-22 12:27:11 +02:00
Solder the boards up
markus pushed to sw at electronics/ttl-fpga 2019-06-21 21:17:56 +02:00
28adf2340b Add FDEF for single-cell FPGA
markus pushed to sw at electronics/ttl-fpga 2019-06-21 21:17:11 +02:00
ae2e6552ce Add option to generate binary or ASCII hex bitstreams
7df813fc71 Add argument parsing
Compare 2 commits »
markus pushed to sw at electronics/ttl-fpga 2019-06-21 20:31:59 +02:00
0834cf0c0d Finish basic bitstream generator
markus pushed to sw at electronics/ttl-fpga 2019-06-20 13:44:00 +02:00
5d86f8c7cf Start bitstream generator
markus pushed to sw at electronics/ttl-fpga 2019-06-19 18:33:22 +02:00
a1d635889c Clean up
markus pushed to sw at electronics/ttl-fpga 2019-06-19 18:25:44 +02:00
925e17372a Implement fpga_isp_chain_new
markus deleted tag master from scripts/bashrc 2019-06-19 17:04:00 +02:00
markus pushed to master at scripts/bashrc 2019-06-19 17:04:00 +02:00
651421be54 Initial commit