Lattice Sentry Root of Trust Demo for MachXO3D

Complete Demonstration and Test Package for Lattice Sentry Solutions Stack

Related Products

Related Applications

Part of Lattice Sentry Solutions Stack for PFR – The Lattice Sentry Root of Trust Demo is a complete bitstream/firmware package which lets you develop, demonstrate and test a NIST 800-193-compliant PFR solution on the Lattice Sentry Demo Board for MachXO3D.

Protect – Using the included MachXO3D PFR configuration bitstream, developers can demonstrate and test the ability to authenticate the boot firmware of protected ICs before they boot. Developers can modify this configuration bitstream or load their own bitstreams as desired.

Detect – The platform also demonstrates the ability to detect and block illegal SPI and SPI flash operations. This can be controlled and monitored using a dedicated user interface on a PC workstation.

Recover – The demonstration can automatically replace damaged boot images of the MachXO3D and also protected external devices with known good versions.


  • Implements Lattice Sentry Solutions Stack
  • Integrates Lattice Sentry Solutions Stack IP
  • Includes full C source code for fast and easy customization
  • Lattice Diamond® programming support
Lattice Sentry

Jump to

Block Diagrams

Lattice Sentry Solutions Stack Platform Firmware Resiliency Concept Server Platform


Quick Reference
Select All
MachXO3D Roots of Trust with Platform Firmware Resiliency Demonstration Design
This document would be provided through Technical Support Request after sign-in to Lattice web site. Please refer to Answer Database FAQ 6848 for detail instruction
FPGA-UG-02099 10/26/2023 WEB
Lattice Sentry Root of Trust Demo for MachXO3D - User's Guide
FPGA-UG-02114 1.0 8/12/2020 PDF 1.7 MB
Select All
Lattice Sentry Root of Trust Demo for MachXO3D - Demo bitstream
1.0 8/12/2020 ZIP 559.2 KB

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