Mach-NX:プログラマブル・システム制御向けハードウェア・セキュリティ

384ビット暗号化とMCTP-SPDMをサポート

サイバー・レジリエント・システム制御:セキュアな制御技術でのラティスのリーダーシップに基づき、進化するPFR要件に対応。改変不可能なセキュア・エンクレーブを搭載し、ハードウェアRoTと384ビット暗号化を可能に

ダイナミックなリアルタイム・エンド・ツー・エンド保護ナノ秒単位で応答可能なリアルタイム・ファームウェア保護を提供し、システム・バスに対する悪意のある行為を防止

迅速なカスタマイズが可能: Lattice Propelにより、RISC-V環境でのセキュリティ機能のコンフィギュレーションが容易。数日間でNIST SP 800-193 準拠PFRソリューションの開発が可能。

機能

  • 最大8.4K LCのユーザー・ロジック、2669 kビットのユーザー・フラッシュ・メモリ、デュアルブート・フラッシュ機能。
  • 1.2/1.5/1.8/2.5/3.3 I/O電圧をサポートする最大379のプログラマブルI/O
  • セキュア・エンクレーブによりSHA、HMAC、ECCなどの384ビット暗号化をサポート
  • Lattice Propelを使用したPFRとセキュリティ機能のコンフィギュレーションにより開発を簡素化
  • 高い信頼性。同等のCMOS技術に比べ低消費電力で3倍のSER性能。

Jump to

ファミリーテーブル

Mach-NXデバイス選択ガイド
機能 LFMNX-50
ユーザーLC 8400
分散RAM(kビット) 73
EBR SRAM(kビット) 432
UFM(kビット) 1064 / 26691
PLL数 2
ハードウェア・セキュリティ機能2
コンフィギュラブルPFR 1
セキュア・エンクレーブ 1
SoCハードウェア機能
I2C 2
SPI 1
タイマー/カウンター 1
オシレータ 1
チップ上デュアルブート あり3
コアVcc:2.5 – 3.3V あり
温度
商用 あり
産業用 あり

1. デュアルブートのディスエーブル時には、イメージ・スペースを外部UFMとしての目的で使用可能
2. 40K LCと同等の設計
3. ユーザー・ロジック向け

0.8mmピッチ・パッケージと総 I/O数

LFMNX-50
256ボールcaBGA (14 x 14 mm) 200
484ボールcaBGA (19 x 19 mm) 379

ブロック図

Mach-NXアーキテクチャ

  • 最大8.4K LCのユーザー・ロジック、最大2669 kビットのユーザー・フラッシュ・メモリ、デュアルブート・フラッシュ機能
  • 1.2/1.5/1.8/2.5/3.3 I/O電圧をサポートする最大379のプログラマブルI/O
  • セキュア・エンクレーブにより384ビット暗号化をサポート

デザインリソース

開発キット&ボード

当社の開発キットとボードで設計プロセスの合理化

IP & リファレンスデザイン

事前検証済み、開発期間を短縮

開発ソフトウェア

使いやすく、開発に必要な機能を提供

ドキュメント

