EDAboard.com | EDAboard.eu | EDAboard.de | EDAboard.co.uk | RTV forum PL | NewsGroups PL

using an FPGA to emulate a vintage computer

elektroda.net NewsGroups Forum Index - FPGA - using an FPGA to emulate a vintage computer

Goto page Previous  1, 2, 3, 4 ... 14, 15, 16  Next

Eric Chomko
Guest

Mon Feb 08, 2010 7:40 pm   



On Feb 5, 2:13 pm, Michael Schwingen
<news-1235297...@discworld.dascon.de> wrote:
Quote:
["Followup-To:" set to comp.arch.fpga.]

Eric Chomko <pne.cho...@comcast.net> wrote:
Has anyone created a copy machine of an old system using an FPGA? I
was wondering if it would be possible to take an entire SWTPC 6800 and
compile the schematics and have it run on an FPGA board.? Wouldn't
even have to be the latest Xylinx product, I suspect.

There are several such projects, eg. this Atari ST clone:http://www.experiment-s.de/en/

so most systems from the 8-bit era should be no problem at all.


Sehr kewl!

Thanks, that's what I was looking for.

Eric

Eric Chomko
Guest

Mon Feb 08, 2010 7:43 pm   



On Feb 5, 3:10 pm, james <bu...@bud.u> wrote:
Quote:
On Fri, 5 Feb 2010 10:19:25 -0800 (PST), Eric Chomko

pne.cho...@comcast.net> wrote:

|Has anyone created a copy machine of an old system using an FPGA? I
|was wondering if it would be possible to take an entire SWTPC 6800 and
|compile the schematics and have it run on an FPGA board.? Wouldn't
|even have to be the latest Xylinx product, I suspect.

John Kent has done a lot of work using Xilinx chips and synthesizing a
6809 version of the SWTPC onto a chip.

See his webpage here

http://members.optusnet.com.au/jekent/system09/

There is also a yahoo group that is centered around the Tandy CoCO3 on
a Digilent Spartan 3 starter board with the XC3S1000 chip option. The
yahoo group is known as CoCo3fpga I think.



I have a SWTPC 6809. I will look into John Kent's project. Looks like
lots of fun.

Eric

Eric Chomko
Guest

Mon Feb 08, 2010 7:46 pm   



On Feb 5, 4:57 pm, glen herrmannsfeldt <g...@ugcs.caltech.edu> wrote:
Quote:
In comp.arch.fpga Eric Chomko <pne.cho...@comcast.net> wrote:

Has anyone created a copy machine of an old system using an FPGA? I
was wondering if it would be possible to take an entire SWTPC 6800 and
compile the schematics and have it run on an FPGA board.? Wouldn't
even have to be the latest Xylinx product, I suspect.

I haven't done it yet, but I am interested.  I have a Digilent
Spartan3E board for that purpose.  I think it is big enough for
the whole system for many of those machines.


Yep, that is the idea. I run a small Vintage Computer Club near
Greenbelt/College Park, MD and one of the gusy suggested we do such a
thing, so we are trying to get ideas. This thread is really good stuff
for that purpose.

Eric

Eric Chomko
Guest

Mon Feb 08, 2010 7:52 pm   



On Feb 6, 5:23 am, "HT-Lab" <han...@ht-lab.com> wrote:
Quote:
"Mike Treseler" <mtrese...@gmail.com> wrote in message

news:7t3rmlFhriU1_at_mid.individual.net...

Eric Chomko wrote:
Has anyone created a copy machine of an old system using an FPGA? I
was wondering if it would be possible to take an entire SWTPC 6800 and
compile the schematics and have it run on an FPGA board.? Wouldn't
even have to be the latest Xylinx product, I suspect.

No fpga, but same idea:
http://www.grc.com/pdp-8/pdp-8.htm

