RAM: Difference between revisions
No edit summary |
|||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Infobox Chip | |||
| name = RAM | |||
| image = Samsung-K4J52324QC-BC14.jpg | |||
| image_size = 150px | |||
| caption = Samsung Launch RAM | |||
| image2 = Infineon-HYB18H1G321AF-13.jpg | |||
| image2_size = 150px | |||
| caption2 = Infineon Launch RAM | |||
| package = Flip-chip BGA136 | |||
}} | |||
The RAM used in the [[Xbox 360]] is a single pool of 512MB GDDR3. The chips are clocked at 700MHz and sourced from various vendors. | The RAM used in the [[Xbox 360]] is a single pool of 512MB GDDR3. The chips are clocked at 700MHz and sourced from various vendors. | ||
== Vendors == | == Vendors == | ||
The initial launch RAM vendors were Samsung and Infineon (Qimonda). Hynix chips became an option starting with [[Zephyr]]. Options for Elpida and Winbond became available with the [[Xbox 360 S]]. Each vendor updated the chip provided a few times, and some vendors stopped providing chips altogether. | |||
=== Elpida === | |||
{{Main|Elpida RAM}} | |||
Elpida supplied one 128MB chip variant for the [[Trinity]] motherboard. | |||
* [[Elpida RAM#U1032AABG-14-F|U1032AABG-14-F]] | |||
=== Hynix === | |||
{{Main|Hynix RAM}} | |||
Hynix supplied two 64MB chip variants for the [[Zephyr]], [[Falcon]], and [[Jasper]] motherboards. | |||
* [[Hynix RAM#HY5RS123235BFP-14|HY5RS123235BFP-14]] | |||
* [[Hynix RAM#H5RS5223CFR-14C|H5RS5223CFR-14C]] | |||
They also supplied one 128MB chip variant for the [[Jasper]], [[Tonasket]], [[Trinity]], [[Corona]], and [[Waitsburg]] motherboards. | |||
* [[Hynix RAM#H5RS1H23MFR-14C|H5RS1H23MFR-14C]] | |||
=== Infineon/Qimonda === | |||
{{Main|Infineon RAM}} | |||
{{Main|Qimonda RAM}} | |||
Infineon (later renamed to Qimonmda) supplied three 64MB chip variants for the [[Xenon (Motherboard)|Xenon]], [[Zephyr]], and [[Falcon]] motherboards. | |||
* [[Infineon RAM#HYB18H512321AF-13|HYB18H512321AF-13]] | |||
* [[Qimonda RAM#HYB18H512322AF-13|HYB18H512322AF-13]] | |||
* [[Qimonda RAM#HYB18H512321BF-14|HYB18H512321BF-14]] | |||
Qimonda also supplied one 128MB chip variant for the [[Falcon]], [[Jasper]], and [[Tonasket]] motherboards. | |||
* [[Qimonda RAM#HYB18H1G321AF-14|HYB18H1G321AF-14]] | |||
=== Samsung === | |||
{{Main|Samsung RAM}} | |||
Samsung supplied two 64MB chip variants for the [[Xenon (Motherboard)|Xenon]] and [[Zephyr]] motherboards. | |||
* [[Samsung RAM#K4J52324QC-BC14|K4J52324QC-BC14]] | |||
* [[Samsung RAM#K4J52324QE-BC14|K4J52324QE-BC14]] | |||
They also supplied three 128MB chip variants for the [[Tonasket]], [[Trinity]], [[Corona]], [[Waitsburg]], [[Stingray]], and [[Winchester]] motherboards. | |||
* [[Samsung RAM#K4J10324QD-HC14|K4J10324QD-HC14]] | |||
* [[Samsung RAM#K4J10324KE-HC14|K4J10324KE-HC14]] | |||
* [[Samsung RAM#K4J10324KG-HC14|K4J10324KG-HC14]] | |||
=== Winbond === | |||
{{Main|Winbond RAM}} | |||
Winbond supplied two 128MB chip variants for the [[Waitsburg]], [[Stingray]], and [[Winchester]] motherboards. | |||
* [[Winbond RAM#W641GG2JB-14|W641GG2JB-14]] | |||
* [[Winbond RAM#W641GG2KB-14|W641GG2KB-14]] | |||
== Architecture == | |||
The 512MB of RAM is shared between the [[CPU]] and [[GPU]], with the GPU being the memory controller. Almost all of the RAM is accessible to games as the [[Xbox System Software]] is designed to have a very small memory footprint. | |||
=== GPU Support === | |||
The [[GPU]] supports multiple RAM configurations from 128MB to 1GB. | |||
{|class="wikitable" | |||
! Name !! Size !! Qty !! Chip Size | |||
|- | |||
| Xenos_128_4 || 128MB || 4 || 32MB | |||
|- | |||
| Xenos_256_4 || 256MB || 4 || 64MB | |||
|- | |||
| Xenos_256_8 || 256MB || 8 || 32MB | |||
|- | |||
| Xenos_512_4 || 512MB || 4 || 128MB | |||
|- | |||
| Xenos_512_8 || 512MB || 8 || 64MB | |||
|- | |||
| Xenos_1024_8 || 1GB || 8 || 128MB | |||
|} | |||
=== PCB Support === | |||
[[File:X817861-002.jpg|thumb|300px|upright|right|An ADV XDK-GB-1 board with the Zeus GPU]] | |||
==== 128MB Chip Support ==== | |||
On [[Xenon (Motherboard)|Xenon]] and [[Zephyr]], only 32MB and 64MB chips are supported. Starting with [[Falcon]], traces were added from chip select 1 on the GPU to the top in addition to chip select 0. This allows 128MB chips to work, enabling the 512_4 chip configuration. | |||
==== 1GB Support ==== | |||
Standard systems configured as a [[development kit]] had the normal amount of 512MB. In 2010, the [[XDK-GB]] was released with 1GB of RAM. Previous [[motherboard|motherboards]] did not support 1GB due to the 13th addressing line to each chip being not connected. This was added along with other minor changes for the XDK-GB. This change was never made on motherboards that were not destined to have 1GB of RAM installed. | |||
The RAM operates as 2 separate pools. The first 512MB is used the same way as a normal system, and the upper 512MB was used for debugging.This ensured that debugging tools did not take up memory that could otherwise be used by a game. The [[XDK-S]] based on the [[Xbox 360 S]] continued using 1GB RAM. | |||
{{Motherboard Components}} | {{Motherboard Components}} | ||
[[Category:RAM]] |
Latest revision as of 20:38, 7 August 2024
Package | Flip-chip BGA136 |
---|
The RAM used in the Xbox 360 is a single pool of 512MB GDDR3. The chips are clocked at 700MHz and sourced from various vendors.
Vendors
The initial launch RAM vendors were Samsung and Infineon (Qimonda). Hynix chips became an option starting with Zephyr. Options for Elpida and Winbond became available with the Xbox 360 S. Each vendor updated the chip provided a few times, and some vendors stopped providing chips altogether.
Elpida
Elpida supplied one 128MB chip variant for the Trinity motherboard.
Hynix
Hynix supplied two 64MB chip variants for the Zephyr, Falcon, and Jasper motherboards.
They also supplied one 128MB chip variant for the Jasper, Tonasket, Trinity, Corona, and Waitsburg motherboards.
Infineon/Qimonda
Infineon (later renamed to Qimonmda) supplied three 64MB chip variants for the Xenon, Zephyr, and Falcon motherboards.
Qimonda also supplied one 128MB chip variant for the Falcon, Jasper, and Tonasket motherboards.
Samsung
Samsung supplied two 64MB chip variants for the Xenon and Zephyr motherboards.
They also supplied three 128MB chip variants for the Tonasket, Trinity, Corona, Waitsburg, Stingray, and Winchester motherboards.
Winbond
Winbond supplied two 128MB chip variants for the Waitsburg, Stingray, and Winchester motherboards.
Architecture
The 512MB of RAM is shared between the CPU and GPU, with the GPU being the memory controller. Almost all of the RAM is accessible to games as the Xbox System Software is designed to have a very small memory footprint.
GPU Support
The GPU supports multiple RAM configurations from 128MB to 1GB.
Name | Size | Qty | Chip Size |
---|---|---|---|
Xenos_128_4 | 128MB | 4 | 32MB |
Xenos_256_4 | 256MB | 4 | 64MB |
Xenos_256_8 | 256MB | 8 | 32MB |
Xenos_512_4 | 512MB | 4 | 128MB |
Xenos_512_8 | 512MB | 8 | 64MB |
Xenos_1024_8 | 1GB | 8 | 128MB |
PCB Support
128MB Chip Support
On Xenon and Zephyr, only 32MB and 64MB chips are supported. Starting with Falcon, traces were added from chip select 1 on the GPU to the top in addition to chip select 0. This allows 128MB chips to work, enabling the 512_4 chip configuration.
1GB Support
Standard systems configured as a development kit had the normal amount of 512MB. In 2010, the XDK-GB was released with 1GB of RAM. Previous motherboards did not support 1GB due to the 13th addressing line to each chip being not connected. This was added along with other minor changes for the XDK-GB. This change was never made on motherboards that were not destined to have 1GB of RAM installed.
The RAM operates as 2 separate pools. The first 512MB is used the same way as a normal system, and the upper 512MB was used for debugging.This ensured that debugging tools did not take up memory that could otherwise be used by a game. The XDK-S based on the Xbox 360 S continued using 1GB RAM.