- New xTIMEcomposer development environment and xSOFTip IP library make multicore microcontroller development easy
- New software brings the power of real-time multicore microcontrollers to a broad range of audio, automotive, consumer and industrial applications
BRISTOL, England -- Oct 17, 2012--XMOS today launches the xTIMEcomposer Studio development environment and xSOFTip IP library. The new IP and design flow dramatically increase the market reach of XMOS' xCORE multicore microcontrollers, allowing the company to address a broad range of embedded applications that demand real time performance beyond the capabilities of traditional microcontrollers (MCUs).
The xCORE ( http://www.xmos.com/discover/why ) multicore microcontroller architecture provides the low latency, fast I/O response and deterministic performance required for demanding real-time applications such as consumer, audio, industrial, and automotive. xTIMEcomposer ( http://www.xmos.com/discover/products/xtools) and xSOFTip ( http://www.xmos.com/discover/products/xsoftip) allow embedded designers to harness these capabilities entirely within a software-based design flow, enhancing the company's reach into the $15bn MCU market, with its unique multicore microcontroller (MMCU) products.
xTIMEcomposer Studio represents a step forward in XMOS' highly-efficient development environment for software and embedded system developers. It allows embedded designers to develop complex systems using xCORE multicore microcontroller devices in a familiar graphical design environment. Unique in embedded processor development systems, the xTIMEcomposer suite includes static timing analysis and cycle-accurate simulation tools, making it easy for designers to meet precise real-time requirements. The new tools enable up to 60% improvement in run-time performance, code size reduction of up to 17%, and improvements in designer productivity, with compile time reduced by up to 40%. This makes xTIMEcomposer best in class for multicore embedded system design.
As a complement to xTIMEcomposer, xSOFTip, also launched today, is a comprehensive library of more than 40 soft peripheral IP and processing blocks that can be used to configure xCORE multicore microcontrollers. A new, free-to-download GUI-based tool called xSOFTip Explorer allows developers to easily browse available xSOFTip blocks and quickly configure xCORE devices with the interfaces and peripherals they need. The rapidly expanding xSOFTip library is made up of interfaces and IP blocks that support key standards for the consumer, audio, industrial and automotive markets.
"XMOS is a young company that is growing rapidly," commented Nigel Toon, President and CEO of XMOS. "The embedded market represents a $76bn opportunity overall, and our xCORE multicore microcontrollers offer significant advantages over traditional MCUs. xTIMEcomposer and xSOFTip allow developers familiar with C to access deterministic multicore performance more easily than ever before."
"System designers understand the limitations of traditional 8-, 16- and 32-bit MCUs in embedded applications, but they like their ease of use and simple development environments," Nigel continued. "They are now looking to multicore alternatives that can meet critical I/O response times, perform multiple tasks concurrently and support new interface standards: but they want the same easy-to-use development environment. As embedded systems continue to become more complex, xCORE, supported by xTIMEcomposer and xSOFTip, meets this rapidly growing need."
The 32-bit xCORE multicore architecture allows processing performance to be dynamically shared, allowing a single chip to support multiple concurrent, real-time tasks that are completely deterministic. xTIMEcomposer and xSOFTip allow developers to build real-time embedded applications, working within a unified design flow that is familiar to any software engineer. The designer configures the xCORE device using xSOFTip IP blocks and create application code in C or C++, with real-time extensions, via the same flow, effectively creating a custom chip and associated application code that exactly meets the needs of the target system.
xCORE MMCUs, xTIMEcomposer and xSOFTip are all available today from www.xmos.com. All documentation, tools and xSOFTip are available free of charge to registered users 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(TM) Studio, an easy to use development system, that makes it simple to design complex embedded systems.
For more information please visit www.xmos.com
* XMOS recently ran a series of benchmarking tests, comparing xTIMEcomposer to XDE. These tests revealed that, overall, binaries produced by xTIMEcomposer ran 22.09% faster, (with a maximum improvement of 61.30%). On average they were 11.53% smaller, and took 32.14% less time to compile a collection of reference designs, (with the maximum improvement in compile time being 43.94%). (More detailed analysis of benchmarking stats can be made available on request).