Welcome, Guest. Please login or register.

Author Topic: FPGA Replay Board  (Read 820897 times)

Description:

0 Members and 14 Guests are viewing this topic.

Offline TheGoose

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 1458
  • Country: us
  • Gender: Male
    • Show only replies by TheGoose
    • http://www.amiga.org/forums/blog.php?u=827
Re: FPGA Replay Board
« Reply #284 on: March 25, 2011, 01:25:22 PM »
Quote from: lou_dias;624532
Unless the '060 is used, you'll pay out the nose.
Natami is aiming for more performance and an '050 on the fpga.  Hence it will *probably* cost less than a Replay with a *new* 060 and daughter card.

The Natami is still a step ahead in performance as an Amiga...and that's not an insult to the Replay.  All you have to look at is the fpga used and the memory used.
However, the Natami will not be user-reprogrammable to run alternate platforms and that's where the Replay comes into its own market.

The Replay is going to be a great alternative to the Frankenstein method of accelerating classic Amigas...and run older alternate platforms.  There is no ill will between the two teams.

FPGA technology is advancing the 68k platform.  Minimig, Replay, Natami offer us NEW hardware at the performance and budget of your liking.  This is a win for Amigans everwhere.


Will be hard to choose. Well, I hope we have a day where we have a hard choice to make; with these options. And lets hope one of these sees the light of day this year...
G1200, A3000D, A1200 PPC AOS4.0C

I\'m on Google +
 

Offline Darrin

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show only replies by Darrin
Re: FPGA Replay Board
« Reply #285 on: March 25, 2011, 01:33:10 PM »
Quote from: lou_dias;624532
Natami is aiming for more performance and an '050 on the fpga.  Hence it will *probably* cost less than a Replay with a *new* 060 and daughter card.



Surely any core the Natami uses in FPGA (and thus performance) could also be used by the bare FPGA Arcade?

Already it has a working 680x0 core in FPGA capable of running WB3.x and running at insane speeds.  As it looks like the 68060 will be running at 100MHz or more, I have to wonder whether the Natami '050 softcore will be able to keep up with a real 68060 at that speed.

It is going to be interesting to compare both machines.

From a pure "Amiga" point of view, I still see the Natami and FPGA Arcade as I used to view the A2000 and the A500 (or A4000 and A1200).  The Natami seems destined for a nice big case, full of expansions and which never has the top fitted because you're always adding to it while the FPGA Arcade is going into a tiny case where you never have to mess with it.  :)
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline psxphill

Re: FPGA Replay Board
« Reply #286 on: March 25, 2011, 01:43:54 PM »
Quote from: Darrin;624541
Surely any core the Natami uses in FPGA (and thus performance) could also be used by the bare FPGA Arcade?

Depends on the speed and size of the FPGA ( which also affects the cost ). Without the source code it will be tricky to adapt as well.
 

Offline Joeled

Re: FPGA Replay Board
« Reply #287 on: March 25, 2011, 02:04:22 PM »
@mikej
Any new video on its way? Maybe show some games? :afro:
 

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: FPGA Replay Board
« Reply #288 on: March 25, 2011, 04:21:03 PM »
Quote from: lou_dias;624532
Unless the '060 is used, you'll pay out the nose.
Natami is aiming for more performance and an '050 on the fpga.  Hence it will *probably* cost less than a Replay with a *new* 060 and daughter card.

The Natami is still a step ahead in performance as an Amiga...and that's not an insult to the Replay.  All you have to look at is the fpga used and the memory used.
However, the Natami will not be user-reprogrammable to run alternate platforms and that's where the Replay comes into its own market.

The Replay is going to be a great alternative to the Frankenstein method of accelerating classic Amigas...and run older alternate platforms.  There is no ill will between the two teams.

FPGA technology is advancing the 68k platform.  Minimig, Replay, Natami offer us NEW hardware at the performance and budget of your liking.  This is a win for Amigans everwhere.

