Welcome, Guest. Please login or register.

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

Description:

0 Members and 1 Guest are viewing this topic.

Offline skolmanTopic starter

  • Full Member
  • ***
  • Join Date: Oct 2007
  • Posts: 106
    • Show only replies by skolman
    • http://stagevu.com/user/skolman_mws
XMOS chips and the FPGA Arcade Replay
« on: July 10, 2013, 06:28:48 AM »
XMOS shows $3 quad-core 400MIPS microcontroller

edit by eliyahu: the contents of this thread originated in the massive FPGA arcade replay thread. the XMOS-related discussion started with the post above. for additional context, you may wish to revisit the original thread.
« Last Edit: July 12, 2013, 12:43:39 AM by eliyahu »
A1200 BlizzardPPC BVision Lan/WiFi FastATA Gold,
EFIKA 5K2 R9250 MorphOS +Amiga Workbench
https://youtu.be/mjsGVkDjBOc
 

Offline Hattig

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 901
    • Show only replies by Hattig
Re: FPGA Replay Board
« Reply #1 on: July 10, 2013, 08:50:02 AM »
Quote from: skolman;740450
XMOS shows $3 quad-core 400MIPS microcontroller


Maybe more suited for the AmigaOne X2000 thread!

Or, upon reading the blurb, a 3D printer thread.
 

Offline skolmanTopic starter

  • Full Member
  • ***
  • Join Date: Oct 2007
  • Posts: 106
    • Show only replies by skolman
    • http://stagevu.com/user/skolman_mws
Re: FPGA Replay Board
« Reply #2 on: July 10, 2013, 06:41:09 PM »
@Hattig

Such DSP can encode/decode MP3, etc.
A1200 BlizzardPPC BVision Lan/WiFi FastATA Gold,
EFIKA 5K2 R9250 MorphOS +Amiga Workbench
https://youtu.be/mjsGVkDjBOc
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: FPGA Replay Board
« Reply #3 on: July 10, 2013, 08:32:41 PM »
A small piece of the FPGA can do the same without any extra chips..
 

Offline bbond007

  • Hero Member
  • *****
  • Join Date: Mar 2009
  • Posts: 1517
    • Show only replies by bbond007
Re: FPGA Replay Board
« Reply #4 on: July 10, 2013, 09:10:12 PM »
Quote from: freqmax;740504
A small piece of the FPGA can do the same without any extra chips..


Maybe it could be made software/driver compatible with MAS Player...
 

Offline JimDrew

  • Lifetime Member
  • Full Member
  • ***
  • Join Date: Jun 2012
  • Posts: 241
    • Show only replies by JimDrew
Re: FPGA Replay Board
« Reply #5 on: July 10, 2013, 09:52:32 PM »
Quote from: skolman;740450
XMOS shows $3 quad-core 400MIPS microcontroller

Wow... that's a game changer.  4 cores that run independently would make things like emulating console machines pretty simple - one core for video, one core for audio, one core for I/O and house keeping, and one core for CPU emulation.  $3 at 100 piece means under $2.00 at 10000 pieces.  That's quite amazing.  I am going to look into these.

::edit::  These parts are OTP (one time programmable).  So, they would not be very well suited for anything that would need (or you would want to have) updates for.
« Last Edit: July 10, 2013, 09:56:27 PM by JimDrew »
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: FPGA Replay Board
« Reply #6 on: July 10, 2013, 10:19:02 PM »
Will be the XMOS 4xCore 400 MIPS at 3 USD/piece beat ARM in performance/price and unit/price departments..?
 

Offline ferrellsl

Re: FPGA Replay Board
« Reply #7 on: July 11, 2013, 05:20:31 AM »
@JimDrew

At such low prices why would anyone be worried about it?  Toss it out and buy a new one when you need an update.
 

Offline Hattig

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 901
    • Show only replies by Hattig
Re: FPGA Replay Board
« Reply #8 on: July 11, 2013, 09:24:51 AM »
Quote from: freqmax;740516
Will be the XMOS 4xCore 400 MIPS at 3 USD/piece beat ARM in performance/price and unit/price departments..?


This product is going up against things like Atmel AVR, ARM Cortex M0-M4 and the like, rather than low-end ARM SoCs. It's meant to be embedded within a product and just do what it's programmed to do, forever - much like the USB converter chip on the FPGAArcade - it converts complex USB keyboard/mouse (and maybe more) to simple serial signals the FPGA can work with simply.
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show only replies by SamuraiCrow
Re: FPGA Replay Board
« Reply #9 on: July 11, 2013, 09:30:35 AM »
The XMOS chip doesn't address external memory, it just has I/O ports.  That makes it nearly worthless for emulation purposes.
 

Offline JimDrew

  • Lifetime Member
  • Full Member
  • ***
  • Join Date: Jun 2012
  • Posts: 241
    • Show only replies by JimDrew
Re: FPGA Replay Board
« Reply #10 on: July 11, 2013, 04:42:07 PM »
Quote from: ferrellsl;740530
@JimDrew

At such low prices why would anyone be worried about it?  Toss it out and buy a new one when you need an update.

Well, for things like the FPGA Arcade (a daughter board perhaps?), these would but useless because we need to have the ability to update firmware.   Development with these would be a nightmare when you're throwing them out every time you want to test your code as you are writing it.  They apparently have sort of simulation software to ease the development, but there is no substitute to throwing the part into a board and testing it.  Neat chip though for one-time uses - like a USB<>serial, SCSI<>IDE, etc. only interfaces, or a commercial product that will never change.
« Last Edit: July 11, 2013, 08:05:21 PM by JimDrew »
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: FPGA Replay Board
« Reply #11 on: July 11, 2013, 09:07:44 PM »
Other comparable chips has rewritable memory. No need to go back..
 

Offline ferrellsl

Re: FPGA Replay Board
« Reply #12 on: July 11, 2013, 09:18:35 PM »
Quote from: JimDrew;740569
Well, for things like the FPGA Arcade (a daughter board perhaps?), these would but useless because we need to have the ability to update firmware.   Development with these would be a nightmare when you're throwing them out every time you want to test your code as you are writing it.  They apparently have sort of simulation software to ease the development, but there is no substitute to throwing the part into a board and testing it.  Neat chip though for one-time uses - like a USB<>serial, SCSI<>IDE, etc. only interfaces, or a commercial product that will never change.


Or maybe just go with a socket.  Toss out the old chip, insert the new one and apply the update.....
 

Offline arnljot

Re: FPGA Replay Board
« Reply #13 on: July 11, 2013, 09:29:05 PM »
I knot this isn't the XMOS thread... But still, yes to socket, and sell the new chip as an upgrade, $6 per pre programmed chip... :)
A posting a day keeps the sanity away...
http://www.arnljot.com
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: FPGA Replay Board
« Reply #14 on: July 11, 2013, 09:41:07 PM »
This is the thread for stuff that as a minimum can be reprogrammed at will....