Ksenon (procesor) - Xenon (processor)
Informacje ogólne | |
---|---|
Zaprojektowany przez | IBM |
Wspólni producenci | |
Pamięć podręczna | |
Pamięć podręczna L1 | 32/32 KB |
Pamięć podręczna L2 | 1 MB |
Architektura i klasyfikacja | |
Zestaw instrukcji | PowerPC |
Specyfikacje fizyczne | |
Rdzenie |
Architektury POWER , PowerPC i Power ISA |
---|
NXP (dawniej Freescale i Motorola) |
IBM |
|
IBM/Nintendo |
Inne |
Powiązane linki |
Anulowany w kolorze szarym , historyczny kursywą |
Microsoft XCPU , o nazwie kodowej Xenon , to procesor używany w konsoli do gier Xbox 360 , który ma być używany z układem graficznym ATI Xenos.
Procesor został opracowany przez Microsoft i IBM w ramach programu IBM wiórów o nazwie kodowej „Waternoose”, który został nazwany po Potwory i spółka postaci Henry J. Waternoose III . Program rozwoju został pierwotnie ogłoszony 3 listopada 2003 roku.
Procesor oparty jest na architekturze zestawu instrukcji IBM PowerPC . Składa się z trzech niezależnych rdzeni procesora na jednej kości. Rdzenie te są nieco zmodyfikowanymi wersjami PPE w procesorze Cell używanym na PlayStation 3 . Każdy rdzeń ma dwa symetryczne wątki sprzętowe ( SMT ), co daje łącznie sześć wątków sprzętowych dostępnych dla gier. Każda jednostka zawiera również rdzeń 32 KiB z L1 cache instrukcji i 32 KiB cache L1 danych.
Procesory XCPU są produkowane w fabryce IBM East Fishkill w Nowym Jorku i Chartered Semiconductor Manufacturing (obecnie część GlobalFoundries ) w Singapurze. Chartered skrócił proces produkcyjny w 2007 r. do 65 nm z 90 nm , zmniejszając w ten sposób koszty produkcji dla firmy Microsoft.
Specyfikacje
- Proces 90 nm , modernizacja procesu 65 nm w 2007 roku (o nazwie kodowej „Falcon”, później „Jasper”), proces 45 nm od modelu Xbox 360 S
- 165 milionów tranzystorów
- Trzy rdzenie, każdy z dwukierunkową obsługą SMT i taktowaniem 3,2 GHz
- SIMD : Dwie jednostki VMX128 z dedykowanym (128×128 bitów) plikiem rejestru dla każdego rdzenia, po jednym dla każdego wątku
- 1 MB pamięci podręcznej L2 (blokowalna przez GPU) działająca z połową szybkości (1,6 GHz) z 256-bitową magistralą
- 51,2 GB/s przepustowości pamięci L2 (256 bitów × 1600 MHz)
- Magistrala FSB 21,6 GB/s (po stronie procesora łączy się z przepływem danych FSB o szerokości 1,35 GHz, 8 B; po stronie GPU łączy się z przepływem danych FSB o szerokości 16 B i szybkością 675 MHz.)
- Wydajność produktu dot : 9,6 miliarda na sekundę
- Wykonanie instrukcji w kolejności
- 768 bitów pamięci OTP opartej na IBM eFUSE
- ROM (i 64 KB SRAM) przechowujący Secure Bootloader firmy Microsoft i hiperwizor szyfrowania
- Architektura Big-endian
XCGPU
Xbox 360 S wprowadzono XCGPU , który zintegrowany procesor Xenon i Xenos GPU na tej samej matrycy, a eDRAM w tym samym opakowaniu. XCGPU podąża za trendem zapoczątkowanym przez zintegrowany EE+GS w PlayStation 2 Slimline , łącząc CPU, GPU, kontrolery pamięci i IO w jednym, tańszym chipie. Zawiera również „blok wymiany magistrali FSB”, który łączy wewnętrznie procesor i procesor graficzny dokładnie w taki sam sposób, w jaki robiłaby to magistrala przednia, gdy procesor i procesor graficzny były oddzielnymi układami, dzięki czemu XCGPU nie zmienia sprzętu cechy konsoli Xbox 360.
XCGPU zawiera 372 miliony tranzystorów i jest produkowany przez GlobalFoundries w procesie 45 nm. W porównaniu z oryginalnym chipsetem w Xbox 360, łączne zapotrzebowanie na energię jest zmniejszone o 60%, a fizyczna powierzchnia chipa o 50%.
Galeria
Ilustracje różnych generacji procesorów na konsolach Xbox 360 i Xbox 360 S.
Bibliografia
- Przegląd sprzętu ksenonowego autorstwa Pete'a Isensee, kierownika ds. rozwoju, Xbox Advanced Technology Group, napisany jakiś czas przed 23 czerwca 2007 r.