Quick Reference
Technical Resources
Information Resources
Downloads
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Mach-NX Platform Firmware Resiliency Out-of-Band I2C Command Protocol
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-02136 1.0 12/28/2022 WEB
Mach-NX Platform Firmware Resiliency Manifest and Log Management
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-02137 1.0 12/28/2022 WEB
Mach-NX Family Data Sheet
FPGA-DS-02084 1.6 7/31/2024 PDF 1.3 MB
Mach-NX FCBGA256 Pinout
FPGA-SC-02029 1.0 9/1/2021 CSV 8.3 KB
Mach-NX FCBGA484 Pinout
FPGA-SC-02020 1.0 9/8/2021 CSV 16.6 KB
Package Diagrams
FPGA-DS-02053 8.3 11/17/2024 PDF 9 MB
Mach-NX SFB Hardware Usage Guide
FPGA-TN-02222 1.0 10/7/2021 PDF 1.9 MB
Mach-NX sysIO Usage Guide
FPGA-TN-02233 1.0 12/8/2020 PDF 1.1 MB
Mach-NX PFR and SFB Architecture User Guide
FPGA-TN-02230 1.0 2/27/2022 PDF 2.1 MB
Mach-NX sysCLOCK PLL Design and Usage Guide
FPGA-TN-02215 1.0 9/22/2021 PDF 2 MB
Mach-NX Dual Boot Usage Guide
FPGA-TN-02229 1.0 8/31/2021 PDF 508.6 KB
Memory Usage Guide for Mach-NX Devices
FPGA-TN-02236 1.0 12/7/2020 PDF 7.7 MB
Mach-NX Hardware Checklist
FPGA-TN-02235 1.2 3/19/2024 PDF 755.4 KB
Mach-NX Programming and Configuration Usage Guide
FPGA-TN-02231 1.0 5/26/2021 PDF 2.4 MB
Triple-Speed Ethernet MAC Driver API Reference
FPGA-TN-02341 1.1 7/29/2024 PDF 398.2 KB
Implementing High Speed Interfaces with Mach-NX
FPGA-TN-02234 1.1 4/4/2024 PDF 1.2 MB
I3C Target Driver API Reference
FPGA-TN-02338 1.0 12/21/2023 PDF 769.7 KB
I3C Controller Driver API Reference
FPGA-TN-02342 1.0 12/21/2023 PDF 894.8 KB
PCB Layout Recommendations for BGA Packages
FPGA-TN-02024 5.6 12/10/2024 PDF 6.2 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Mach-NX Family Data Sheet
FPGA-DS-02084 1.6 7/31/2024 PDF 1.3 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Lattice Sentry Flash Address Map Generation for Mach-NX
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.
3/13/2024 WEB
Lock Policy Settings for MachXO5-NX Devices
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-TN-02326 10/26/2023 WEB
Mach-NX SFB Hardware Usage Guide
FPGA-TN-02222 1.0 10/7/2021 PDF 1.9 MB
Mach-NX sysIO Usage Guide
FPGA-TN-02233 1.0 12/8/2020 PDF 1.1 MB
Mach-NX PFR and SFB Architecture User Guide
FPGA-TN-02230 1.0 2/27/2022 PDF 2.1 MB
Mach-NX sysCLOCK PLL Design and Usage Guide
FPGA-TN-02215 1.0 9/22/2021 PDF 2 MB
Advanced Configuration Security Usage Guide for Mach-NX
FPGA-TN-02266 1.0 3/5/2023 PDF 809.7 KB
Mach-NX Dual Boot Usage Guide
FPGA-TN-02229 1.0 8/31/2021 PDF 508.6 KB
Memory Usage Guide for Mach-NX Devices
FPGA-TN-02236 1.0 12/7/2020 PDF 7.7 MB
Mach-NX Hardware Checklist
FPGA-TN-02235 1.2 3/19/2024 PDF 755.4 KB
Mach-NX Programming and Configuration Usage Guide
FPGA-TN-02231 1.0 5/26/2021 PDF 2.4 MB
Triple-Speed Ethernet MAC Driver API Reference
FPGA-TN-02341 1.1 7/29/2024 PDF 398.2 KB
Lattice Sentry Firmware Signing Tool for Mach-NX Devices User Guide
FPGA-TN-02351 1.1 5/3/2024 PDF 919 KB
Lattice Sentry 2.2 Mach-NX PFR and SFB Architecture - User Guide
FPGA-TN-02359 1.0 5/24/2024 PDF 902.6 KB
Lattice Sentry 2.2 Mach-NX SoC Function Block Hardware - User Guide
FPGA-TN-02360 1.0 5/23/2024 PDF 1.1 MB
Implementing High Speed Interfaces with Mach-NX
FPGA-TN-02234 1.1 4/4/2024 PDF 1.2 MB
I3C Target Driver API Reference
FPGA-TN-02338 1.0 12/21/2023 PDF 769.7 KB
I3C Controller Driver API Reference
FPGA-TN-02342 1.0 12/21/2023 PDF 894.8 KB
Solder Reflow Guide for Surface Mount Devices
FPGA-TN-02041 5.0 12/10/2024 PDF 568.4 KB
PCB Layout Recommendations for BGA Packages
FPGA-TN-02024 5.6 12/10/2024 PDF 6.2 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Mach-NX FCBGA256 Pinout
FPGA-SC-02029 1.0 9/1/2021 CSV 8.3 KB
Mach-NX FCBGA484 Pinout
FPGA-SC-02020 1.0 9/8/2021 CSV 16.6 KB
Package Diagrams
FPGA-DS-02053 8.3 11/17/2024 PDF 9 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Mach-NX Platform Firmware Resiliency Out-of-Band I2C Command Protocol
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-02136 1.0 12/28/2022 WEB
Mach-NX Platform Firmware Resiliency Manifest and Log Management
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-02137 1.0 12/28/2022 WEB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Lattice OrCAD Capture Schematic Library (OLB)
This file contains an OrCAD Capture Schematic Library (OLB file type) for all Lattice products. This .zip file also includes a .xls worksheet with a list of the contents of the OLB. These symbols can be used to help with OrCAD schematic designs.
FPGA-SC-02005 8.4 12/10/2024 ZIP 2.7 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Mach-NX ホワイトペーパー
1.0 12/22/2020 PDF 317.9 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
[BSDL] LFMNX-50
FPGA-MD-02011 1.14 12/8/2020 ZIP 18.4 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Mach-NX Device Family Delphi Models
FPGA-MD-02021 1.0 3/2/2021 ZIP 171.3 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
[IBIS] LFMNX-50
FPGA-MD-02012 1.0 2/25/2021 ZIP 15.4 MB

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

サポート

技術サポート

技術サポートが必要な方はこちら

品質と信頼性

品質と信頼性に関する資料はこちら