Post #2073163
2026-05-02 11:32 UTC
Made some time for 🏝️ Isle.Computer today. Getting the graphics registers working across clock domains so the CPU can double buffer, scroll, adjust transparency etc. #FPGA
Images show RISC-V CPU reading graphics registers in sim and on #ULX3S.
Replies (1)
-
@WillFlux@mastodon.social 2026-05-02 11:43
It would be easier to use one clock domain for the whole Isle design, but that forces everything (CPU, graphics, audio et al) to run at the pixel clock. Instead, I run the system at one clock, and the display logic is free to run at the pixel clock. The price is handling CDC in the display device.