Welcome, Guest. Please login or register.

Author Topic: FPGA Replay Board  (Read 822017 times)

Description:

0 Members and 13 Guests are viewing this topic.

Offline digiflip

  • Sr. Member
  • ****
  • Join Date: Apr 2011
  • Posts: 270
  • Country: 00
    • Show only replies by digiflip
Re: FPGA Replay Board
« Reply #644 on: May 14, 2011, 09:25:42 PM »
I hope fpgaarcade version 2 does have pci express then the Natami people who hate people mention anything that might be competion to them, will cry lol
« Last Edit: May 14, 2011, 09:28:03 PM by digiflip »
Neptuno, Ultimate MiSTer, vidor Replay, a500+ pistorming, a1200 stock, V4 SA
 

Offline digiflip

  • Sr. Member
  • ****
  • Join Date: Apr 2011
  • Posts: 270
  • Country: 00
    • Show only replies by digiflip
Re: FPGA Replay Board
« Reply #645 on: May 14, 2011, 09:30:35 PM »
Imagine our fpga arcade 2 will be able to use the latest versions of AMD radeon or nvidia cards,  while they be stuck with super natami aga or whatever they decide to call it lol.
Neptuno, Ultimate MiSTer, vidor Replay, a500+ pistorming, a1200 stock, V4 SA
 

Offline billt

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 910
    • Show only replies by billt
    • http://www.billtoner.net
Re: FPGA Replay Board
« Reply #646 on: May 15, 2011, 02:33:59 AM »
Quote from: freqmax;637691
@trekiej, If you mean an FPGA with capacitity for more gates etc.. the answer is that it will require a new board spin as the BGA-solder balls underneath are really tightly packed and an adapter would be a real pain.

I know that Xilinx has a scheme where models with "more stuff" can be selected for the same package and pinout but the XC3S1600 is maxed out in this respect.

Is that really true? Xilinx's Spartan3e datasheet says the 1600 comes in these packages:
FG320/FGG320, FG400/FGG400, and FG484/FGG484.
http://www.xilinx.com/support/documentation/data_sheets/ds312.pdf

The Spartan6 datasheet says some are available as FG484/FGG484.
http://www.xilinx.com/support/documentation/data_sheets/ds160.pdf
I guess someone would need to compare exact pinout details, voltages, etc, but the same package is a starting point for hope. And if Mike uses the 484 one. No guarantees of course.

But really, lets see what FPGAarcade 2 will have someday
Bill T
All Glory to the Hypnotoad!
 

Offline matthey

  • Hero Member
  • *****
  • Join Date: Aug 2007
  • Posts: 1294
    • Show only replies by matthey
Re: FPGA Replay Board
« Reply #647 on: May 15, 2011, 03:01:55 AM »
Quote from: digiflip;637825
Imagine our fpga arcade 2 will be able to use the latest versions of AMD radeon or nvidia cards,  while they be stuck with super natami aga or whatever they decide to call it lol.


The Natami 1 should be able to use a gfx card out of the box because it has PCI :P. I doubt the first versions of the Natami texture mapper will be as powerful or full featured as gfx cards from the 90s. That doesn't mean they shouldn't do it. Advantages are smaller profile case, less electrical use, standard, integrated with SAGA (1 monitor output) and no gfx bus bottleneck. It can improve over time as needed. I would love to see any fpga solutions that support gfx cards though. I would also like to see standards that allow the same OS to run on these different fpga Amiga's. Please add at least ColdFire instructions and compatible RTG "chunky" gfx. I might buy both if they both look good. A little competition will be good for the consumer ;).
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: FPGA Replay Board
« Reply #648 on: May 15, 2011, 03:34:23 AM »
What graphics card with enough 3D procession performance, reasonable price, lowest PCI-express lane count, open documentation fits the bill?

More PCI-express lanes = more PCB layout mess and signal integrity issues.
And without documentation = no drivers..

There's another combination few have mentioned. Adding more FPGA:s on a daugtherboard.

Oh btw, FPGA Replay first version big batch hasn't shipped yet.. while we fantasize about the next one :P
 

Offline kedawa

  • Hero Member
  • *****
  • Join Date: Jul 2004
  • Posts: 700
    • Show only replies by kedawa
Re: FPGA Replay Board
« Reply #649 on: May 15, 2011, 04:05:01 AM »
Has anyone tried to implement CPS1 or CPS2 in an FPGA?
 

Offline digiflip

  • Sr. Member
  • ****
  • Join Date: Apr 2011
  • Posts: 270
  • Country: 00
    • Show only replies by digiflip
Re: FPGA Replay Board
« Reply #650 on: May 15, 2011, 07:19:35 AM »
If it makes development time and production costs more maybe PCI-Express should be left out.
Neptuno, Ultimate MiSTer, vidor Replay, a500+ pistorming, a1200 stock, V4 SA
 

Offline wawrzon

Re: FPGA Replay Board
« Reply #651 on: May 15, 2011, 11:07:25 AM »
@digiflip: seems you are really a little over the top here.
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: FPGA Replay Board
« Reply #652 on: May 15, 2011, 01:44:49 PM »
@digiflip, It's either for an add-on board or the next version. Anyway PCI-e x1 should be doable with a minimal effort (pcb space and routing). Thoe PCI-e x1 graphics cards may be hard to find.. ;)
 

Offline digiflip

  • Sr. Member
  • ****
  • Join Date: Apr 2011
  • Posts: 270
  • Country: 00
    • Show only replies by digiflip
Re: FPGA Replay Board
« Reply #653 on: May 15, 2011, 03:39:34 PM »
maybe il get well when sony turns on psx network
Neptuno, Ultimate MiSTer, vidor Replay, a500+ pistorming, a1200 stock, V4 SA
 

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: FPGA Replay Board
« Reply #654 on: May 15, 2011, 05:01:03 PM »
PCI-e would be great, but a single lane connection would be a severe bottleneck (so would a PCI connection).
However, a PCI-e X1 or X4 connection could be useful for expansion.
"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 matthey

  • Hero Member
  • *****
  • Join Date: Aug 2007
  • Posts: 1294
    • Show only replies by matthey
Re: FPGA Replay Board
« Reply #655 on: May 15, 2011, 05:29:33 PM »
Quote from: Iggy;637981
PCI-e would be great, but a single lane connection would be a severe bottleneck (so would a PCI connection).
However, a PCI-e X1 or X4 connection could be useful for expansion.


Actually, I think the fpga CPU (and FPU) is going to be the bottleneck even with PCI. Note that a FPU would almost be a requirement with gfx boards. More PCI gfx card's hardware is documented and Amiga supported as well. The most popular would be the Radeon series and Voodoo 3+. I think I could get the Voodoo3+ Warp3D driver to work if there was a 2D CyberGFX/P96 driver available and a FPU. There is no 68k Warp3D driver for Radeon cards at this time. The other route would be to go through AROS which has support for some Nvidia cards but is less Amiga backward compatible.
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: FPGA Replay Board
« Reply #656 on: May 15, 2011, 07:44:32 PM »
PCI is nice.. until you going to route signals for it. It needs a lot of signals. That's the benefit of PCI-express. Few wires.. done!

It's like P-ATA vs S-ATA.

Another hack is to serialize the Zorro bus ;)
 

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: FPGA Replay Board
« Reply #657 on: May 15, 2011, 07:53:16 PM »
I can't see a serialized Zorro bus being very useful. I do see the points made in favor of PCI. Radeon 9200 and Voodoo3 cards would work well in that type of slot (and there are drivers for them).
I can't think of any PCI-e cards that have legacy drivers (with good reason as there are no legacy systems with PCI-e expansion).
"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 freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: FPGA Replay Board
« Reply #658 on: May 15, 2011, 09:22:21 PM »
The point of serializing any parallell expansion bus is that you can interconnect it with very few wires. As I/O ports on the FPGA are scarce. It also makes it possible to ease some signal skew issues.
A few CPLD or less fancy FPGAs can then parallise the bus off-board. And ZIII is asynchronous so it's less time constrained than other buses.

But for now the only thing I acutally miss on the board is an Ethernet PHY.
 

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: FPGA Replay Board
« Reply #659 from previous page: May 15, 2011, 10:37:48 PM »
I do see your point, but with a totally non-standard bus we'd have to create the cards that use it ourselves.
That's why, after considering it, I opted to agree with the post on PCI expansion. The cards are available and the drivers already exist.
"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"