Re: [M100] MiSTer FPGA Core
I agree the de-10 is overkill for just running a 100/102 Core but adding it to the list of other computers from that era really is adding value. I also like the fact that it’s not software emulation but an actual hardware emulation of the computer. I use a lot of other 8-bit computers with the MiSTer and really enjoy it. Also makes it easy to use alternate ROMs and configurations easy. Sean Sean
Re: [M100] MiSTer FPGA Core
On 4/19/20 6:05 PM, Josh Malone wrote: Heck, for this, the ARM could run the whole blasted show! Yeah, this was kinda the conclusion I came to after coding up the FPGA. I asked myself "How is this different / better than simply running VirtualT on an embedded board?". Ken
Re: [M100] MiSTer FPGA Core
Probably... I have run the AltairDuino 8800 emulator on a Pi, and it runs the virtual 8080 CPU at almost 88MHz. Tom Wilson wilso...@gmail.com (619)940-6311 K6ABZ On Sun, Apr 19, 2020 at 6:06 PM Josh Malone wrote: > Heck, for this, the ARM could run the whole blasted show! > > On Sun, Apr 19, 2020 at 9:03 PM Tom Wilson wrote: > >> The DE-10 Nano also has an ARM CPU which handles I/O and provides a nice >> interface for USB and (I think) the HDMI frame buffer. This should save a >> lot of effort when it comes to I/O mapping, since the ARM software can >> handle the keyboard and storage interface (for backing up RAM in between >> sessions and the presumed TPDD and REX flash storage interfaces.) >> >>
Re: [M100] MiSTer FPGA Core
Heck, for this, the ARM could run the whole blasted show! On Sun, Apr 19, 2020 at 9:03 PM Tom Wilson wrote: > The DE-10 Nano also has an ARM CPU which handles I/O and provides a nice > interface for USB and (I think) the HDMI frame buffer. This should save a > lot of effort when it comes to I/O mapping, since the ARM software can > handle the keyboard and storage interface (for backing up RAM in between > sessions and the presumed TPDD and REX flash storage interfaces.) > >
Re: [M100] MiSTer FPGA Core
The DE-10 Nano also has an ARM CPU which handles I/O and provides a nice interface for USB and (I think) the HDMI frame buffer. This should save a lot of effort when it comes to I/O mapping, since the ARM software can handle the keyboard and storage interface (for backing up RAM in between sessions and the presumed TPDD and REX flash storage interfaces.) On Sun, Apr 19, 2020 at 5:59 PM Josh Malone wrote: > The MiSTer is based on the Terasic DE-10 nano, which is based on a Cyclone > 5. The board has 1GB of DDR3 RAM, but most MiSTers are build with an add-on > board containing 32 or 128 (or more) MB of SDRAM so you don't have to deal > with DDR. > > -Josh > > On Sun, Apr 19, 2020 at 8:34 PM Ken Pettit wrote: > >> I have most of one. It has been quite some time since I worked on it, >> but I had it running a modified version of the M100 ROM. >> >> It was working on an Actel FPGA at the time sometime in the 2009 - 2010 >> timeframe, but I believe that FPGA is now obsolete. But it is mostly >> just Verilog / VHDL code that could be ported to any FPGA. >> >> When I say modified ROM, the modifications were because I had extended >> the 8085 CPU with 24- bit registers and relative branches. I had it >> running in simulation a few months back. From what I recall, I had >> modules for the LCD, keyboard, 80155, etc. >> >> What type of FPGA are you interested in using? I typically use Xilinx >> these days. >> >> Ken >> >> On 4/19/20 4:28 PM, Sean O'Rourke wrote: >> > I know this is a crazy random question. >> > >> > Not sure if anyone here has an FPGA programming knowledge and who could >> make a core or know someone who could make a core for the 100/102 for the >> MiSTer project. Would be a really awesome option to have an FPGA version of >> the 100. >> > >> > Sean >> >> -- Tom Wilson wilso...@gmail.com (619)940-6311 K6ABZ
Re: [M100] MiSTer FPGA Core
The MiSTer is based on the Terasic DE-10 nano, which is based on a Cyclone 5. The board has 1GB of DDR3 RAM, but most MiSTers are build with an add-on board containing 32 or 128 (or more) MB of SDRAM so you don't have to deal with DDR. -Josh On Sun, Apr 19, 2020 at 8:34 PM Ken Pettit wrote: > I have most of one. It has been quite some time since I worked on it, > but I had it running a modified version of the M100 ROM. > > It was working on an Actel FPGA at the time sometime in the 2009 - 2010 > timeframe, but I believe that FPGA is now obsolete. But it is mostly > just Verilog / VHDL code that could be ported to any FPGA. > > When I say modified ROM, the modifications were because I had extended > the 8085 CPU with 24- bit registers and relative branches. I had it > running in simulation a few months back. From what I recall, I had > modules for the LCD, keyboard, 80155, etc. > > What type of FPGA are you interested in using? I typically use Xilinx > these days. > > Ken > > On 4/19/20 4:28 PM, Sean O'Rourke wrote: > > I know this is a crazy random question. > > > > Not sure if anyone here has an FPGA programming knowledge and who could > make a core or know someone who could make a core for the 100/102 for the > MiSTer project. Would be a really awesome option to have an FPGA version of > the 100. > > > > Sean > >
Re: [M100] MiSTer FPGA Core
I have most of one. It has been quite some time since I worked on it, but I had it running a modified version of the M100 ROM. It was working on an Actel FPGA at the time sometime in the 2009 - 2010 timeframe, but I believe that FPGA is now obsolete. But it is mostly just Verilog / VHDL code that could be ported to any FPGA. When I say modified ROM, the modifications were because I had extended the 8085 CPU with 24- bit registers and relative branches. I had it running in simulation a few months back. From what I recall, I had modules for the LCD, keyboard, 80155, etc. What type of FPGA are you interested in using? I typically use Xilinx these days. Ken On 4/19/20 4:28 PM, Sean O'Rourke wrote: I know this is a crazy random question. Not sure if anyone here has an FPGA programming knowledge and who could make a core or know someone who could make a core for the 100/102 for the MiSTer project. Would be a really awesome option to have an FPGA version of the 100. Sean
[M100] MiSTer FPGA Core
I know this is a crazy random question. Not sure if anyone here has an FPGA programming knowledge and who could make a core or know someone who could make a core for the 100/102 for the MiSTer project. Would be a really awesome option to have an FPGA version of the 100. Sean