Has anyone looked at porting MiSTer to Zynq?

https://github.com/MiSTer-devel/Main_MiSTer/wiki
spacexguy
Atarian
Atarian
Posts: 1
Joined: Mon Mar 02, 2020 6:09 pm

Has anyone looked at porting MiSTer to Zynq?

Post by spacexguy »

Hi,
I'm an FPGA developer who is predominantly a hardware guy, very little software experience. I've ordered a MiSTer Board, but I'm still waiting for it, but I do have a few Zynq Ultrascale+ Development kits lying around (ZCU702&704). I was wondering if anyone has ported/ tried porting to a Zynq Ultrascale+.
Thanks!
ex68k
Atari maniac
Atari maniac
Posts: 77
Joined: Sat Oct 26, 2013 11:13 am

Re: Has anyone looked at porting MiSTer to Zynq?

Post by ex68k »

spacexguy wrote:Hi,
I'm an FPGA developer who is predominantly a hardware guy, very little software experience. I've ordered a MiSTer Board, but I'm still waiting for it, but I do have a few Zynq Ultrascale+ Development kits lying around (ZCU702&704). I was wondering if anyone has ported/ tried porting to a Zynq Ultrascale+.
Thanks!
I don't think, the ZCU704 is "Ultrascale+" ;-)

Anyway, a lot of the cores run on SDRAM, which you usually don't have on the Zynq boards, so that would be the biggest issue in porting anything.
The ones , which just use internal BRAM should be easy ...
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: Has anyone looked at porting MiSTer to Zynq?

Post by Sorgelig »

It will also require to port Linux part to this board and then create the communication channel to FPGA.
FPGAzumSpass
Atari nerd
Atari nerd
Posts: 46
Joined: Sat Nov 16, 2019 10:09 am

Re: Has anyone looked at porting MiSTer to Zynq?

Post by FPGAzumSpass »

Are you sure its not the 104 instead of 704?

That one is ultrascale+ and has 4 Mbyte(!) of internal BRAM.
Some cores should run fine with that, but not all.
Also it has dedicated(not shared with processor) DDR4, which could replace sdram for some more cores. (not all again)

Still it's a lot of work, with the main work being the framework as Sorgelig said.


I was targeting the ZCU104 myself for GBA/DS development, as it has massive amounts of memory and can clock very high, but switched to another board(nexys Video) because of cost.
If you ever want to get rid of it, contact me :D

Return to “MiSTer”