A device in the Freescale Semiconductor (NYSE: FSL) Kinetis 32-bit microcontroller (MCU) portfolio has achieved unprecedented levels of performance across the full CPU frequency range in an industry-standard benchmark test. The Kinetis K60N512VMD100 MCU provided the first certified results for an MCU based on ARM(R) Cortex(TM)-M4 technology using the Embedded Microprocessor Benchmark Consortium´s (EEMBC(R)) CoreMark(TM) benchmark, demonstrating exceptional core architecture performance.
The Kinetis MCU achieved test scores as high as 2.119 CoreMarks/MHz running code from flash at the maximum device frequency, representing the highest ARM Cortex-M-class result ever recorded. Details of the certified results can be found at: www.coremark.org.
Developed by EEMBC, the CoreMark benchmark uses common embedded processing functions and is specifically designed to test the functionality of a processor core. Running CoreMark produces a single-number score, allowing users to make quick comparisons between processors. CoreMark is capable of testing a processor´s pipeline structure, read/write operations, and integer and control operations.
"Freescale was the first company to bring products based on the ARM Cortex-M4 core to market, and now we´ve achieved another significant milestone," said Geoff Lees, vice president of Freescale´s Industrial and Multi-Market MCU business. "This benchmark result further demonstrates the capability of our Kinetis MCU portfolio."
Freescale announced the Kinetis portfolio of 90 nanometer (nm) 32-bit MCUs based on the ARM Cortex-M4 core in June 2010 and is currently providing sample quantities of six families (K10, K20, K30, K40, K50, K60). These families include a broad array of ultra-low-power MCUs with rich analog, human-machine interface, connectivity and safety and security functionality. In addition, the Kinetis ecosystem continues to expand with a comprehensive hardware and software enablement package from Freescale and leading ARM ecosystem partners.Achieving exceptional results
The Kinetis platform architecture is designed for energy-efficient operation, allowing users to maximize work done per unit of energy consumed. When it comes to efficient processing, fast and reliable memory accesses are critical. The Kinetis Flash Memory Controller (FMC) manages the interface between the 32-bit bus masters and the multi-bank flash. Additionally, the Kinetis portfolio includes a number of advanced architectural features to minimize the exposed flash access time from the system. These architectural features become increasingly important for system performance as operating frequency increases.One-stop-shop for enablement
Each of the five Kinetis families comes with a powerful suite of software and tools, including Freescale´s complimentary, full-featured MQX real-time operating system with integrated Ethernet and USB stacks, as well as support for cost-effective graphic LCD and encryption plug-ins. Also bundled with Kinetis MCUs is the Eclipse(TM)-based CodeWarrior 10.1 integrated development environment (IDE) with Processor Expert - providing a visual, automated framework to accelerate the development of complex embedded applications. Freescale continues to enable rapid evaluation and prototyping with the Kinetis K40 and K60 family Tower System MCU modules and a growing range of peripheral modules, including Wi-Fi, sensing and precision analog. Kinetis MCUs are also supported by the expansive ARM ecosystem, including development tools from IAR Systems(R), Keil(TM), Green Hills(R) Software, Segger and CodeSourcery.Demonstrations and training
Freescale is showcasing Kinetis MCUs at the Freescale Technology Forum in San Antonio, Texas, June 20-23. The digital signal processing capabilities of the ARM Cortex-M4 core, along with Freescale´s hardware and software design expertise, are being demonstrated in a variety of applications including single-phase electricity metering, motor control, graphic LCD display and web serving solutions. Freescale continues to collaborate with its global distribution partners to provide in-depth customer training around the world.Availability
Engineering samples of the Kinetis K10, K20, K30, K40, K50 and K60 MCU families are now available in multiple packages with 128 KB, 256 KB or 512 KB of flash memory and Freescale´s FlexMemory (advanced EEPROM) technology. Full production of the first devices is scheduled for Q311. For more information, visit www.freescale.com/kinetis.About EEMBC
The Embedded Microprocessor Benchmark Consortium (EEMBC - pronounced "embassy") is a non-profit organization that develops benchmark software to help designers select the right embedded processors for their systems. Benchmark algorithms and applications developed by EEMBC are organized into benchmark suites targeting consumer, digital entertainment, networking, automotive/industrial, telecommunications, Java, and office equipment products. An additional suite of benchmarks, called MultiBench, specifically targets the capabilities of multicore processors based on an SMP architecture. These benchmarks may be obtained by joining EEMBC´s open membership or through a corporate or university licensing program. The EEMBC Technology Center manages development of new benchmark software and certifies benchmark test results.About the Freescale Technology Forum
Created to drive innovation and collaboration, the Freescale Technology Forum (FTF) has become the developer event of the year for the embedded systems industry. The Forum has drawn more than 40,000 attendees at FTF events worldwide since its inception in 2005. Our annual flagship event, FTF Americas, will take place June 20-23, 2011, in its new location in San Antonio, Texas.