Infineon TriCore

Infineon TriCore

TriCore™ ist die Bezeichnung einer 32-Bit-Prozessorarchitektur der Firma Infineon Technologies AG.

Inhaltsverzeichnis

Geschichte und Hintergründe

Im Jahr 1999 startete Infineon die erste Generation der TriCore™ basierten Mikrocontroller unter der Bezeichnung AUDO (AUtomotive UnifieD-ProcessOr). Seitdem hat das Unternehmen die Architektur weiterentwickelt und das Konzept stetig optimiert. Aktuell gibt es bereits Microcontroller der vierten TriCore™ Generation (Version 1.6), die unter der Bezeichnung AUDO MAX unter anderem für High-End-Lösungen im Automobilbereich optimiert wurden. Unter dem Label PRO-SIL ™ [1] werden sicherheitskritische Anwendungen nach IEC 61508 bzw. ISO 26262 unterstützt. Der Name TriCore rührt von der 3-in-1-Architektur des Kernes her, der die Instruktionssätze von RISC / MCU / DSP-Prozessor-Kernen kombiniert. Der Befehlssatz enthält erstens Instruktionen eines 32-Bit-Mikrocontrollers, zweitens einens Mikroprozessors mit so genanntem reduzierten Befehlssatz (RISC-Technik) und drittens Befehle zur Signalverarbeitung analog eines DSP-Controller (Digitaler Signalprozessor) z.B. für die Anbindung einer Sensor-Umgebung oder weiterer Schnittstellen (Interfaces). Des Weiteren sind erweiterte Funktionen für die Unterstützung von (Echtzeit-) Betriebssystemen verfügbar. Der Befehlsumfang eines CISC-Prozessors soll damit nicht erreicht werden. Die meisten Implementierungen der TriCore™ Architektur enthalten neben der typischen Peripherie eines Microcontrollers einen zweiten ‚echten‘ Kern, den sogenannten Peripheriecontroller. Dieser dient dazu, die CPU von Speicherbewegungen und einfachen Funktionen zu entlasten.

Anwendungsbereiche

Die TriCore™ basierten MCU [2] werden von Infineon neben dem Einsatz im Bereich der Automobilindustrie auch für einen Einsatz in der Mess-, Regel-, Steuerungs- oder Automatisierungstechnik z. B. für eingebettete Systeme beworben. Infineon unterteilt das TriCore™ Portfolio in drei Kernbereiche auf: Powertrain, Safety, Industrial und Multimarket. Die AUDO Familie oder TC17xx spielt hauptsächlich im Powertrain und Safety Bereich, welche automobile Anwendungen abdecken, eine große Rolle. Die TC11xx Familie wird eher im Industriebereich eingesetzt.

TriCore-Familien

TC1767 (Audo Future)

Der TC1767[3] ein Produkt der AUDO-FUTURE-Familie welche für Anwendungen im Automobil entwickelt worden ist. Sein 80/133-MHz-TriCore-Kern unterstützt hochentwickelte DSP-Funktionen.

Ein peripherer Steuerungs-Prozessor (PCP) verwaltet die on-Chip-Peripherie und entlastet dabei den TriCore von Standard-Bearbeitungsaufgaben. Bei interrupt-gesteuerten Systemen sorgt dieser für schnelle Interrupt-Antwortzeiten, niedrige Latenzen und niedrige Performance-Overheads. Dieser wurde mit 2 MByte Embedded-Flash und insgesamt 128 KB RAM ausgestattet. Das Gerät ist in der Mid-Range der AUDO-FUTURE-Produktfamilie, die das komplette Spektrum von sehr hohen bis sehr niedrigen Kosten abdeckt, positioniert.

TC11xx-Familie

Die TC11xx-Familie[4] ist für Embedded-Echtzeit-Anwendungen im Industrie- und Multimarkt-Bereich, Single-Core 32-Bit-Mikrocontroller-Architektur optimiert. Basierend auf der TriCore-Technologie V1.3, mit bis zu 180 MHz bietet die TC11xx-Familie: Reduced Instruction Set Computer (RISC), Complex Instruction Set Computer (CISC) und Digital Signal Processing (DSP)-Funktionalität. Das breite Produktportfolio ermöglicht es Ingenieuren, aus einer Kombination von Speicher, Peripherie gesetzt, Frequenz, Temperatur und Verpackung zu wählen. Aber es bleibt voll kompatibel mit den Ex-Generation.

