English
Language : 

SLB9665 Datasheet, PDF (6/24 Pages) Infineon Technologies AG – Trusted Platform Module
SLB 9665 TPM2.0
Trusted Platform Module
Overview
1
Overview
The SLB 9665 is a Trusted Platform Module and is based on advanced hardware security technology. This TPM
implementation has achieved CC EAL4+ certification and serves as a basis for other TPM products and
firmware upgrades. It is available in different packages, see Table 3-1 below. It supports the LPC interface and
interrupts are communicated with the serial interrupt (SERIRQ) protocol.
Features
• Compliant to TPM Main Specification, Family "2.0", Level 00, Revision 01.16 (see [3])
• LPC interface
• Meeting Intel TXT, Microsoft Windows and Google Chromebook certification criteria for successful
platform qualification
• True Random Number Generator (TRNG)
• Full personalization with Endorsement Key (EK) and EK certificate
• Standard (-20..+85°C) and Enhanced temperature range (-40..+85°C)
• TSSOP-28 and VQFN-32 package
• Pin-compatible to SLB 9660
• Optimized for battery operated devices: low standby power consumption (typ.150µA)
• 24 PCRs (SHA-1 or SHA-256)
• 7206 Byte free NV memory
• Up to 3 loaded sessions (TPM_PT_HR_LOADED_MIN)
• Up to 64 active sessions (TPM_PT_ACTIVE_SESSIONS_MAX)
• Up to 3 loaded transient Objects (TPM_PT_HR_TRANSIENT_MIN)
• Up to 7 loaded persistent Objects (TPM_PT_HR_PERSISTENT_MIN)
• Up to 8 NV counters
• Up to 1 kByte for command parameters and response parameters
• Up to 768 Byte for NV read or NV write
• 1280 Byte I/O buffer
• Built-in support by Linux Kernel Version 3.10 and higher
2
LPC Interface
The SLB 9665 features the Low Pin Count (LPC) interface (for a specification, please refer to [1]). From the cycle
types defined in the mentioned specification, only the TPM-type cycles (read and write) are supported. All
accesses with different cycle types are ignored by the device.
2.1
SYNC Field Usage
Since the legacy interface is not supported anymore, the SLB 9665 will never generate SYNC ERRORs on the
LPC. It will either acknowledge a cycle with SYNC OK or use a “Long Wait” SYNC field to enlarge a cycle (that
means, inserting wait states on the bus).
Data Sheet
6
Revision 1.0 2015-10-27