XMOS enables flexible multicore microcontroller development with new sliceKIT
sliceKIT brings the benefits of multicore to a wide range of embedded applications including consumer, industrial, audio and automotive
sliceKIT (www.xmos.com/slicekit) consists of a core board powered by a 16-core xCORE (http://www.xmos.com/discover/why) multicore microcontroller and equipped with four expansion slots that can be populated with I/O extension cards (or 'slices'). XMOS offers a wide range of standard slices, such as Ethernet, UART, ADC, LCD graphics and digital audio, allowing designers to rapidly develop, prototype and debug their designs.
sliceKIT is closely integrated with the company's recently announced xTIMEcomposer(TM) Studio (http://www.xmos.com/discover/products/xtools) inte-grated design environment, and xSOFTip(TM) soft peripherals (http://www.xmos.com/discover/products/xsoftip). The xCORE family and associ-ated design tools allow developers to work on real-time embedded applications using a unified design flow that is familiar to any software engineer. xCORE devices are configured with xSOFTip IP blocks and programmed in C, with real-time extensions, via the same flow.
"sliceKIT provides a platform for embedded designs that is very flexible," said Nigel Toon, CEO, XMOS. "Our xCORE devices can be configured to support a range of interfaces and peripherals; you can add capabilities that you won't find in other microcontrollers. With XMOS you can put down the interfaces you need to match your exact requirements - sliceKIT provides a hardware development platform that matches your system requirement."
Based on the 32-bit xCORE L2 multicore microcontroller, the sliceKIT core board delivers up to 1000 MIPS performance that can be dynamically shared across up to 16 cores. This allows the device to support multiple, concurrent, real-time tasks that are completely deterministic. sliceKIT incorporates unique on-board real-time debugging capabilities that allow designers to perform timing-accurate analysis on the performance of their application code.
Each sliceKIT I/O slice is supplied complete with a demo application, so that engi-neers can get their hardware configuration up and running quickly and easily. Slices connect to the processor board using low-cost PCIe style connectors, making it a straightforward task for users to interchange and experiment with hardware configurations. XMOS is also encouraging designers to build their own I/O slices if they have custom requirements.
XMOS' xCORE real-time multicore microcontrollers are programmed in C or C++ with XMOS-supported extensions that make it easy to define concurrent parallel tasks running on different processor cores. The devices can be software-configured within the same design flow with a choice of I/O and peripherals from the company's extensive xSOFTip library, effectively creating a custom chip and associated application code that exactly meets the needs of the target system.
"The development of microcontrollers using traditional techniques has reached a certain impasse in recent years," commented Will Strauss, President of analyst house Forward Concepts. "Microcontrollers are being asked to do more and more, and there is a continuing demand for solutions with predictable response times. Yet in attempting to make use of these higher-end capabilities, designers are finding themselves faced with unfamiliar multicore design techniques and increasing design times. XMOS, which has been engaged with a large customer base for a while now, is offering a very timely solution, simplifying the process of developing predictable, multicore MCUs, and addressing the gap between reconfigurable architectures and hard-wired MCUs."
sliceKIT is initially available as a starter kit costing $139, consisting of the L2 multicore processor board, GPIO and Ethernet slice cards, plus the xTAG real-time debug adapter. Like all XMOS' development kits and multicore microcontrollers, it is supported by xTIMEcomposer Studio. This comprises an industry standard integrated design environment, a highly efficient LLVM compiler, debugger, the xSOFTip configuration tool, cycle-accurate simulator with waveform view, and the xScope high speed in-circuit instrumentation and timing analyzer. All documentation, tools and xSOFTip are available free of charge on PC-Windows, Mac-OS and Linux platforms.
XMOS is a young fabless semiconductor company based in Bristol, UK. Its xCORE(TM) multicore microcontrollers provide a unique combination of parallel multitasking, low latency with much faster I/O response, software-defined peripherals, and completely deterministic real-time performance. This makes xCORE multicore microcontrollers ideal for demanding embedded applications in audio, automotive, consumer and industrial products, where other microcontrollers struggle. XMOS provides xTIMEcomposer Studio, an easy to use development system, that makes it simple to design complex embedded systems.
Founded in 1978, Scantec is a European company headquartered in Munich with a subsidiary in the US (Ameribridge International Inc., Palo Alto), regional sales offices in Italy (Milan),Poland (Warsaw) and Czech Republic (Prague) as well as a strategic partner for system integration and IT related services. For decades Scantec is a successful hub for state of the art technology associated with know-how, providing customers with a competitive advantage, minimizing time to market by integrating innovations of start up semiconductor companies with the market power of established key players. For more information on Scantec and our product lines, please visit our website: www.scantec.de/us
Press releases you might also be interested in
Weitere Informationen zum Thema "Hardware":
Huawei setzt auf NVMe für eine intensive I/O-Zukunft
Nur wenige Technologien haben sich so erfolgreich in unternehmensweiten IT-Strategien durchgesetzt wie die All-Flash-Arrays (AFAs), die dabei zwei Jahrzehnte etablierter SAS- und SATA-Festplattentechnologien verdrängt haben.Weiterlesen