Commit Graph

1277 Commits

Author SHA1 Message Date
Bruno Levy
218f2de076 Moved from Harvard to Von Neumann architecture (single memory space
for instructions and data)
2020-06-06 18:23:16 +02:00
Bruno Levy
d96100effd Renamed ALU internal registers. 2020-06-02 19:44:05 +02:00
Bruno Levy
fdf576b0dc Cleanup, comments. 2020-06-02 07:56:24 +02:00
Bruno Levy
6fd7d0f57d Added reset button 2020-06-01 22:44:03 +02:00
Bruno Levy
54c5eb33a6 New test program for the led matrix. 2020-06-01 20:58:18 +02:00
Bruno Levy
943da37ab5 New test program for the led matrix. 2020-06-01 20:57:59 +02:00
Bruno Levy
f25f6574f9 Added support for led matrix MAX2719 controller
Added comments in example programs.
2020-05-31 23:09:28 +02:00
Bruno Levy
31042741de Added support for MAX2719 led matrix controller 2020-05-31 23:09:03 +02:00
Bruno Levy
d8cff621e7 Clearer comments on RAM/ROM options. 2020-05-30 11:47:22 +02:00
Bruno Levy
a0097b475a Parameters to tune RAM/ROM size 2020-05-30 07:44:38 +02:00
Bruno Levy
69520d1326 Update README.md 2020-05-30 07:44:08 +02:00
Bruno Levy
659635457f Gained 100 LUTs or so by expliciting bit patterns used in shifter rather
than relying on N+1 bits signed shifts.
2020-05-28 23:53:53 +02:00
Bruno Levy
2323c43147 Making address busses narrower. 2020-05-28 15:55:35 +02:00
Bruno Levy
0de5e72796 * Pushed clock to 60 MHz
* Added clock divider for OLED display control (does not support more
  than 40 MHz)
* Fine-tuned OLED_test program (removed unneeded oled_wait calls)
2020-05-28 10:34:07 +02:00
Bruno Levy
d4507e2749 removed erroneously commited file 2020-05-27 23:05:38 +02:00
Bruno Levy
40057ac3ac New Mandelbrot example. 2020-05-27 21:24:52 +02:00
Bruno Levy
d1b573661b Cleaning blinker example. 2020-05-27 18:04:49 +02:00
Bruno Levy
3e8e1e04db Update README.md 2020-05-27 17:59:04 +02:00
Bruno Levy
7dbcac63ed Update README.md 2020-05-27 17:58:31 +02:00
Bruno Levy
08779af579 Cleanup, fixing hierarchy (else examples do not compile) 2020-05-27 17:48:26 +02:00
Bruno Levy
483b1d61dc Merge branch 'master' of https://github.com/BrunoLevy/learn-fpga 2020-05-27 17:37:55 +02:00
Bruno Levy
a2d6e695cd Cleaning. 2020-05-27 17:37:29 +02:00
Bruno Levy
8771b4049c Update README.md 2020-05-27 17:34:54 +02:00
Bruno Levy
64fea2f22e Inititial import 2020-05-27 17:24:22 +02:00
Bruno Levy
1eab7e7874 Initial import. 2020-05-27 17:13:09 +02:00
Bruno Levy
4fae8a57ab Initial import. 2020-05-27 17:07:47 +02:00
Bruno Levy
7e3ed9f849 Initial commit 2020-05-27 17:04:06 +02:00