Intel i960

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springenZur Suche springen
Intel i960 Prozessor imPGA-Gehäuse
Intel N80960SA imPLCC-Gehäuse
Intel GC80960RD66 imBGA-Gehäuse
Intel GC80960RN, im BGA-Gehäuse
Die eines 80960HD
Die eines 80960CA
mylex 3-Kanal-Ultra-SCSI-Raid-Controller mit i960 (GC80960RD66)

Intel i960 (auchIntel 80960) ist einRISC-basiertesMikroprozessor-Design des UnternehmensIntel. Es war während der 1990er Jahre alsEmbedded-Mikrocontroller recht erfolgreich, einige Zeit sogar so sehr, dass es denAMD Am29000 von der Spitze dieses Marktes verdrängte. Trotz dieses Erfolges wurde der Vertrieb des i960 in den späten 1990er Jahren aufgrund eines Vertrages mit derDigital Equipment Corporation, welcher Intel erlaubte, das Design derStrongARM-CPU zu benutzen, eingestellt.

Vorgeschichte

[Bearbeiten |Quelltext bearbeiten]

Das i960-Design kann man als Intels Weiterentwicklung des hauseigenen, zum Scheitern verurteilteniAPX-432-Designs der frühen 1980er Jahre sehen. Die Idee hinter dem iAPX 432 war direkte Unterstützung von „high-level“ Funktionen wie tagged- und protected-Memory oder Garbage-Collection in Hardware. Durch die Komplexität desBefehlssatzes, seine Multi-Chip-Implementierung und andere Designschwächen war der iAPX 432 sehr langsam im Vergleich zu anderen Prozessoren seiner Zeit.

Im Jahr 1984 starteten Intel undSiemens ein gemeinsames Projekt namensBiiN, um ein fehlertolerantes objektorientiertes High-End-Computersystem, das vollständig inAda programmiert werden sollte, zu entwickeln. Viele der Mitglieder des i432-Teams arbeiteten auch an diesem Projekt. Der anvisierte Markt des BiiN-Systems waren Benutzer von hochverfügbaren Computersystemen wie Banken, Industrie undKernkraftwerke.

Das Speicherschutzsystem des i432 beeinflusste das Design des BiiN-Systems.

Architektur

[Bearbeiten |Quelltext bearbeiten]

Um den Leistungsproblemen des i432 vorzubeugen, wurde der Prozessor imRISC-Design implementiert. Der Speicherbus war 33 Bit breit (ein 32-Bit-Datenwort und ein„Marker Bit“ für den Speicherschutz). In vielen Belangen folgte der i960 demBerkeley-RISC-Design, beispielsweise in der Verwendung vonRegisterfenstern, einer implementierungsspezifischen Anzahl von Caches für die „per-subroutine“ Register für schnelle Routinenaufrufe. Anders als deri386, aber wie die meisten anderen 32-Bit-Designs, hatte der i960 einen 32-Bit-Adressraum ohne Speichersegmentierung. Von der i960-Architektur gab es auch einesuperskalare Implementierung mit Instruktionen, die simultan auf mehrere Einheiten im Prozessor aufgeteilt wurden.

Sie werden meist inNetzwerkkomponenten,RAID-Systemen,Terminal-Computern oder bildgebenden Geräten wieDruckern eingesetzt. Ausgelegt sind sie auf die schnelle Aufnahme, Verarbeitung und Weitergabe von Daten.

Weblinks

[Bearbeiten |Quelltext bearbeiten]
Commons: Intel i960 – Sammlung von Bildern, Videos und Audiodateien
Intel-Prozessoren
Vor-x86-Prozessoren
Desktop

4004 •4040 •8008 •8080 •8085

iAPX-86 bis zur 4. Generation
Pentium-Serie
Celeron-Serie
Core-Serie
Xeon-Serie
Atom-Serie
Desktop

Atom

x86-kompatibleSoCs
Desktop

Quark •Edison

Nicht-x86-Prozessoren
Desktop

iAPX 432 •i860 •i960 •Itanium •Itanium 2 •XScale

Weitere Listen: Celeron • Pentium • Core 2 • Core i
Abgerufen von „https://de.wikipedia.org/w/index.php?title=Intel_i960&oldid=245077613
Kategorie: