Zumal fTPM quasi Software-TPM ist, was auf die CPU geht und der Header für ein dediziertes Hardware-TPM gedacht ist, um CPU-Ressourcen zu sparen.
Nein. Dem kann so sein, muss aber nicht.
Bei Intel passiert dies über PTT (Platform Trust Technology), bei AMD über PSP.
Im Falle von AMD kann dies (wie auf der Wikipedia-Seite auch zu entnehmen ist) ein weiterer ARM-Prozessor sein der zwar auf dem selben Die wie die CPU liegt, aber nicht notwendigerweise mit Ihr verbunden sein muss.
Kurzum, eigentlich liegt es dem EFI bzw. der Firmware frei wie Sie eine TPM-kompatible Option anbietet, oftmals ist dieses auch mit extra Hardware verbunden die jedoch bei den allermeisten CPUs und Boards schlichtwegs von haus aus dabei ist.
Ein seperates TPM Modul hat oftmals eher etwas mit Zertifizierung bzw. anderen Optionen der einfachen Möglichkeit des seperaten trennens (z.B. bei der Entsorgung etwaiger Hardware) als auch bei Unternehmen wie Google die vermutlich ihre eigene Impelmentierung via SPI oder LPC an vorgefertige Server anstecken wollen.