Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

XMOS XS1-L1 Event Driven Parallel Processor

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
4,371
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jul 24, 2009

Discuss this video with our community at www.xcore.com

An energy-efficient, general-purpose device ideally suited to a wide range of embedded applications and systems including audio DSP, USB peripherals, networked LED displays and robotic motor control. Integrate any of these functions without compromise to cost and power requirements.
Performance * Event-driven processor providing 400MIPS and up to eight concurrent, deterministic real-time tasks * 64KBytes single-cycle SRAM for code and data storage * Support for high performance DSP (32 x 32 → 64bit MAC) and cryptographic functions

Responsive * Up to 64 I/O pins * Time aware ports provide up to 10ns timing resolution * Next thread cycle event response

Easy-to-use * Designs implemented using a software-based design flow * Use C, C++ or the XC language which extends C to support real-time programming * 32 channel ends for easy and scalable communication with other threads, on or off-chip * 128 TQFP packages supporting two layer PCBs

Security * 8KBytes OTP memory for applications, boot code or security keys, with security mode

About XMOS:

XMOS is transforming the way in which electronic products are designed. Its revolutionary event-driven multicore processors make it easy to build systems entirely in software. With XMOS, hardware is software. XMOS offers the fastest route from idea to product, dramatically reducing costs and time to market. XMOSs customers range from students to entrepreneurs to designers in leading electronic brands. To learn more about XMOS solutions, and try out our free development tools, visit www.xmos.com

  • likes, 2 dislikes

Link to this comment:

Share to:

Uploader Comments (MyXMOS)

  • @rodstartube Yes XMOS chips are great for motor control and robotics applications. In fact many UAVs have been made built upon the XMOS platform - see video 9nxEJUIeinA as an example. There are plenty of examples on our community website xcore.com for PWM, UART, SPI, I2C etc - check it out - many free to download and use in your own projects. Finally, yes you can connect our processors together via exposed "x-links" like in our XMP-64 board (16 quadcore processors!)

  • there's something that it really gets me confused about this chip, please help me: I would want the processing power of this chip in my robotics project. Usually I use microcontrollers with I/O pins, PWM A/D conversion, comparators, usart, spi, i2c, etc... but i don't see those peripherals on XMOS. should it be used as a co-processor to my microcontroller? or something, or it has expansion cards the XMOS processor? ... you can see how lost I am, please help.- thx

  • @rodstartube Yes XMOS chips are great for motor control and robotics applications. In fact many UAVs have been made built upon the XMOS platform - see video 9nxEJUIeinA as an example. There are plenty of examples on our community website xcore.com for PWM, UART, SPI, I2C etc - check it out - many free to download and use in your own projects. Finally, yes you can connect our processors together via exposed "x-links" like in our XMP-64 board (16 quadcore processors!)

  • I read up a bit on the architecture, and this is a seriously impressive setup. It uses a multithread core like "hyperthreading", to avoid interlocking pipeline stages, while using smart I/O blocks to give precise timing control and generic functionality. Basically, it's everything the Propeller hinted at but failed to provide.

    Using it will require a clock source and some separate memory. The one thing that worries me, as a hobbyist, is the bottom ground pad. It might turn out hard to solder.

  • Thanks for the nice comment. We are glad you like it. In terms of soldering - this should be ok if you have a steady hand - I have seen people in the office do it. Alternatively I am sure you can use a PCB board manufacturing company to make your board and put on components at the same time for quite a reasonable price. I believe this has been discussed on our forums at our community site. I will PM you a link as YouTube does not allow links in posts. Have you heard about the XMOS challenge?

  • what is it gonna be used in?

  • What would you like to use it in?

see all

All Comments (10)

Sign In or Sign Up now to post a comment!
  • by the way... can these chips be used in chain so multiply processing power?

  • I'm interested in digital preservation as of implementing classic computers and gaming systems inside XMOS. Ideas like fpgaarcade, c-one and others could be interesting to be in XMOS form.

    Other project I liked is MIDIbox. It uses PIC, but maybe something like that could use XMOS too.

  • I would like to see a XMOS Contest. Great prices, f.e. the 1st price be a free production of boards for selling it.

    It seems really like Transputer reborn and that is a cool thing. I see many Transputer fans out there, those could be very happy this great technology evolved to a viable new platform.

    What about migration from FPGA and CPLD? It's possible to recompile VHDL and Verilog?

  • Get ready for interest in this chip to really hike up!

    It is forming part of the NEW AMIGA!

    X1000 from A-Eon / Hyperion computers

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more