-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathLOG
More file actions
27 lines (11 loc) · 982 Bytes
/
LOG
File metadata and controls
27 lines (11 loc) · 982 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
https://fpga.michelanders.nl/ - mentions that you can write two addrs in two cycles and immediately read the corresponding two values in the next two cycles.
maybe we can fetch next inst within exec_wait and use it if no jmp.... 1 cycle per inst for most insts..
PSRAM IS SUPER ANNOYING. this data sheet is helpful: https://tomverbeure.github.io/assets/icev/LY68L6400-0.4.pdf. managed to get it to show manufacturer id. probably just too slow.
might be easier to just use spram and manage the logic between vga using it and the cpu using it.
for using spram with one rw port for both vga and
2d brainfuck...
speedup button to ignore the serial waits!!??
https://cervisial.wordpress.com/2016/02/02/using-serial-adapters-with-baudrates-230400-on-osx/
could run mem at 2x speed to get next-cycle reads.
could do this: set addr, set addr+1, read & set addr+2, read+1 & set addr+3...
could load curr, prev and next cell. might be able to save stuff by just shifting..?