Lattice SupplyGuard™

End-to-End Supply Chain Protection Service

Related Products

Related Applications

Provides Trust in Untrusted Environments – The Lattice SupplyGuard™ service provides customers with factory-locked ICs. These can only be programmed using a configuration bitstream which has been developed, signed and encrypted by the intended customer.

Protection Against IP Theft – The signed, encrypted configuration bitstream can only be loaded onto a factory-locked IC which has been factory-provisioned for that customer bitstream.

Secure Programming with Standard Methods – Standard factory bulk programmers are used to program the encrypted, signed configuration bitstream onto the factory-locked ICs. The secure programming portion occurs fully within the MachXO3D IC. This low cost approach provides high security within today’s high-volume supply chain.

SupplyGuard

Features

  • SupplyGuard™ assigns a unique ordering part number to each customer. The unique part number corresponds to the encryption credentials which lock the Lattice FPGA.
  • Extends Platform root of trust protection to the entire supply chain, from IC manufacture through final product end of life.
  • Protection against overbuilding, cloning, counterfeiting and unauthorized hardware modification.
  • Ability to track devices through the supply chain.
  • No special high security programming equipment, processes or facilities needed: Lowers cost of secure manufacturing.
  • Authentication credentials of external ICs are programmed onto MachXO3D as part of the customer’s encrypted configuration bitstream. This securely transfers crytographic ownership of the MachXO3D IC and other ICs in the system to the customer during factory programming.

Jump to

Dynamic Trust

SupplyGuard

System Architecture

Lattice SupplyGuard

Demos

Lattice Sentry Root of Trust Demo for MachXO3D

Demo

Lattice Sentry Root of Trust Demo for MachXO3D

A complete bitstream/firmware package which helps you demonstrate and test a NIST 800-193-compliant PFR solution on the Lattice Sentry Demo Board for MachXO3D
Lattice Sentry Root of Trust Demo for MachXO3D

IP Cores

Lattice Sentry ESB Mux IP Core for MachXO3D

IP Core

Lattice Sentry ESB Mux IP Core for MachXO3D

Propel IP Module for Lattice Sentry: Enables access the MachXO3D embedded security block (ESB) simultaneously with internal crytographic operations
Lattice Sentry ESB Mux IP Core for MachXO3D
Lattice Sentry I2C Monitor IP Core for MachXO3D

IP Core

Lattice Sentry I2C Monitor IP Core for MachXO3D

Propel IP Module for Lattice Sentry: Monitors traffic on I2C bus to identify and block potentially illegal traffic.
Lattice Sentry I2C Monitor IP Core for MachXO3D
Lattice Sentry PLD Interface IP Core for MachXO3D

IP Core

Lattice Sentry PLD Interface IP Core for MachXO3D

Propel IP Module for Lattice Sentry: Used to customize your PFR design with your RTL, and control it with C code included in the Lattice Sentry Solution Stack
Lattice Sentry PLD Interface IP Core for MachXO3D
Lattice Sentry QSPI Monitor IP Core for MachXO3D

IP Core

Lattice Sentry QSPI Monitor IP Core for MachXO3D

Propel IP Module for Lattice Sentry: Monitors traffic on SPI/QSPI bus to identify and block potentially illegal traffic.
Lattice Sentry QSPI Monitor IP Core for MachXO3D
Lattice Sentry QSPI Streamer IP Core for MachXO3D

IP Core

Lattice Sentry QSPI Streamer IP Core for MachXO3D

Propel IP Module for Lattice Sentry: Provides fast SPI memory access for firmware authentication as part fo Platform Root of Trust operation
Lattice Sentry QSPI Streamer IP Core for MachXO3D

Development Kits & Boards

Lattice Sentry Demo Board for MachXO3D

Board

Lattice Sentry Demo Board for MachXO3D

A complete platform to help you develop and test a NIST 800-193-compliant PFR solution. Includes numerous features to enable debug, interface and expansion
Lattice Sentry Demo Board for MachXO3D

Software Tools

Lattice Diamond Design SoftwareLattice Propel

Custom Design Services

If you need assistance in completing or customizing your design, please contact your Lattice Sales Representative

Documentation

Information Resources
TITLE NUMBER VERSION DATE FORMAT SIZE
Lattice SupplyGuard Brochure
I0274 1.0 8/12/2020 PDF 994.1 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Growing Threats Demand Dynamic Trust Approach to Hardware Security
WP0025 1.0 8/12/2020 PDF 1021.9 KB

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.

Like most websites, we use cookies and similar technologies to enhance your user experience. We also allow third parties to place cookies on our website. By continuing to use this website you consent to the use of cookies as described in our Cookie Policy.