That's why you dont take transistor count numbers from PR slides at face value.
I've got a better idea: Stop spreading FUD (that's Fear, Uncertainty and Doubt, since you probably didn't know), and
educate yourself.
Do you not realize that the argument that you are making is that transistor density is solely based on the manufacturing process? You deserve to be humiliated for such an assertion.
Allow me to enlighten you: different circuits have different maximum densities. SRAM can be packed denser than logic. DRAM can be packed denser than SRAM. Here's an example:
This very fact is why we aren't running around with SRAM memory modules, despite SRAM's higher power efficiency and speed over DRAM.
Also, isn't it strange that we have:
XBONE: 363 mm2, 5B transistors, 28 nm => 13.7M transistors/mm2.
Haswell 4C GT2: 177 mm2, 1.4B transistors, 22 nm => 7.9M transistors/mm2.
Shouldn't the transistor count per mm2 be higher for Haswell @ 22 nm compared to XBONE @ 28 nm?
Since the person I've quoted above hasn't a damned clue what he's talking about, allow me to give you the
correct answer. Saylick has already mentioned several truths, but the most significant one is going to be the first one he pointed out.
Case in point: AMD's Phenom II (Deneb) has a die size 258mm², and a transistor count of 758 million. Their Athlon II, which uses the same CPU architecture and same manufacturing process, has a die size of 117mm² and a transistor count of 234 million. If we take the number of transistors and divide it by the surface area of the die, we arrive at roughly 3 million transistors per mm² for Phenom II, and 2 million transistors per mm² for Athlon II.
Traditionally, over time, chip designers are able to extract better density out of a manufacturing process. However, here we're seeing 33% less density in the Athlon II, despite it launching 5 months later. Does that mean AMD's tried to pull a fast one on us, and lied about the transistor count of one or both of their processors? Unlike the tinfoil hatter above me would brilliantly assert, the answer is a resounding
no.
Back to Athlon II vs. Phenom II: So if the process is the same, and the architecture is the same... why is there such a difference?
As Saylick hinted, GPUs typically have higher density than CPUs. He also hinted that SRAM has higher density than CPUs.
The reason why an Athlon II die has a significantly lower transistor density than a Phenom II die is because the Athlon II doesn't have an L3 cache. L3 cache typically uses 6 transistor SRAM, which is very dense compared to CPU logic. Coincidentally, the XBOX One's embedded RAM is SRAM, and if it is 6T SRAM like the Phenom II's L3 cache, that 32 MB SRAM cache contains roughly 1.6 billion transistors alone. That's just under a third of the transistors on the SoC.
Wonder how much area it takes up?
TSMC's 28nm process has a SRAM cell size of 0.130µm²/bit. This means ~7.692 million bits can fit in 1 mm². There are 2^28 bits in 32MB, so that leaves us with a die size of ~35mm², or ~54mm² with overhead. We get over 46 million transistors per square millimeter; compare that to the Athlon II's 2 million/mm².
Also, as IDC mentioned above, this is the theoretical best. Intel's 22nm node has a maximum 6T SRAM density of 0.092 µm²/bit, but their largest 22nm SRAM cells have a density of 0.130 µm²/bit, which coincidentally is the exact area of TSMC's maximum SRAM cell density.