Looking at the PDP8 picture brings back bad memories of me helping to clear out
the computer lab at my old University which was full of PDP8 and PDP11, it all
went into the skip......;-(


Ouch! Heck even the govt. facility's excess warehouse where I work
saved back the remaining PDP-11s knowing they had collector value. I
believe that they have all been sold off as of about 5 years ago.

Eric Chomko
Guest

Mon Feb 08, 2010 7:55 pm   



On Feb 5, 7:57 pm, Alex Freed <alex_n...@mirrow.com> wrote:
Quote:
Eric Chomko wrote:
Has anyone created a copy machine of an old system using an FPGA? I
was wondering if it would be possible to take an entire SWTPC 6800 and
compile the schematics and have it run on an FPGA board.? Wouldn't
even have to be the latest Xylinx product, I suspect.

I did. Some 8 years ago.

http://alexfreed.com/FPGApple/

And then a few other vintage computers.


Very cool.

Eric

Eric Chomko
Guest

Mon Feb 08, 2010 7:57 pm   



On Feb 6, 7:35 am, n...@puntnl.niks (Nico Coesel) wrote:
Quote:
Eric Chomko <pne.cho...@comcast.net> wrote:
Has anyone created a copy machine of an old system using an FPGA? I
was wondering if it would be possible to take an entire SWTPC 6800 and
compile the schematics and have it run on an FPGA board.? Wouldn't
even have to be the latest Xylinx product, I suspect.

Many people already did that.

http://www.hat.hi-ho.ne.jp/tujikawa/esepld/esemsx2/


Yes, no doubt. I want to do it too, along with others in my Vintage
Computer Club. Perhaps we'll pick something that hasn't been done yet.

Eric

Eric Chomko
Guest

Mon Feb 08, 2010 7:59 pm   



On Feb 6, 1:34 pm, Jecel <je...@merlintec.com> wrote:
Quote:
I try to keep a reasonably updated list of such projects at

http://www.merlintec.com:8080/hardware/31

-- Jecel

Thanks, for the link.

Eric

Joe Pfeiffer
Guest

Mon Feb 08, 2010 9:54 pm   



Al Kossow <aek_at_bitsavers.org> writes:
Quote:

Reviving early computing dinosaurs from the surviving DNA is difficult.

That's a line that deserves to be put above the entrance to a computer
museum.
--
As we enjoy great advantages from the inventions of others, we should
be glad of an opportunity to serve others by any invention of ours;
and this we should do freely and generously. (Benjamin Franklin)

Al Kossow
Guest

Mon Feb 08, 2010 10:14 pm   



On 2/8/10 12:54 PM, Joe Pfeiffer wrote:
Quote:
Al Kossow<aek_at_bitsavers.org> writes:

Reviving early computing dinosaurs from the surviving DNA is difficult.

That's a line that deserves to be put above the entrance to a computer
museum.

Typo, this was what I actually meant to say

"Reanimating early computing dinosaurs from surviving DNA is difficult."

glen herrmannsfeldt
Guest

Mon Feb 08, 2010 10:31 pm   



In comp.arch.fpga Al Kossow <aek_at_bitsavers.org> wrote:
(snip)

Quote:
Personally, I'm very interested in seeing B5500 running again.
I'm hoping the MCP tapes we have in the CHM archives are
recoverable. I have scanned most of the software listings CHM
has in the archives and put them up on bitsavers.

The B5500 was the first computer I did any programming on, when
I was about nine. Not so much later, it was sold. I then
rediscovered programming some years later, first on an HP 9810A,
and then OS/360 Fortran.

It would be nice to try the B5500 again, though software emulation
(instead of FPGA emulation) would probably be just fine.

(snip)

Quote:
Hans Pufal was working on microcode level simulation of the 360/30,
working from reverese-engineered microcode from the Field
Engineering documents.

I thought someone had copies of the microcode, but then again
maybe that is what they meant. Are there no copies of the
actual ROS available in museums?

-- glen

Peter Flass
Guest

Mon Feb 08, 2010 11:27 pm   



Jecel wrote:
Quote:
On Feb 8, 2:42 am, H. Peter Anvin wrote:
You can add to that list:

http://www.abc80.org/~hpa/fpga/

Thanks! This is doubly wonderful since not only do I love FPGA based
retrocomputing but am also very interested in the history of computing
of countries outside the better known US/UK stuff.


From the sound of the projects being done, it sounds like it's a
challenge to use FPGA to emulate even simple instruction sets, no?

Peter Flass
Guest

Mon Feb 08, 2010 11:31 pm   



Al Kossow wrote:
Quote:

Personally, I'm very interested in seeing B5500 running again. I'm
hoping the MCP tapes we have
in the CHM archives are recoverable. I have scanned most of the software
listings CHM has in the
archives and put them up on bitsavers.

If not, you'd have to cob up some Algol compiler to cross-compile ESPOL,
and then bootstrap MCP, Algol, and ESPOL using that. Difficult, but
do-able, once the code gets OCR'd (or, having looked at the listings,
more likely re-keyed.)

Joe Pfeiffer
Guest

Mon Feb 08, 2010 11:46 pm   



Peter Flass <Peter_Flass_at_Yahoo.com> writes:

Quote:
Jecel wrote:
On Feb 8, 2:42 am, H. Peter Anvin wrote:
You can add to that list:

http://www.abc80.org/~hpa/fpga/

Thanks! This is doubly wonderful since not only do I love FPGA based
retrocomputing but am also very interested in the history of computing
of countries outside the better known US/UK stuff.


From the sound of the projects being done, it sounds like it's a
challenge to use FPGA to emulate even simple instruction sets, no?

In the same sense that emulating them in TTL chips is a challenge --
it's a comparable task, but done by writing VHDL or Veriolog instead of
by using a wire-wrap gun.

If you really want to embed a simple computing core in an FPGA project,
they're available off-the-shelf in libraries and can just be stuck in as
needed. But that's not the goal of these projects.
--
As we enjoy great advantages from the inventions of others, we should
be glad of an opportunity to serve others by any invention of ours;
and this we should do freely and generously. (Benjamin Franklin)

james
Guest

Tue Feb 09, 2010 12:04 am   



On Fri, 5 Feb 2010 21:57:28 +0000 (UTC), glen herrmannsfeldt
<gah_at_ugcs.caltech.edu> wrote:

|In comp.arch.fpga Eric Chomko <pne.chomko_at_comcast.net> wrote:
|> Has anyone created a copy machine of an old system using an FPGA? I
|> was wondering if it would be possible to take an entire SWTPC 6800 and
|> compile the schematics and have it run on an FPGA board.? Wouldn't
|> even have to be the latest Xylinx product, I suspect.
|
|I haven't done it yet, but I am interested. I have a Digilent
|Spartan3E board for that purpose. I think it is big enough for
|the whole system for many of those machines.
|
|-- glen
|==============

Glenn

The XC3S500e is big enough to do most if not all.

james

glen herrmannsfeldt
Guest

Tue Feb 09, 2010 1:22 am   



In comp.arch.fpga james <bubba_at_bud.u> wrote:
(snip)

Quote:
The XC3S500e is big enough to do most if not all.

Well, I have thought as far as the Sparcstation 1.
That might require a bigger FPGA.

Sun has released verilog code for more recent SPARC processors.
It is likely that those, along with the rest of an actual system,
would be too big for even the larger XC3S devices. Maybe the
Spartan 6 is bigger.

Another one to consider is the Macintosh Plus or SE. That is,
68000 based Mac. Also, 68010 or 68020 based Sun systems.

-- glen

Goto page Previous  1, 2, 3, 4 ... 14, 15, 16  Next

elektroda.net NewsGroups Forum Index - FPGA - using an FPGA to emulate a vintage computer

Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
RTV map EDAboard.com map News map EDAboard.eu map EDAboard.de map EDAboard.co.uk map Opony