- Jul 12, 2021
- 17
- 16
- 51
Sorry, this thread may seem a little bit off-topic, but I think no other sub-forums are more relevant to this topic.
As I understand Google's TPU (tensor processing unit) is a semi-custom chip made by Broadcom, but it's actually Google that designed the tensor cores, which is very different from other semi-custom chips where the chip vendor has the key IP of the chip (AMD designs and owns key IP in semi-custom chips used in PS and Xbox as an example).
It seems Broadcom's role is very limited in this partnership, so why Google buys chip from Broadcom instead of directly buy wafers from TSMC, this would not only cuts out the middle-man, but also have more control in supply chain (wafer capacity, HBM supply etc). If Google is like Meta, who is just beginning to design their own chip, it would be understandable to have a experienced chip company help out, but Google has been designing TPU for about a decade, why still rely on Broadcom and make it a chip provider instead of a design service provider?
Of course a chip has other components besides processing cores, like DDR/PCI-e peripherals, which Broadcom probably helps out, but can Google just buy these IPs from Cadence/Synopsys etc?
As I understand Google's TPU (tensor processing unit) is a semi-custom chip made by Broadcom, but it's actually Google that designed the tensor cores, which is very different from other semi-custom chips where the chip vendor has the key IP of the chip (AMD designs and owns key IP in semi-custom chips used in PS and Xbox as an example).
It seems Broadcom's role is very limited in this partnership, so why Google buys chip from Broadcom instead of directly buy wafers from TSMC, this would not only cuts out the middle-man, but also have more control in supply chain (wafer capacity, HBM supply etc). If Google is like Meta, who is just beginning to design their own chip, it would be understandable to have a experienced chip company help out, but Google has been designing TPU for about a decade, why still rely on Broadcom and make it a chip provider instead of a design service provider?
Of course a chip has other components besides processing cores, like DDR/PCI-e peripherals, which Broadcom probably helps out, but can Google just buy these IPs from Cadence/Synopsys etc?
Last edited: