Visit the Radiometrix web site

Flash MCU tested to latest benchmarks

An EEMBC product story
Edited by the Electronicstalk editorial team Jan 19, 2004

Infineon's XC167CI Flash microcontroller is the first 6bit device to be tested against the EEMBC 8/16bit microcontroller benchmark suite.

Infineon's XC167CI Flash microcontroller is the first 6bit device to be tested against the EEMBC 8/16bit microcontroller benchmark suite.

In out-of-the-box benchmark tests using the Keil V4.27 compiler, the 40MHz XC167CI achieved a MicroMark score of 5631 based on its performance in a range of automotive/industrial benchmark kernels tailored for 8 and 16bit devices.

Components of the MicroMark score include device performance in bit manipulation, memory access, pointer chasing, PWM, response to remote request (CAN), road-speed calculation and tooth-to-spark.

The 8/16bit microcontroller benchmarks also include a hand-coded, task-based benchmark suite that performs memory transfers, a checksum calculation, multiplication, UART data transfers, and shift operations typical of CRC and encryption algorithms, for which the XC167CI achieved a score of 474 iterations per second.

These certified scores can be put into perspective by viewing other published scores on the EEMBC website.

EEMBC President Markus Levy stated: "Although 8 and 16bit microcontrollers are oftentimes recognised for their wealth of on-chip peripherals, performance is critical for many applications.

EEMBC's microcontroller benchmark suite is a valuable tool for evaluating the behaviour of a microcontroller whether it is running at 32kHz or 40MHz".

Built using Infineon's C166V2 core and manufactured in a 0.22-micron process, the XC167CI features a five-stage pipeline that yields a twofold performance increase in comparison with Infineon's C167 microcontroller.

On-chip features of the XC167CI include a 128Kbyte advanced program Flash memory, a multiply-accumulate unit, a 16-priority-level interrupt system on eight group levels, up to 103 I/O lines, a twin CAN interface, two 16bit capture-compare modules, and a PWM unit for motor control applications.

"The XC167CI is the newest member of the popular C166 microcontroller family, which has a 10-year history of successful deployment and extensive applications support", said Stefan Wierzoch, Senior Marketing Manager for Automotive and Industrial Microcontrollers at Infineon.

"Based on the enhanced C166V2 architecture, the new-generation MCU doubles CPU performance compared with its predecessors.

Impressive DSP performance and advanced interrupt handling combined with a powerful, integrated peripheral set and high-performance, on-chip Flash or ROM memory make the XC167CI the instrument of choice for industrial and automotive applications".

A detailed benchmark score report on the XC167CI is available now from the 8/16bit microcontrollers area of the EEMBC website.

Not what you're looking for? Search the site.

Back to top Back to top

Contact EEMBC

Related Stories

Contact EEMBC

 

Newsletter sign up

Request your free weekly copy of the Electronicstalk email newsletter ...

Visit the Radiometrix web site

Search by company

A Pro-talk Publication

A Pro-talk publication