Lattice Sentry Demo Board for Mach-NX

384-bit Cryptography Demonstration and Test Platform

Related Products

Related Applications

The Lattice Sentry Demo Board for Mach-NX help 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.

The Lattice Sentry Demo Board for Mach-NX Devices has two FTDI chips (FT2232H) to communicate with the various FPGAs on the board over JTAG and UART. When programming the FPGAs, only the FTDI chip marked U1 (connected to USB port J1) should be connected. Make sure that no other FTDI chips are connected by USB to the computer performing the programming.

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.


  • Mach-NX FPGA (LFMNX-50-5FBG484C)
  • ECP5™ FPGA (LFE5U-85F-8BG381C)
  • Support USB connection for device programming and UART communication to PFR firmware
  • Support Flexible expansion Raspberry Pi header
  • The demo board features two ECP5 devices:
    • ECP5 (BMC), which simulates the BMC (board management controllers) behavior.
    • ECP5 (PCH), which simulates the PCH (platform controller hub) behavior.

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.1 3/18/2024 PDF 3.4 MB
Lattice Sentry Demo Board for Mach-NX - User Guide
FPGA-EB-02045 1.2 2/17/2024 PDF 3.7 MB
Lattice Sentry Demo Board for Mach-NX - Quick Start Guide
QS056 2.0 6/28/2024 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