Welcome, Guest. Please login or register.

Author Topic: FPGA for dummies  (Read 59603 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline mongo

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 964
    • Show all replies
Re: FPGA for dummies
« on: December 08, 2011, 12:49:33 AM »
Quote from: ferrellsl;670711
That's a waste of time and money.  It defeats the entire purpose of the Replay board which is to inexpensively recreate in hardware the classic Amigas that are so hard to come by anymore these days.


That is not the entire purpose of the Replay board.
 

Offline mongo

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 964
    • Show all replies
Re: FPGA for dummies
« Reply #1 on: December 10, 2011, 10:53:26 PM »
Quote from: amigadave;671018
Thanks Fats,

I am a little surprised that more people have not researched XCore and the XMOS chips in detail, since they are included in the newest flagship of the AmigaOne line.

I know not everyone can afford one, but I thought maybe some of the X1000 beta testers could comment on what the XMOS chips is and what it can and cannot do, without infringing on their NDA's with A-Eon.

Just a general statement or two about how they differ from FPGA's, since both appear to be programmable chips.  One using VHDL, or Verilog and the other using the "C" language with X extensions to program them.

I guess the people that know are too busy to be reading this thread.  I will have to do more research on my own, but was hoping one of the experts would chime in.

Where are you Steve Solie?  You might not be an expert on XMOS, but I'll bet you can shed some light on my questions.


The XMOS chip is a CPU. It contains no programmable logic and is nothing at all like a FPGA.
 

Offline mongo

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 964
    • Show all replies
Re: FPGA for dummies
« Reply #2 on: December 11, 2011, 04:09:27 AM »
Quote from: amigadave;671026
Please elaborate!

That is not what I came to understand from my short read of their site, but then I am here asking for clarification, because I am not sure exactly what they are.

Are you saying that they are nothing more than a specialized CPU that runs modified "C" code?


It's a CPU that supports 8 threads per core. It doesn't run C code, at least not directly. You have to compile your programs with their version of GCC. XC is a version of GCC that has extensions to support multi-threading and possibly some of the other hardware on the chip.