Geode (Prozessor) - Geode (processor)

NSC Geode
Geode GXLV233.jpg
NSC Geode GNLV 233 MHz
Allgemeine Information
Gestartet 1999
Gängige Hersteller
CPUID- Code 540h
Performance
max. CPU- Taktrate 180 MHz bis 400 MHz
FSB- Geschwindigkeiten 30 MHz bis 33 MHz
Zwischenspeicher
L1- Cache 16 KiB vereinheitlicht (GXm/GXLV/GX1), 16 KiB Instruktion + 16 KiB Daten (GX2)
Architektur und Klassifizierung
Mindest. Feature-Größe 0,15 µm bis 0,35 µm
Mikroarchitektur 5x86
Befehlssatz IA-32
Erweiterungen
Physikalische Spezifikationen
Kerne
Pakete)
Geschichte
Vorgänger Cyrix MediaGX

Geode war eine Reihe von x86- kompatiblen System-on-a-Chip- Mikroprozessoren und I/O-Begleitern, die von AMD hergestellt wurden und auf den Embedded-Computing- Markt ausgerichtet waren.

Die Serie wurde ursprünglich 1999 von National Semiconductor als Geode- Familie auf den Markt gebracht . Der ursprüngliche Geode-Prozessorkern selbst stammt von der Cyrix MediaGX- Plattform ab, die 1997 bei der Fusion von National mit Cyrix erworben wurde. AMD kaufte das Geode-Geschäft von National im August 2003 August um seine bestehende Produktlinie von eingebetteten x86-Prozessorprodukten zu erweitern. AMD hat die Geode-Serie um zwei Prozessorklassen erweitert: den von MediaGX abgeleiteten Geode GX und LX und den modernen, von Athlon abgeleiteten Geode NX.

Geode-Prozessoren sind für geringen Stromverbrauch und niedrige Kosten optimiert und bleiben dennoch kompatibel mit Software, die für die x86-Plattform geschrieben wurde. Den von MediaGX abgeleiteten Prozessoren fehlen moderne Funktionen wie SSE und ein großer On-Die- L1-Cache, aber diese werden auf dem neueren Athlon-abgeleiteten Geode NX angeboten. Geode-Prozessoren integrieren fest einige der Funktionen, die normalerweise von einem separaten Chipsatz bereitgestellt werden , wie beispielsweise der Northbridge . Während sich die Prozessorfamilie am besten für Thin Client- , Set-Top-Box- und Embedded-Computing- Anwendungen eignet , findet sie sich in ungewöhnlichen Anwendungen wie dem Nao-Roboter und der Win Enterprise IP-PBX . wieder

Das One Laptop per Child- Projekt verwendete den Geode-Prozessor der GX-Serie in OLPC-XO-1- Prototypen, wechselte jedoch für die Produktion zum Geode LX. Der Linutop (umbenannt in Artec ThinCan DBE61C oder umbenannt in FIC ION603A) basiert ebenfalls auf dem Geode LX. 3Com Audrey wurde von einem 200 MHz Geode GX1 angetrieben.

Die SCxxxx-Reihe von Geode-Geräten ist eine Single-Chip-Version, vergleichbar mit dem SiS 552, VIA CoreFusion oder Intels Tolapai , die CPU, Speichercontroller, Grafik und I/O-Geräte in einem Gehäuse integrieren. Auf diesen Prozessoren basierende Einzelprozessorplatinen werden von Artec Group , PC Engines ( WRAP ), Soekris und Win Enterprises hergestellt .

AMD hat 2019 alle Geode-Prozessoren eingestellt.

Eigenschaften

Tabelle der CPU-Funktionen

Nationale Halbleitergeode

Geode GXm

