Infineon Trusted Platform Pmod
New Trusted Platform Module and reference design demonstrates advanced security
Avnet released an add-on module and reference design for its MicroZed™ Industrial IoT Kit, bringing Trusted Platform Module (TPM) security capabilities for platform integrity, remote attestation and cryptographic services often required by Industrial Internet of Things (IIoT) applications, implemented in a hardware root of trust for maximum security. The Avnet-designed Infineon TPM V1.2 Peripheral Module is based on the OPTIGA™ TPM SLB9670 security solution from Infineon Technologies AG and connects to the Zynq®-7000 All Programmable SoC from Xilinx, Inc., which is included on Avnet’s MicroZed System-on-Module (SOM).
The Infineon TPM add-on module, along with the downloadable reference design, enable measured boot functionality for the Avnet MicroZed SOM. The system also supports additional use cases such as device identity, secure storage, secure communications and secure firmware upgrade.
In working with Xilinx and Infineon, Avnet has provided design customers with an improved security capability for our solutions based on the Xilinx Zynq architecture. With this low-cost Pmod, designers can easily explore a range of security options often required for factory automation, smart cities, smart grid and health care applications.
The addition of the Infineon Trusted Platform Module brings new levels of cybersecurity to the Industrial IoT Starter kit from Avnet. Utilizing the combination of Infineon’s TPM and Zynq’s Programmable SoC multi-layered security features, developers can rapidly realize a high degree of trustworthiness for their Industrial IoT platform when connecting from edge to cloud.
Making OPTIGA™ TPM available to customers as a peripheral module with a supporting reference design should make integration into new and existing designs much easier. The TPM provides the higher level of security needed to protect network-connected systems against the flood of attacks.
The Trusted Platform Module (TPM) Security Peripheral Module (Pmod) for Zynq®-7000 All Programmable SoCs enables a root of trust for platform integrity, remote attestation, and cryptographic services as required by Industrial Internet of Things (IIoT) Applications. The TPM Pmod features Infineon’s OPTIGA™ TPM SLB9670 which is compliant to the Trusted Computing Group (TCG) TPM 1.2 specification and connects to Zynq via a SPI interface. This Pmod, along with the downloadable reference design, enables measured boot functionality for the Avnet MicroZed Industrial IoT Starter Kit, featuring the Xilinx Zynq 7Z010 running WindRiver’s Pulsar™ Linux operating system. The system also supports additional use cases such as Device Identity, Secure Storage, Secure Communications, and Secure Firmware Upgrade. When these capabilities are coupled with Zynq’s secure boot (hardware root of trust) feature, developers have the security foundation required for the Industrial Internet of Things.
- Cost-effective, production ready TPM Pmod
- Includes Infineon OPTIGA™ TPM SLB9670 1.2
- Enhanced SPI interface to Zynq SoC
- Small 1” x 0.6” plug-in Pmod module (2x6 format)
- Downloadable reference design and tutorial includes
- Zynq/Client side
- WindRiver Pulsar 8 Linux binary image
- Kernel built with Infineon TPM SPI Driver
- TrouSerS Trusted Software Stack
- strongSwan client
- PC/Server side (requires Ubuntu Linux OS)
- strongSwan server
- Application code examples for
- Measured boot
- Remote attestation
- Zynq/Client side
- When paired with MicroZed Industrial IoT Starter Kit
- Cloud enabled
- Watson IoT ready
- Supports IBM® BluemixTM applications & services
- Scalable Xilinx Zynq-7000 series edge compute platform
- Dual ARM® CortexTM-A9
- FPGA Logic
- R3 Arduino-compatible shield expansion slot
- Additional 2x6 Pmod expansion slot
- User header providing access to SPI, I2C, UART, and GPIO
- Cloud enabled
- Any Industrial Internet of Things application
- Factory Automation
- Smart Grid
- Smart Cities