[Coco] Terasic DE-1
Dave Philipsen
dave at davebiz.com
Wed Nov 14 17:04:49 EST 2018
Does the DE10 Nano have flash memory to hold the contents of the CoCo
ROMs? Does it have an audio codec, DRAM, SRAM, etc? I'm not saying
it's completely impossible but by the time you get through trying to
make CoCo3FPGA work on that device it may not really be considered
CoCo3FPGA anymore. And you'd probably be just as well off starting from
scratch...
I have implemented CoCo3FPGA on a non-Terasic board that had quite a few
similarities to the DE-1 and even that implementation falls short of
having all of the features of a real CoCo3FPGA.
Dave
On 11/14/2018 3:28 PM, James Ross wrote:
>
> I’m sure you are referring to the switches, SRAM, PS/2, VGA etc … where the DE2 is quite compatible in those areas, the DE10-Nano would not be.
>
> The port might be a quite bit of challenge but definitely doable. The VGA output would have to go through the HDMI, and the CoCo3’s 512k RAM could be implemented w/ left over FPGA fabric w/o the need for external SRAM.
>
> I would like to see it done. I am slowly learning FPGA logic design but still far from capable of doing something like that.
>
> The De10-Nano can be programmed on the FPGA side alone w/o doing anything w/ the ARM processor. The De10-Nano has 110k LEs -vs- the DE1 20k LEs so, it could ‘technically’ contain 5 CoCoFPGA’s within it! Right?
>
> A very cool project that uses the De10-Nano (+ addon SDRAM and/or IO Board) is the MiSTer project:
>
> https://github.com/MiSTer-devel/Main_MiSTer/wiki
> https://www.facebook.com/groups/1870135613286506/
>
> It can run several dozens of retro systems (cores). It can even run a 486 PC clone which (quoting from memory) uses about 85% of the FPGA and takes a half a day to compile.
>
> Roger has ported his Matchbox CoCo to it. (and presumably still working on it, I don’t think it’s finished).
>
> https://www.facebook.com/groups/mistercoco/
>
> But Rogers project is close source ... (not a complaint, but I would love to see the open source CoCo3FPGA ported to the MiSTer w/ new options and capabilities).
>
> James
>
More information about the Coco
mailing list