Umbenannt in Cyrix MediaGXm . Gibt "CyrixInstead" für CPUID zurück .

  • 0,35 μm Vierschicht-Metall-CMOS
  • MMX- Anleitung
  • Kerngeschwindigkeit: 180, 200, 233, 266 MHz
  • 3.3 VI/O, 2.9 V Kern
  • 16 KB 4-Wege-Set Assoziativer Write-Back Unified (I&D) L1-Cache, davon 2 oder 4 KB als I/O-Scratchpad-RAM zur Nutzung durch den integrierten Grafikkern (z. B. für Bitblits) reservierbar
  • 30-33 MHz PCI-Bus-Verbindung mit CPU-Bus
  • 64-Bit- SDRAM- Schnittstelle
  • Vollständig statisches Design
  • CS5530 Companion-Chip (implementiert Ton- und Videofunktionen)
  • VSA-Architektur
  • 1280×1024×8 oder 1024×768×16 Anzeige

Geode GXLV

  • Die-geschrumpften GXm
  • 0,25 μm Vierschicht-Metall-CMOS
  • Kerngeschwindigkeit: 166, 180, 200, 233, 266 MHz
  • 3.3 VI/O, 2.2, 2.5, 2.9 V Kern
  • Typische Leistung: 1,0 W bei 2,2 V/166 MHz, 2,5 W bei 2,9 V/266 MHz

Geode GX1

National Semiconductor Geode GX1, 233 MHz
  • Die-geschrumpften GXLV
  • 0,18 μm Vierschicht-Metall-CMOS
  • Kerngeschwindigkeit: 200, 233, 266, 300, 333 MHz
  • 3,3 VI/O, 1,8, 2,0, 2,2 V-Kern
  • Typische Leistung: 0,8 W bei 1,8 V/200 MHz, 1,4 W bei 2,2 V/333 MHz
  • 64-Bit- SDRAM- Schnittstelle, bis zu 111 MHz
  • CS5530A Companion-Chip
  • 60 Hz VGA-Bildwiederholfrequenz

National Semiconductor/AMD SC1100 basiert auf dem Geode GX1-Kern und dem CS5530-Unterstützungschip.

Geode GX2

Angekündigt von der National Semiconductor Corporation im Oktober 2001 auf dem Microprocessor Forum. Erste Vorführung auf der COMPUTEX Taiwan, Juni 2002.

  • 0,15 μm Prozesstechnologie
  • MMX und 3DNow! Anleitung
  • 16 KB Anweisung und 16 KB Daten-L1-Cache
  • GeodeLink-Architektur, 6  GB /s On-Chip-Bandbreite, bis zu 2 GB/s Speicherbandbreite
  • Integrierter 64-Bit PC133 SDRAM und DDR266 Controller
  • Taktrate: 266, 333 und 400 MHz
  • 33 MHz PCI-Bus-Verbindung mit CPU-Bus
  • 3 PCI-Master unterstützt
  • 1600×1200 24-Bit-Display mit Videoskalierung
  • CRT-DACs und ein UMA DSTN/TFT-Controller.
  • Geode CS5535 oder CS5536 Companion-Chip

Geode SCxx00-Serie

Entwickelt von National Tel Aviv (NSTA) basierend auf IP von Longmont und anderen Quellen.

Anwendungen:

  • Der SC3200 wurde in der Tatung TWN-5213 CU verwendet.

AMD Geode

AMD Geode LX 800 (500 MHz, 0,9 W) Prozessor.
Alix .1C Mini-ITX Embedded Board mit AMD Geode LX 800 zusammen mit Compact Flash , miniPCI und PCI Slots, 44-Pin IDE Schnittstelle und 256 MB RAM.

Im Jahr 2002 führte AMD die Geode GX- Serie ein, die ein Re-Branding des National Semiconductor GX2 war. Darauf folgte schnell der Geode LX , der bis zu 667 MHz lief. LX brachte viele Verbesserungen mit sich, wie beispielsweise DDR mit höherer Geschwindigkeit, eine neu gestaltete Instruktionspipe und einen leistungsfähigeren Display-Controller. Das Upgrade vom CS5535 I/O Companion auf den CS5536 brachte USB mit höherer Geschwindigkeit.

Geode GX- und LX-Prozessoren finden sich typischerweise in Geräten wie Thin Clients und industriellen Steuerungssystemen. Auf der x86-Seite sind sie jedoch durch VIA unter Wettbewerbsdruck geraten , und ARM- Prozessoren verschiedener Hersteller übernehmen einen Großteil des Low-End-Geschäfts.

Aufgrund der relativen Leistung, wenn auch höherer PPW , des GX- und LX-Core-Designs hat AMD den Geode NX eingeführt , eine eingebettete Version des Athlon- Prozessors K7. Geode NX verwendet den Thoroughbred- Kern und ist dem Athlon XP-M, der diesen Kern verwendet, ziemlich ähnlich. Der Geode NX enthält 256 KB Level-2-Cache und läuft in der NX1500@6-W-Version lüfterlos mit bis zu 1 GHz. Der NX2001-Teil läuft mit 1,8 GHz, der NX1750-Teil läuft mit 1,4 GHz und der NX1250 läuft mit 667 MHz.

Der Geode NX eignet sich mit seiner starken FPU besonders für Embedded-Geräte mit grafischen Leistungsanforderungen, wie Informationskioske und Casino- Spielautomaten wie Video-Slots.

Es wurde jedoch berichtet, dass das spezielle Designteam für Geode-Prozessoren in Longmont, Colorado , geschlossen wurde und 75 Mitarbeiter in die neue Entwicklungsanlage in Fort Collins, Colorado, verlegt werden . Es wird erwartet, dass die Prozessoren der Geode-Reihe aufgrund der Schließung des Geode-Designzentrums weniger häufig aktualisiert werden.

Im Jahr 2009 deuteten Kommentare von AMD darauf hin, dass es keine Pläne für zukünftige Mikroarchitektur-Upgrades des Prozessors gibt und dass es keinen Nachfolger geben wird; Die Prozessoren werden jedoch weiterhin mit der geplanten Verfügbarkeit des Geode LX bis 2015 verfügbar sein. Im Jahr 2016 aktualisierte AMD die Produkt-Roadmap und kündigte eine Verlängerung des letzten Kaufs und der Auslieferung für die LX-Serie bis 2019 an. Anfang 2018 kündigte der Hardwarehersteller congatec eine Vereinbarung mit AMD über eine weitere Verlängerung der Verfügbarkeit der Geode-basierten Plattformen von congatec.

Geode GX

Modell Taktfrequenz
Kern ( MHz )
Geode GX 466@0.9 W 333
Geode GX 500@0.9 W 366
Geode GX 533@0.9 W 400

Geode LX

AMD Geode LX 800 (500 MHz)-CPU.
Modell Taktfrequenz Energieverbrauch TDP
Kern ( MHz ) W
Geode LX 600@0.7 W 366 1,2 2,8
Geode LX 700@0.8 W 433 1.3 3.1
Geode LX 800@0.9 W 500 1,8 3.6
Geode LX 900@1.5 W 600 2.6 5.1

Eigenschaften:

  • Geringer Strom.
  • Volle x86-Kompatibilität.
  • Funktionsblöcke des Prozessors:
    • CPU-Kern
    • GeodeLink-Steuerungsprozessor
    • GeodeLink-Schnittstelleneinheiten
    • GeodeLink-Speichercontroller
    • Grafikprozessor
    • Display-Controller
    • Videoprozessor
    • Videoeingangsanschluss
    • GeodeLink PCI-Bridge
    • Sicherheitssperre

Spezifikation:

  • Prozessorfrequenz bis 600 MHz (LX900), 500 MHz (LX800) und 433 MHz (LX700).
  • Energieverwaltung: ACPI, geringerer Stromverbrauch, Wakeup bei SMI/INTR.
  • 64K Anweisung / 64K Daten L1-Cache und 128K L2-Cache
  • Anweisung aufteilen/Datencache/ TLB .
  • DDR-Speicher 400 MHz (LX 800), 333 MHz (LX 700)
  • Integrierte FPU mit MMX und 3DNow!
  • 9 GB/s interne GeodeLink Interface Unit (GLIU)
  • Gleichzeitige hochauflösende CRT und TFT (High and Standard Definition). VESA 1.1 und 2.0 VIP/VDA-Unterstützung
  • Hergestellt in einem 0,13-Mikrometer-Prozess
  • 481-Terminal PBGA (Plastic Ball Grid Array )
  • GeodeLink aktives Hardware-Energiemanagement

