Lattice Sentry Demo Board for Mach-NX

384-bit Cryptography Demonstration and Test Platform

Related Products

Related Applications

Supports Development of PFR – The Lattice Sentry Demo Board for Mach-NX lets you develop and test a NIST SP 800-193-compliant PFR solution on a single board, using the Mach-NX as a Platform Root of Trust, and two Lattice ECP5 FPGAs which act as PFR-protected ICs in the system.

Protect – Using the Lattice Sentry Root of Trust Solution for Mach-NX, developers can test authentication of the protected ICs’ firmware using 384-bit key strength, before they boot.

Detect – The platform detects and blocks illegal SPI and SPI flash operations. This can be controlled and monitored using a dedicated user interface on a PC workstation.

Recover – The design can automatically replace damaged boot images of the Mach-NX and protected external devices with known good versions.


  • Pre-configured to detect, protect, and recover system firmware
  • Enable development of NIST SP 800-193 compliant solution
  • USB connection for device programming
  • Two ECP5 FPGA devices on-board with 256 M SPI/QSPI flash devices to simulate protected external devices

Jump to

Kit Contents

  • Lattice Sentry Demo Board for Mach-NX
  • 12 V AC/DC Adapter
  • USB Cable for Programming via PC (USB-A to Mini-B)
  • Quick Start Guide with Lattice Diamond software download information

Board Photos

Bottom View

Side View

Block Diagram

Mach-NX Architecture

  • Up to 8.4K LCs user logic, up to 2669 kbits of user flash memory and dual boot flash feature
  • Up to 379 programmable I/O supporting 1.2/1.5/1.8/2.5/3.3 I/O voltages
  • Secure enclave supports 384-bit cryptography

Ordering Information

  • Ordering Part Number: LFMNX-SENTRY-EVN
  • Coming soon


Quick Reference
Select All
Lattice Sentry Demo Board for Mach-NX Walkthrough - User Guide
FPGA-UG-02167 1.0 1/11/2023 PDF 4.2 MB
Lattice Sentry Demo Board for Mach-NX - User Guide
FPGA-EB-02045 1.1 8/31/2022 PDF 7 MB
Lattice Sentry Demo Board for Mach-NX Quickstart Guide
QS056 2.0 11/9/2021 PDF 1.4 MB

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


Technical Support

Need Help? We're Here to Assist You

Quality & Reliability

Reference Material to Help Answer Your Questions