You're mixing up TPM 2.0 (which can also go on the SPI/LPC header that a TPM went on) with AMD's fTPM and Intel's PTT.
AMD fTPM and Intel PTT are implementations of TPM 1.0 and 2.0 on a microcontroller inside the main CPU; you can (and people do) have an external TPM 2.0 chip on the appropriate bus instead of inside the main CPU. And you could do remote attestation with TPM 1.0, not just with TPM 2.0.
Power management, mobile and firmware developer on Linux. Security developer at Aurora. Ex-biologist. mjg59 on Twitter. Content here should not be interpreted as the opinion of my employer. Also on Mastodon.
TPM 2.0 is not always "right in the processor"
Date: 2025-01-09 10:34 am (UTC)AMD fTPM and Intel PTT are implementations of TPM 1.0 and 2.0 on a microcontroller inside the main CPU; you can (and people do) have an external TPM 2.0 chip on the appropriate bus instead of inside the main CPU. And you could do remote attestation with TPM 1.0, not just with TPM 2.0.