TriCore
®
TC1.6P & TC1.6E
32-bit Unified Processor Core
Preface
V1.0 2013-07
User Manual (Volume 2) P-1
Preface
TriCoreâ„¢ is a unified, 32-bit microcontroller-DSP, single-core architecture optimized for real-time embedded
systems.
This document has been written for system developers and programmers, and hardware and software engineers.
• Volume 1 provides a detailed description of the Core Architecture and system interaction.
• Volume 2 (this volume) gives a complete description of the TriCore Instruction Set including optional
extensions for the Memory Management Unit (MMU) and Floating Point Unit (FPU).
It is important to note that this document describes the TriCore architecture, not an implementation. An
implementation may have features and resources which are not part of the Core Architecture. The documentation
for that implementation will describe all implementation specific features.
When working with a specific TriCore based product always refer to the appropriate supporting documentation.
TriCore Versions
There have been several versions of the TriCore Architecture implemented in production devices. This manual
documents the following architectures:
•TriCore 1.6.1
•TriCoreS
Please note that:
• Unless stated otherwise in the text, all descriptions are common to all TriCore versions listed in this preface.
Additional Information
For information and links to documentation for Infineon products that use TriCore, visit:
http://www.infineon.com/32-bit-microcontrollers