I can't picture sourcing an '060 any other way than used.
And of course you're right, the Natami is designed as an enhanced Amiga.
Frankly all I'm really interested in under WB3.X is legacy software.
For new software I'll stick with MorphOS.
"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 Louis Dias

Re: FPGA Replay Board
« Reply #289 on: March 25, 2011, 04:48:39 PM »
Quote from: Darrin;624541
Surely any core the Natami uses in FPGA (and thus performance) could also be used by the bare FPGA Arcade?

Already it has a working 680x0 core in FPGA capable of running WB3.x and running at insane speeds.  As it looks like the 68060 will be running at 100MHz or more, I have to wonder whether the Natami '050 softcore will be able to keep up with a real 68060 at that speed.

It is going to be interesting to compare both machines.

From a pure "Amiga" point of view, I still see the Natami and FPGA Arcade as I used to view the A2000 and the A500 (or A4000 and A1200).  The Natami seems destined for a nice big case, full of expansions and which never has the top fitted because you're always adding to it while the FPGA Arcade is going into a tiny case where you never have to mess with it.  :)


NATAMI's fpga is larger and faster than Replay's so unless the team licenses only the SAGA core, that will not be possible.

The target for the '050 is in the 100-150 MHz range and it will have many advances like a larger cache and code-fusing.  Many instuctions will be executed in 1 cycle.

For users, the Natami will not be offered with an '060 card but with a core running the N050.  While the '060 may be considered an upgrade for the Replay, this is not the case with Natami and only serves to get the Natami in developer's hands (expensively) until the cpu core is finalized.

As a CD32+SX1 owner, either board is a serious upgrade in performance for me.

With NEW upgraded affordable hardware in the field, I hope software rises to take advantage of it. :)

As I understand it, the latest 'core' of Replay is achieving '040-like performance which is great!
« Last Edit: March 25, 2011, 04:53:52 PM by lou_dias »
 

Offline TheGoose

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 1458
  • Country: us
  • Gender: Male
    • Show only replies by TheGoose
    • http://www.amiga.org/forums/blog.php?u=827
Re: FPGA Replay Board
« Reply #290 on: March 25, 2011, 04:51:03 PM »
So should I shop for a full 68060 or the LC low cost models? Does that matter in this application?
G1200, A3000D, A1200 PPC AOS4.0C

I\'m on Google +
 

Offline trekiej

Re: FPGA Replay Board
« Reply #291 on: March 25, 2011, 04:52:56 PM »
Get the full 68060 if you can afford it.
Amiga 2000 Forever :)
Welcome to the Planar System.
 

Offline espskogTopic starter

  • Full Member
  • ***
  • Join Date: Mar 2010
  • Posts: 210
    • Show only replies by espskog
Re: FPGA Replay Board
« Reply #292 on: March 25, 2011, 10:03:57 PM »
Quote from: Methanoid;624036
Got my BBS backup from 1993 waiting here ;-)


I wonder if the replay board will run even for 24/7 without having any issues.
 

Offline Darrin

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show only replies by Darrin
Re: FPGA Replay Board
« Reply #293 on: March 25, 2011, 11:36:30 PM »
Quote from: lou_dias;624581
NATAMI's fpga is larger and faster than Replay's so unless the team licenses only the SAGA core, that will not be possible.

The target for the '050 is in the 100-150 MHz range and it will have many advances like a larger cache and code-fusing.  Many instuctions will be executed in 1 cycle.

For users, the Natami will not be offered with an '060 card but with a core running the N050.  While the '060 may be considered an upgrade for the Replay, this is not the case with Natami and only serves to get the Natami in developer's hands (expensively) until the cpu core is finalized.

As a CD32+SX1 owner, either board is a serious upgrade in performance for me.

With NEW upgraded affordable hardware in the field, I hope software rises to take advantage of it. :)

As I understand it, the latest 'core' of Replay is achieving '040-like performance which is great!


Ah, cheers for the info.  Is the Natami FPGA vastly more expensive as a result?  I certainly wasn't expecting the Natami to be priced around the EUR250-350 mark.
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline Darrin

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show only replies by Darrin
Re: FPGA Replay Board
« Reply #294 on: March 25, 2011, 11:37:26 PM »
Quote from: espskog;624670
I wonder if the replay board will run even for 24/7 without having any issues.


Can't think why not.  I left my Minimig v1.1 running for over 32 days once when I forgot to switch it off before heading to Brazil.
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: FPGA Replay Board
« Reply #295 on: March 25, 2011, 11:54:18 PM »
Quote from: espskog;624670
I wonder if the replay board will run even for 24/7 without having any issues.

That depends on the skills of mikej ;)

In practice if the mechanical stress between the BGA package and the PCB is greater than the solder bonding.. there is trouble. Same if power consumption makes the voltage regulators exceed their power dissipation and thus thermal limit. Dust, moisture or smoke can also mess with the stability. Unusual bit patterns may cause electromagnetic interference within the board, especially if the power capacitors and inductance isn't properly designed. The link between the FPGA and the DRAM may be especially vurnable. Transients or earth loops from external connections is another gotcha.

I hope he does some 24/7 testing to see what fails first.

Some practical things to do:
 * Get a power supply with proper AC-line filters
 * Measure and remove and ground loops between screen, audio amplifier, power supply, etc
 * Fix an enclosure with enough venting holes
 * Use ESD protection at ALL times
« Last Edit: March 25, 2011, 11:58:30 PM by freqmax »
 

Offline Darrin

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show only replies by Darrin
Re: FPGA Replay Board
« Reply #296 on: March 26, 2011, 12:03:13 AM »
Quote from: freqmax;624698
That depends on the skills of mikej ;)

In practice if the mechanical stress between the BGA package and the PCB is greater than the solder bonding.. there is trouble. Same if power consumption makes the voltage regulators exceed their power dissipation and thus thermal limit. Dust, moisture or smoke can also mess with the stability. Unusual bit patterns may cause electromagnetic interference within the board, especially if the power capacitors and inductance isn't properly designed. The link between the FPGA and the DRAM may be especially vurnable. Transients or earth loops from external connections is another gotcha.

I hope he does some 24/7 testing to see what fails first.

Some practical things to do:
 * Get a power supply with proper AC-line filters
 * Measure and remove and ground loops between screen, audio amplifier, power supply, etc
 * Fix an enclosure with enough venting holes
 * Use ESD protection at ALL times


Keeping it submerged in a bucket of icy salt-water will help too.
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: FPGA Replay Board
« Reply #297 on: March 26, 2011, 12:09:50 AM »
Quote from: Darrin;624702
Keeping it submerged in a bucket of icy salt-water will help too.

No,no, no. Salt water is what you use on defective nuclear reactors.
"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 amigadave

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Jul 2004
  • Posts: 3836
    • Show only replies by amigadave
    • http://www.EfficientByDesign.org
Re: FPGA Replay Board
« Reply #298 on: March 26, 2011, 12:10:46 AM »
Quote from: TheGoose;624583
So should I shop for a full 68060 or the LC low cost models? Does that matter in this application?

Depends on what you plan on running on it.  For most Amiga games and other programs, a 680LC60, or 680EC60 will probably be fine.  There are very few Amiga applications that need the MMU and even less that need the FPU.  See Jens explanation for using the 680EC30 on his ACA1230 accelerators.
How are you helping the Amiga community? :)
 

Offline Franko

  • Hero Member
  • *****
  • Join Date: Jun 2010
  • Posts: 5707
    • Show only replies by Franko
Re: FPGA Replay Board
« Reply #299 from previous page: March 26, 2011, 12:14:07 AM »
Quote from: Iggy;624706
No,no, no. Salt water is what you use on defective nuclear reactors.


Oh.. Oh... Iggy's going to go off on one his save the world rambles again... ;)