Overview of TPM and HPMS