no2fpga / no2hub75

Nitro HUB75 LED panel driver FPGA core
Other
25 stars 4 forks source link

using this core on another architecture #1

Open ChinoLuo opened 10 months ago

ChinoLuo commented 10 months ago

hello, i am interested in using this core on another architecture, could you please tell me the changes. thank you!

smunaut commented 10 months ago

In rtl/hub75_framebuffer.v it uses SB_SPRAM256KA which are memory specific to the ice40up5k. You can replace this whole module with just inferred RAM.

And in rtl/hub75_phy.v and rtl/hub75_phy_ddr.v it uses SB_IO which are used for IO registers and will need to be replaced with equivalent on your chosen architecture.

ChinoLuo commented 10 months ago

hello, i am not so familiar with FPGA, could you show me the replacement module on Cyclone platform if you have some experiences.