Anwendungen:

Geode NX

AMD Geode NX 1500.
Modell Fab ( nm ) Taktfrequenz CPU-Cache ( KB ) Energieverbrauch TDP Kernbetriebsspannung ( V )
Kern ( MHz ) FSB ( MHz ) L1 L2 W
Geode NX 1250@6 W 130 667 133 128 256 6 9 1.00
Geode NX 1500@6 W 1000 1,10
Geode NX 1750@14 W 1400 14 25 1,25
Geode NX 2000 1800 ? ? 1,40

Eigenschaften:

  • Kern der 7. Generation (basierend auf Mobile Athlon XP-M ).
  • Energieverwaltung: AMD PowerNow!, ACPI 1.0b und ACPI 2.0.
  • 3DNow!-, MMX- und SSE-Befehlssätze
  • 0,13 μm (130 nm) Herstellungsprozess
  • Pin-Kompatibilität zwischen allen Prozessoren der NX-Familie.
  • Betriebssystemunterstützung: Linux, Windows CE, MS Windows XP.
  • Kompatibel mit Sockel-A- Motherboards

Geode NX 2001

Geode NX 2001.

Im Jahr 2007 gab es ein Geode NX 2001- Modell zum Verkauf, das tatsächlich ein umbenannter Athlon XP 2200+ Thoroughbred war . Die Prozessoren mit den Teilenummern AANXA2001FKC3G oder ANXA2001FKC3D haben eine Taktfrequenz von 1,8 GHz und eine Kernbetriebsspannung von 1,65 Volt. Die Leistungsaufnahme beträgt 62,8 Watt. Es gibt keine offiziellen Hinweise auf diesen Prozessor, außer Beamte, die erklären, dass die CPUs "an bestimmte Kunden geliefert wurden", obwohl es klar ist, dass es sich um einen Desktop-Athlon XP-CPU-Kern anstelle der vom Mobile Athlon XP-M abgeleiteten Thoroughbred-Kerne des anderen Geode NX-CPUs und verfügt daher nicht über eingebettete anwendungsspezifische Funktionen für thermische Hüllkurve, Stromverbrauch und Energieverwaltung. Diese Art von "Badge Engineering" einer bestimmten CPU, um eine Anfrage nach einem Desktop-Klasse-Chip von einem OEM zu erfüllen, der lediglich die Markenbekanntheit und die Assoziation mit den GeodeNX-CPUs in seinen Produkten aufrechterhalten möchte, die eigentliche Endproduktanwendung jedoch nicht die eine fortschrittliche Leistungs- und Wärmeoptimierung der GeodeNX-CPUs erfordern, ist verständlich, da die Umbenennung eines Teils in einem Produktkatalog praktisch kostenlos ist und die Prozessoren den gleichen CPU-Sockel ( Sockel A ) teilen .

Chipsätze für Geode

  1. NSC Geode CS5530A Southbridge für Geode GX1.
  2. NSC/AMD Geode CS5535 Southbridge für Geode GX(2) und Geode LX (USB 1.1). Integriert vier USB-Ports, einen ATA-66 UDMA-Controller, einen Infrarot-Kommunikationsport, einen AC'97- Controller, einen SMBUS- Controller, einen LPC- Port sowie GPIO, Power Management und Legacy-Funktionsblöcke.
  3. AMD Geode CS5536 Southbridge für Geode GX und Geode LX (USB 2.0). Leistungsaufnahme: 1,9 W (433 MHz) und 2,4 W (500 MHz). Dieser Chipsatz wird auch auf dem PowerPC-Board (Amy'05) verwendet.
  4. Geode NX-Prozessoren sind "100 Prozent Sockel- und Chipsatz-kompatibel" mit AMDs Sockel-A- Athlon XP-Prozessoren: SIS741CX Northbridge und SIS 964 Southbridge, VIA KM400 Northbridge und VIA VT8235 Southbridge, VIA KM400A Northbridge und VIA VT8237R Southbridge und anderen Sockel-A-Chipsätzen.

Siehe auch

Verweise

Externe Links

Linux auf Geode

NetBSD auf Geode