Welcome, Guest. Please login or register.

Author Topic: XMOS chips and the FPGA Arcade Replay  (Read 8959 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline AJCopland

Re: FPGA Replay Board
« on: July 12, 2013, 09:59:55 AM »
Quote from: psxphill;740624
My point was that it's pointless to use it in any way with an FPGA Arcade, the original thread was purely about the FPGA Arcade and this thread implies discussion about it's use with the FPGA arcade. Other people had mentioned using it for emulation, you incorrectly assumed that this part of my post was directed at you.


Actually my first thought was that it could be an interesting chip for us on something like the FPGAArcade with it's DSP like abilities, at least until I read that it can't be reprogrammed. I'd really like to see what could be done with it for flexible mesh vertex processing, image manipulation, MP3 / video encoding & decoding, audio effect processing, particle engines, physics simulation, etc.

With the limitation of being able to only program it once though it kind of becomes a moot point.

Is it a limitation of the chip or of that particular version of it? I mean are there versions that are programmable during operation? The small amount of on-chip ram is just a memory management a issue.

You're not going to emulate anything with such a chip, you're just going to feed it data and retrieve results constantly. Stuff that you might not want to do on the FPGA itself as that would either be too slow, or take up too much space.

Andy
Be Positive towards the Amiga community!
 

Offline AJCopland

Re: XMOS chips and the FPGA Arcade Replay
« Reply #1 on: July 12, 2013, 05:48:57 PM »
Quote from: wawrzon;740652
@spirantho
but the whole point of discussion is to take advantage of the chip if/where possible. if there is no advantage then why bother with it, save for fun?


Well there clearly is advantage in it, especially since it's almost certainly one of the programmable (many times) chips rather than the ultra cheap write-once $3 kind :)

The advantage is the hundreds of MIPS worth of processing power, along with DSP and other hardware to take advantage of.
It can be much more powerful in usage specific ways than a CPU but less flexible, less powerful than specialised hardware but more flexible. So somewhere between the two.
Be Positive towards the Amiga community!