(Tim) Efthimis Kritikos Efthimis
Efthimis pushed to master at Efthimis/9086 2023-11-12 17:30:30 +00:00
189b037bdf Added proper line wrapping for HD44780 LCDs and rewrote half the driver to make it more flexible
Efthimis pushed to master at Efthimis/9086 2023-11-12 13:29:45 +00:00
618c3102d8 Fixed some dependencies on the makefiles
Efthimis pushed to master at Efthimis/9086 2023-11-12 07:30:33 +00:00
7d2cb5672f Reduced numbers to be sorted in gnome_sort.asm to fit in lcd, fixed hlt on real hardware, slowed down cpu, increased lcd fifo and with that I almost got gnome_sort.asm working perfectly on real hardware
Efthimis pushed to master at Efthimis/9086 2023-11-12 04:04:39 +00:00
e06c0eeaa0 Made the build system simplify the microcode so that yosys understands and synthesises it! Now gnome_sort.asm almost works!
Efthimis pushed to master at Efthimis/9086 2023-11-12 03:13:01 +00:00
fa62b07c14 Removed probably unnecessary high impedance case yosys was complaining about in registers.v
Efthimis pushed to master at Efthimis/9086 2023-11-12 02:58:57 +00:00
f471b305d8 Switched some assignments in decode.v to non-blocking which fixed a seemingly unrelated bug with incrementing the accumulator, added some more working test code in colored_led.asm and did some semantic changes as per yosys suggestions
Efthimis pushed to master at Efthimis/9086 2023-11-12 00:06:56 +00:00
4c130a8d63 Added back removed warnings to verilator since we have now fixed those issues
Efthimis pushed to master at Efthimis/9086 2023-11-09 23:09:34 +00:00
09b3d51015 Added statistics to place&route
863af26422 Forgot to add the changes to colored_led.asm from the previous commit
Compare 2 commits »
Efthimis pushed to master at Efthimis/9086 2023-11-09 22:10:47 +00:00
a88c420ca5 Added an I2C driver, a PCF8574 driver and an HD44780 display driver. Unfortunately this shows that even fibonacci doesn't run correctly. Nonetheless, I made colored_led.asm output text to the display!
Efthimis pushed to master at Efthimis/9086 2023-11-07 14:40:23 +00:00
e0dc7bae07 Move the diagram below some text since it looks a bit ugly this way
Efthimis pushed to master at Efthimis/9086 2023-11-07 14:37:00 +00:00
1a1634c673 Updated README, improved fpga-specific makefile options and updated the version number
Efthimis pushed to master at Efthimis/Testing 2023-11-07 14:23:06 +00:00
df4e927d06 edits
Efthimis pushed to master at Efthimis/Testing 2023-11-07 13:50:12 +00:00
54233baa70 edits
Efthimis pushed to master at Efthimis/Testing 2023-11-07 13:49:41 +00:00
80a323118b edits
Efthimis pushed to master at Efthimis/Testing 2023-11-07 13:48:06 +00:00
10f33ac651 edits
Efthimis pushed to master at Efthimis/Testing 2023-11-07 13:46:49 +00:00
3c38505627 edits
Efthimis pushed to master at Efthimis/Testing 2023-11-07 13:43:33 +00:00
61e0ee8e21 edits
Efthimis pushed to master at Efthimis/Testing 2023-11-07 13:30:48 +00:00
a9ecc80990 edit
Efthimis pushed to master at Efthimis/Testing 2023-11-07 13:24:17 +00:00
9c169882e7 test
Efthimis pushed to master at Efthimis/9086 2023-11-06 08:17:47 +00:00
4767a7addc Updated progress on README