Arcadi Systems

Byte Craft eTPU-C Code Development System

  •  
  • Arcadi Systems home page
  • Ashling Debugging Products
  • Technical Support
  • Downloads
  • Company
  • About Arcadi Systems
  • Contact Arcadi Systems
Navigation bar
Navigation:
Arcadi Systems supplies and supports the full range of Compilers and Assemblers from Byte Craft

Byte Craft's Compilers and Assemblers are supplied and supported by Arcadi Systems

Byte Craft Compilers and Assemblers

Byte Craft Code Development System for Freescale's eTPU Enhanced Time Processing Unit

eTPU-C is Byte Craft's high-performance Code Development System for Freescale's eTPU Enhanced Time Processing Unit. You can develop eTPU programming completely in the C language, and eTPU-C supplies the information that your control-processor (Power Architecture or ColdFire) compiler needs to initialize and control the eTPU co-processor.

Byte Craft eTPU-C PDF brochure (250KB): Byte Craft Code Development Systems supports the eTPU Enhanced Time Processing Unit. eTPU is an autonomous co-processor within various high-performance Freescale microprocessors. eTPU-C works in conjunction with a host CPU compiler to create CPU/eTPU applications.

The Byte Craft eTPU-C Code Development System generates code for all eTPU devices. eTPU-C generates extremely fast, compact machine code for the most demanding Powertrain and Motion Control applications. eTPU-C tackles the complexity of optimizing eTPU subinstructions, leaving you free to deal with the higher-level structure of your program. eTPU-C even deals with resource sharing across multiple eTPU engines.

The Byte Craft eTPU-C Code Development System includes an:

Memory Management

eTPU-C provides enhanced memory management, including LOCAL and SPECIAL memory directives. The LOCAL address space directive allows the user to maximize the use of RAM, direct the placement of local variables, re-use RAM locations and pass multiple arguments to functions. The SPECIAL memory directive adds support for variables in all types of memory, external or internal.

Features in Detail

Other features of the eTPU-C Code Development System include: