Y1 (GPU): Difference between revisions

From XenonLibrary
Jump to navigation Jump to search
No edit summary
 
(20 intermediate revisions by 2 users not shown)
Line 20: Line 20:
}}
}}


'''Y1''' is the launch model [[GPU]] and is used on the [[Xenon (Motherboard)|Xenon]] and [[Zephyr#Zephyr_A|Zephyr_A]] motherboards. Both dies are manufactured on a 90nm process.
'''Y1''', codename '''C1''', is the launch model [[GPU]] and is used on the [[Xenon (Motherboard)|Xenon]] and [[Zephyr#Zephyr_A|Zephyr_A]] motherboards. Both dies are manufactured on a 90nm process.


== Specifications ==
== Specifications ==
=== GPU ===
=== GPU (Xenos C1) ===
{{GPU Specs}}
{{GPU Specs}}
* A32 [[stepping]]
* A32 [[stepping]]
* 90nm process
* 90nm process


=== eDRAM ===
=== eDRAM (Edifis) ===
{{EDRAM Specs}}
{{EDRAM Specs}}
* ES3 (C00) [[stepping]]
* ES3 (C00) [[stepping]]
Line 39: Line 39:
[[File:X02056-012.jpg|thumb|150px|upright|right|Uncommon -012 model X02056 from 2005]]
[[File:X02056-012.jpg|thumb|150px|upright|right|Uncommon -012 model X02056 from 2005]]


The initial version of the GPU Y1, used in the launch model consoles. It uses the [[Edifis]] [[eDRAM]]. {{Flip Chip Fault|t=overview}}
The initial version of the GPU Y1, used in the launch model consoles. It uses the [[Xenos C1]] [[GPU]] and [[Edifis]] [[eDRAM]]. {{Flip Chip Fault|t=overview}}


* Part Number: X02056 (-010, -011, -012)
* Part Number: X02056 (-010, -011, -012)


=== X817791 ===
=== X817791 ===
In Mid 2008, GPU Y1 received a revision and part number change. "GPU - Y1" markings were added to differentiate from other in-production chips. It uses the [[Edifis]] [[eDRAM]]. In addition, it uses a higher Tg underfill material and as a result, is known to be reliable. It is not known if there are any other differences.
In Mid 2008, GPU Y1 received a revision and part number change. "GPU - Y1" markings were added to differentiate from other in-production chips. In addition, it uses a higher Tg underfill material and as a result, is known to be reliable. It is not known if there are any other differences.


* Part Number: X817791
* Part Number: X817791


== Prototypes ==
== Prototypes ==
Y1 Engineering Samples by [[stepping]]. Text on many of these chips is very faint and hard to capture. Most use the older Xbox logo.
Engineering Samples by [[stepping]]. Text on many of these chips is very faint and hard to capture. Most use the older Xbox logo.


=== A11N1 ===
=== A11/A11N1 ===
The first version of the Y1 GPU. Supposedly, the [[eDRAM]], [[Edifis]] A00 (ES1) is broken and does not work. Little else is known.
First version. Supposedly, the ES1 (A00) [[eDRAM]] is broken and does not work.


* Part Number: X02056-002
* Part Numbers:
** X02056-001 (A11)
** X02056-002 (A11N1)


[[File:X02056-001.jpg|150px]]
[[File:X02056-002.jpg|150px]]
[[File:X02056-002.jpg|150px]]


=== A11N2 ===
=== A11N2 ===
Fixes the [[eDRAM]] issue with [[Edifis]] B00 (ES2). Two substrate colors have been seen. Little else is known.
Fixes the [[eDRAM]] issue with ES2 (B00). Two substrate colors have been seen.


* Part Number: X02056-004
* Part Number: X02056-004
Line 66: Line 69:
[[File:X02056-004-2.jpg|150px]]
[[File:X02056-004-2.jpg|150px]]


=== A21 ===
A debug substrate version also exists, marked as "GPU DBG". It is believed to have more debug traces.
First major update. Changed to [[Edifis]] C00 (ES3). Sometimes referred to as A21N1.


* Part Number: X02056-006
* Part Number: X02074-003
 
[[File:X02074-003.jpg|150px]]
 
=== A21/A21N1 ===
Major update. Changed to ES3 (C00) [[eDRAM]]. Marked either A21 or A21N1, same silicon. A21N1 seen with a blue die.
 
* Part Numbers:
** X02056-006 (A21)
** X02056-007 (A21N1)
 
[[File:X02056-006.jpg|150px]]
[[File:X02056-007.jpg|150px]]


=== A21N2 ===
=== A21N2 ===
Minor update from A21.
Very minor update.


* Part Number: X02056-008
* Part Number: X02056-008
Line 78: Line 92:
[[File:X02056-008.jpg|150px]]
[[File:X02056-008.jpg|150px]]


A debug substrate version has also been seen, marked as "GPU DBG".
A debug substrate version also exists, marked as "GPU DBG". It is believed to have more debug traces.


* Part Number: X02074-007
* Part Number: X02074-007
Line 85: Line 99:


=== A31 ===
=== A31 ===
Second major update. Also shown is a slow cornering chip with the final Xbox 360 logo.
Major update. Also shown is a slow cornering chip with the final Xbox 360 logo.


* Part Number: X02056-009
* Part Number: X02056-009
Line 93: Line 107:


=== A32 ===
=== A32 ===
Minor update from A31. Engineering sample for the final production chip.
Minor update. Engineering sample for the final production chip.


* Part Number: X02056-010 (same as final)
* Part Number: X02056-010 (same as final)

Latest revision as of 09:11, 12 September 2024

Y1
X02056-010.jpg
Original Y1 (X02056)
X817791-003.jpg
Revised Y1 (X817791)
Part NumberX02056
X817791
IntroducedLate 2005
Designed ByATi
Microsoft
NEC (eDRAM)
CodenameC1
TypeGPU
Used InXenon
Zephyr_A
Clock Speed500MHz
Memory10MB eDRAM
Process90nm (Both dies)
PackageFlip-chip BGA1017
SuccessorY2
Elpis

Y1, codename C1, is the launch model GPU and is used on the Xenon and Zephyr_A motherboards. Both dies are manufactured on a 90nm process.

Specifications

GPU (Xenos C1)

  • 500Mhz clock speed
  • 48 floating-point vector processors divided into 3 dynamically scheduled SIMD groups (16 each)
  • Unified shader architecture
  • 16 texture addressing units
  • 16 texture filtering units
  • 8 pixel rendering pipelines
  • Direct access to CPU L2 cache
  • A32 stepping
  • 90nm process

eDRAM (Edifis)

  • 10MB 256GB/s eDRAM
  • Contains logic for:
    • 4-sample anti-aliasing
    • Alpha compositing
    • Color
    • Z/stencil buffering
  • ES3 (C00) stepping
  • 90nm process

Details

X02056

Korean X02056 from 2008
Uncommon -012 model X02056 from 2005

The initial version of the GPU Y1, used in the launch model consoles. It uses the Xenos C1 GPU and Edifis eDRAM. This chip contains a design defect in which low Tg underfill is used to support the bumps. This causes reliability issues and premature failure of the chip.

  • Part Number: X02056 (-010, -011, -012)

X817791

In Mid 2008, GPU Y1 received a revision and part number change. "GPU - Y1" markings were added to differentiate from other in-production chips. In addition, it uses a higher Tg underfill material and as a result, is known to be reliable. It is not known if there are any other differences.

  • Part Number: X817791

Prototypes

Engineering Samples by stepping. Text on many of these chips is very faint and hard to capture. Most use the older Xbox logo.

A11/A11N1

First version. Supposedly, the ES1 (A00) eDRAM is broken and does not work.

  • Part Numbers:
    • X02056-001 (A11)
    • X02056-002 (A11N1)

X02056-001.jpg X02056-002.jpg

A11N2

Fixes the eDRAM issue with ES2 (B00). Two substrate colors have been seen.

  • Part Number: X02056-004

X02056-004.jpg X02056-004-2.jpg

A debug substrate version also exists, marked as "GPU DBG". It is believed to have more debug traces.

  • Part Number: X02074-003

X02074-003.jpg

A21/A21N1

Major update. Changed to ES3 (C00) eDRAM. Marked either A21 or A21N1, same silicon. A21N1 seen with a blue die.

  • Part Numbers:
    • X02056-006 (A21)
    • X02056-007 (A21N1)

X02056-006.jpg X02056-007.jpg

A21N2

Very minor update.

  • Part Number: X02056-008

X02056-008.jpg

A debug substrate version also exists, marked as "GPU DBG". It is believed to have more debug traces.

  • Part Number: X02074-007

X02074-007.jpg

A31

Major update. Also shown is a slow cornering chip with the final Xbox 360 logo.

  • Part Number: X02056-009

X02056-009.jpg X02056-009-SS.jpg

A32

Minor update. Engineering sample for the final production chip.

  • Part Number: X02056-010 (same as final)

X02056-010-Early.jpg