Anwendungen

  • High-End-Servo-Antriebe
  • High-Performance-Umrichter
  • Speicherprogrammierbare Steuerungen (IEC61131-3-Unterstützung)
  • Mobile-Controller mit umfangreichen Funktionen
  • Unterstützt Multi-Achs-Steuerung für Anwendungen wie Roboter-Programme

Einzelnachweise

  1. Safety Products PRO-SIL™. Infineon Technologies AG. Abgerufen am 18. Juli 2011.
  2. 32-Bit Microcontrollers. Infineon Technologies AG. Abgerufen am 18. Juli 2011.
  3. TC1767 (Audo Future). Infineon Technologies AG. Abgerufen am 18. Juli 2011.
  4. TC11xx Family (Industrial and Multi Market). Infineon Technologies AG. Abgerufen am 18. Juli 2011.

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • TriCore — ist die Bezeichnung einer Mehrkern Prozessorarchitektur der Firma Infineon. Der Name TriCore rührt von der 3 in 1 Architektur des Chips her. Er enthält erstens einen 32 Bit Mikrocontroller, zweitens einen Mikroprozessor mit so genanntem… …   Deutsch Wikipedia

  • Tricore — ist die Bezeichnung einer Mehrkern Prozessorarchitektur der Firma Infineon. Der Name TriCore rührt von der 3 in 1 Architektur des Chips her. Er enthält erstens einen 32 Bit Mikrocontroller, zweitens einen Mikroprozessor mit so genanntem… …   Deutsch Wikipedia

  • Tricore — is the name of a multicore processor design by Infineon Technologies. According to its designers, TriCore is advantageous based on its 3 in 1 architecture consisting of a microcontroller, digital signal processor (imparting computational power),… …   Wikipedia

  • Infineon Technologies — Infobox Company company name = Infineon Technologies AG company company type = Public (FWB|IFX, nyse|IFX) foundation = 1999 location city = Neubiberg location country = Germany key people = Peter Bauer (CEO and Chairman of the executive board),… …   Wikipedia

  • Einchipmikrorechner — Als Mikrocontroller (auch µController, µC, MCU) werden Halbleiterchips bezeichnet, die mit dem Prozessor mindestens Peripheriefunktionen auf einem Chip vereinen. In vielen Fällen befindet sich der Arbeits und Programmspeicher ebenfalls teilweise… …   Deutsch Wikipedia

  • Microcontroller — Als Mikrocontroller (auch µController, µC, MCU) werden Halbleiterchips bezeichnet, die mit dem Prozessor mindestens Peripheriefunktionen auf einem Chip vereinen. In vielen Fällen befindet sich der Arbeits und Programmspeicher ebenfalls teilweise… …   Deutsch Wikipedia

  • Mikrokontroller — Als Mikrocontroller (auch µController, µC, MCU) werden Halbleiterchips bezeichnet, die mit dem Prozessor mindestens Peripheriefunktionen auf einem Chip vereinen. In vielen Fällen befindet sich der Arbeits und Programmspeicher ebenfalls teilweise… …   Deutsch Wikipedia

  • Mikroprozessorsteuerung — Als Mikrocontroller (auch µController, µC, MCU) werden Halbleiterchips bezeichnet, die mit dem Prozessor mindestens Peripheriefunktionen auf einem Chip vereinen. In vielen Fällen befindet sich der Arbeits und Programmspeicher ebenfalls teilweise… …   Deutsch Wikipedia

  • Single-Chip-Microprozessoren — Als Mikrocontroller (auch µController, µC, MCU) werden Halbleiterchips bezeichnet, die mit dem Prozessor mindestens Peripheriefunktionen auf einem Chip vereinen. In vielen Fällen befindet sich der Arbeits und Programmspeicher ebenfalls teilweise… …   Deutsch Wikipedia

  • Single-Chip-Mikroprozessoren — Als Mikrocontroller (auch µController, µC, MCU) werden Halbleiterchips bezeichnet, die mit dem Prozessor mindestens Peripheriefunktionen auf einem Chip vereinen. In vielen Fällen befindet sich der Arbeits und Programmspeicher ebenfalls teilweise… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”