Welcome, Guest. Please login or register.

Author Topic: On the feasibility of PPC for Minimig/Fpgaarcade etc.  (Read 6181 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: On the feasibility of PPC for Minimig/Fpgaarcade etc.
« Reply #14 from previous page: December 14, 2010, 02:04:11 AM »
Quote from: billt;598534
I'm sure that was once said about 68K or any other CPU softcore at one time.

What would be the point? Why not? For those decrying it as a sane business proposition, that's one thing. But some involved with such things like Minimig are doing it more to learn how and/or have fun than anything else.

There's a slight difference between emulating a 50Mhz processor and a processor like the one I have in my Powermac (which at 1.8Ghz runs 36 times faster).

No current FPGA (or any that's likely to be introduced soon) operates fast enough to emulate processors running at that speed.
"Not making any hard and fast rules means that the moderators can use their good judgment in moderation, and we think the results speak for themselves." - Amiga.org, terms of service

"You, got to stem the evil tide, and keep it on the the inside" - Rogers Waters

"God was never on your side" - Lemmy

Amiga! "Our appeal has become more selective"
 

Offline fishy_fiz

  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 1813
    • Show only replies by fishy_fiz
Re: On the feasibility of PPC for Minimig/Fpgaarcade etc.
« Reply #15 on: December 14, 2010, 03:33:23 AM »
I just dont see the point to it (at least as far as something like minimig is concerned). Firstly speed of the cloned ppc wouldnt differ greatly to that of a 68k cpu using fpga, and secondly, as most people who have/had one will tell you ppc without rtg is a huge waste of money. Even with RTG I constantly questioned my bppc purcahse. There's maybe a dozen pieces of software that are worth the effort, and those exist for 68k anyway (with the exception of warpsnes,mess, shogo, Heretic2, and Wipeout2097(although most of these are open source anyway)), so given the same speed the ppc side is redundant. The only exceptions to this rule are MOS and OS4, which would both be waaay to slow (even things like Sam and Efika are too slow for things that purport to be modern oses) on an fpga based ppc core.
So, technically yes it can be done, I just dont see a point when it comes to amiga stuff.
Near as I can tell this is where I write something under the guise of being innocuous, but really its a pot shot at another persons/peoples choice of Amiga based systems. Unfortunately only I cant see how transparent and petty it makes me look.
 

Offline billt

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 910
    • Show only replies by billt
    • http://www.billtoner.net
Re: On the feasibility of PPC for Minimig/Fpgaarcade etc.
« Reply #16 on: December 14, 2010, 03:47:56 AM »
Quote from: freqmax;598510
(I recall the only available m68k has an incompatible instruction "MOVE sr,")

The "only available m68k"? There's a few of them on opencores alone.
http://opencores.org/project,tg68
http://opencores.org/websvn,listing,k68
http://opencores.org/project,ao68000 (which I'd like to see happen in minimig)
http://experiment-s.de/en/atari-ste-in-a-chip/

Besides, they're open-source. Fix it.
« Last Edit: December 14, 2010, 03:50:03 AM by billt »
Bill T
All Glory to the Hypnotoad!
 

Offline joemango

  • Newbie
  • *
  • Join Date: Nov 2002
  • Posts: 38
    • Show only replies by joemango
Re: On the feasibility of PPC for Minimig/Fpgaarcade etc.
« Reply #17 on: December 14, 2010, 07:28:16 AM »
Quote from: Iggy;598539
There's a slight difference between emulating a 50Mhz processor and a processor like the one I have in my Powermac (which at 1.8Ghz runs 36 times faster).

No current FPGA (or any that's likely to be introduced soon) operates fast enough to emulate processors running at that speed.



Hear hear.  Any PPC emulator implemented in an FPGA is probably going to run slower than the cheapest current PPC part you can find out there.  Better to put a daughterboard on the replay with a real ppc that doesnt suck up as much power or system resources on the FPGA which is there to emulate chips you CANT get super cheap (or at all).

Yeah, it's probably a good idea to start a PPC core in vhdl, but it wont be really needed for a good while to come.

I say make a pci-e interface daughterboard for replay so you can plug it into an amigaone board and use it for all the classic stuff.
A3000D 030/30  8MB fast, 500MB SCSI, HD floppy.  Sits in a box.
Waiting patiently for my FPGA Replay.
 

Offline billt

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 910
    • Show only replies by billt
    • http://www.billtoner.net
Re: On the feasibility of PPC for Minimig/Fpgaarcade etc.
« Reply #18 on: December 14, 2010, 01:02:25 PM »
Quote from: joemango;598563
I say make a pci-e interface daughterboard for replay so you can plug it into an amigaone board and use it for all the classic stuff.


Does Replay have PCI-Express capability? There are some FPGAs capable of such a connection, but I don't know if the one chosen for this board is one of those or not, or if any connection area was laid out on the board with that kind of signalling in mind. I'd have suggested much the same thing but via PCI32 if there's enough expansion pins available.
Bill T
All Glory to the Hypnotoad!
 

Offline freqmaxTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: On the feasibility of PPC for Minimig/Fpgaarcade etc.
« Reply #19 on: December 14, 2010, 01:26:55 PM »
billt, Minimig uses a physical m68k chip. With a softcore you can correct anything at will.

Minimig has some constraints regarding volts, physcal package etc.. so it's slightly picky about what chip can be used asfair.
 

Offline billt

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 910
    • Show only replies by billt
    • http://www.billtoner.net
Re: On the feasibility of PPC for Minimig/Fpgaarcade etc.
« Reply #20 on: December 14, 2010, 01:45:21 PM »
Quote from: freqmax;598602
billt, Minimig uses a physical m68k chip. With a softcore you can correct anything at will.

Minimig has some constraints regarding volts, physcal package etc.. so it's slightly picky about what chip can be used asfair.


Ah, sorry. I have a DE1 board and forget the original board had a hard CPU chip. I think of Minimig as all-internal to FPGA SoC design, not as a particular PCB. I'll try to remember that part. :)
Bill T
All Glory to the Hypnotoad!
 

Offline freqmaxTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: On the feasibility of PPC for Minimig/Fpgaarcade etc.
« Reply #21 on: December 15, 2010, 02:27:26 AM »
@Iggy, The point is to be compatible with the classic accelerators. Few them ever came near any 1000 MHz ranges ;)