Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > Controls/MCUs

General C functions for the eTPU

Posted: 07 May 2009 ?? ?Print Version ?Bookmark and Share

Keywords:eTPU API? C functions? CPU?

The eTPU is an intelligent coprocessor designed to increase system performance and decrease system cost.

It is a complete separate MCU in itself and operates in parallel with the host CPU. The eTPU can increase system performance by handling calculations and interrupts without the host CPU.

The eTPU can replace external hardware and ASICs by implementing the functionality in software. The eTPU can be used to implement additional communication interfaces such as UART, SPI etc. or to generate custom signals that were done by an ASIC.

The eTPU has a more powerful processing unit than its predecessors. This more powerful processor allows the eTPU to handle high-level C code efficiently. A C compiler allows customers to develop customized functions for the eTPU.

This application note is targeted towards two different audiences. The first target is customers who want to use the eTPU using the API and utility functions provided by Freescale. The second target is customers that are writing new APIs for eTPU functions. Throughout this application note, it will be noted when functions are normally used for API development and not needed for normal use of the eTPU.

View the PDF document for more information.

Article Comments - General C functions for the eTPU
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top