Supply Lattice Control & Security FPGAs:MachXO5-NX,Mach-NX,XP2,MachXO3D
Shenzhen Mingjiada Electronics Co., Ltd., as a renowned distributor of electronic components, possesses core strengths including global authentic procurement channels, over 2 million inventory SKUs, rapid delivery capabilities, and comprehensive technical and supply chain services. We efficiently resolve component procurement challenges during both R&D and mass production phases.
【Inventory & Delivery Advantages】
Massive stock inventory: Over 2 million SKUs in constant stock, covering general-purpose/niche/scarce/automotive-grade/industrial-grade components, eliminating procurement pain points entirely.
Rapid response delivery: Standard orders dispatched within 1-3 days; domestic urgent orders shipped within 4 hours/responded to within 24 hours; dual warehouses in Hong Kong and Shenzhen ensure efficient logistics.
Flexible procurement options: Supports sample requests, small-batch trials, and bulk purchases, covering the entire lifecycle from R&D to mass production.
【Product and Service Advantages】
One-stop procurement solutions: Comprehensive coverage across MCUs, memory, power management, sensors, automotive electronics, communications, industrial control, and more, providing system-level BOM procurement and selection recommendations.
Professional technical support: Engineering team delivers end-to-end technical services encompassing component selection, alternative solutions, evaluation boards/development kits, and debugging support to accelerate R&D cycles.
Two-way supply chain services: Beyond distribution, we offer cash-for-cash recycling of surplus chips/evaluation boards, helping clients liquidate inventory and recover capital.
Competitive Pricing: Leveraging procurement volumes in the millions, we offer quotations 5%-15% below market averages, complemented by tiered pricing and volume discounts.
I. MachXO5-NX: Advanced Security Control FPGA Resisting Quantum-Level Threats
The MachXO5-NX is Lattice's enhanced security control FPGA built upon the Nexus™ platform. As the sixth device in the MachXO series, delivering comprehensive upgrades in logic density, memory resources, security performance, and low-power operation. Engineered for complex control and high-end security applications, it is the industry's first security control FPGA series fully compliant with CNSA 2.0 post-quantum cryptography (PQC). This enables effective defence against emerging quantum computing-based cyber threats, providing long-term assurance for system security architectures.
Core specifications include logic cell densities ranging from 15K to 100K, alongside up to 7.3MB of embedded memory and 55MB of dedicated user flash memory (UFM). Compared to FPGAs of equivalent density, its embedded memory capacity is up to 2.9 times greater, and up to 36 times more dedicated user flash memory than comparable density FPGAs. This readily accommodates increasingly complex designs, reduces reliance on external memory, and enables single-chip solutions. Regarding I/O performance, this model supports 1.0V I/O for compatibility with modern CPUs, alongside high-speed LVDS, MIPI, and PCIe interfaces. Selected variants (35K, 65K, 55K, 100K LC) support PCIe Gen 2, offering up to 378 I/O pins. 80% of these support 3.3V signals, meeting diverse device communication requirements and simplifying development board design.
Security stands as the MachXO5-NX's core strength. It incorporates a hardware Root of Trust solution supporting AES 256-bit stream encryption and up to ECDSA-521 and RSA-4K stream authentication. Port locking prevents unauthorised access, while runtime security safeguards data exchange between the system and FPGA – a capability currently unmatched by competitors. Furthermore, this model fully supports CNSA 2.0 requirements and NIST-certified algorithms (LMS, XMSS, ML-DSA, etc.). Combined with instant boot and reliable field update capabilities, it addresses security protection needs throughout the entire system lifecycle.
Primary application scenarios encompass servers, industrial control systems, communications equipment, and automotive electronics. In server deployments, it delivers hardware-based trusted roots, secure boot capabilities, and real-time data encryption to safeguard data integrity and confidentiality. Within industrial and automotive contexts, its low power consumption (up to 70% reduction compared to competitors) and high reliability (up to 100 times lower soft error rate) make it ideal for power-constrained environments demanding stringent stability.
II. Mach-NX: Programmable System Control FPGA Enhancing Network Resilience
Mach-NX represents Lattice's second-generation secure control FPGA, developed on the Nexus™ platform. Building upon the MachXO3D, it further enhances security features and processing performance. Its core positioning is to deliver hardware-level security assurance for programmable system control, focusing on cyber-resilient system management. It meets the escalating demands for Platform Firmware Protection and Recovery (PFR), finding extensive application in servers, industrial systems, communications, and other scenarios requiring high-level real-time security protection.
The model's core highlight is its integrated immutable Secure Enclave, supporting 384-bit encryption technologies encompassing SHA, HMAC, ECC and other cryptographic algorithms. This enables hardware root of trust (HRoT) and end-to-end firmware protection with nanosecond-level response times, capable of real-time blocking of malicious activities on the system bus, rapid attack detection and recovery. Its performance significantly surpasses traditional MCU platforms. In terms of resource allocation, Mach-NX provides up to 8.4K user logic cells (LC), 2669Kbits of user flash memory, and dual-boot flash functionality. Equipped with up to two PLLs and supporting SOC-hardened features like I²C and SPI, it enables efficient system control and management.
For I/O compatibility, Mach-NX supports multiple I/O voltages including 1.2V, 1.5V, 1.8V, 2.5V, and 3.3V, providing up to 379 programmable I/O pins to accommodate diverse peripheral communication requirements. Its packaging options include 256-ball FCCSP and 484-ball FCBGA, catering to varying design size needs. Furthermore, this device enables rapid customisation of security features through the Lattice Propel design environment. Developers can effortlessly configure PFR functionality within the RISC-V environment, enabling NIST SP 800-193 compliant PFR solutions to be developed within days, significantly enhancing development efficiency.
For comprehensive security protection throughout the entire lifecycle, Mach-NX integrates with Lattice's SupplyGuard™ supply chain security service. This delivers end-to-end protection spanning device manufacturing, global supply chain logistics, system integration, and deployment, helping OEMs and ODMs mitigate supply chain risks. Currently, this model commands over 80% market share in server platforms while also seeing widespread adoption in industrial control systems and communications equipment, handling core tasks such as power management, fan control, and firmware security verification.
3. XP2 (LatticeXP2): Cost-Effective Control FPGA for Low-Cost Applications
LatticeXP2 (abbreviated as XP2) is Lattice's high-value non-volatile FPGA. Centred on its flexible flexiFLASH architecture, it balances control performance with cost efficiency. Primarily targeting high-volume, low-cost fundamental control scenarios, it delivers economical programmable control solutions, establishing itself as Lattice's classic offering in the mid-to-low-end control FPGA segment.
Core features include combining up to 40K LUTs with non-volatile flash memory, enabling instant start-up without external configuration memory. This significantly simplifies system design and reduces costs. Regarding memory resources, this model incorporates up to 885Kbit of sysMEM™ embedded RAM blocks and 83Kbit of distributed RAM. It supports FlashBAK™ backup functionality, enabling data from embedded RAM blocks to be backed up to flash memory upon instruction. This effectively prevents data loss during power failures, enhancing system reliability.
For performance and flexibility, the XP2 incorporates sysCLOCK™ PLLs, with up to four analogue PLLs per device enabling clock multiplication, division, and phase shifting to meet diverse timing requirements. It features 3 to 8 sysDSP blocks supporting high-performance multiplication and accumulation operations for basic signal processing tasks. For I/O, this model supports pre-configured source-synchronous I/O, accommodating DDR/DDR2 at speeds up to 200MHz and 7:1 LVDS interfaces at rates up to 600Mbps. Multiple packaging options—csBGA, TQFP, PQFP, and BGA—are available to suit diverse PCB design requirements.
For security, the XP2 incorporates TransFR™ field upgrade technology, 128-bit AES bitstream encryption, and dual-boot capabilities. This enables secure firmware updates and backups, prevents unauthorised configuration tampering, and fulfils fundamental security protection requirements. Its primary applications focus on cost-sensitive, relatively straightforward control domains such as industrial automation, consumer electronics, and IoT terminals. Examples include compact industrial controllers, smart sensors, and consumer electronics control modules. Its high cost-effectiveness and stable control performance make it the preferred choice for low-cost scenarios.
![]()
IV. MachXO3D: High-Security Control FPGA, Fortifying the System Trust Foundation
MachXO3D is Lattice's high-security control FPGA, evolved from the mature MachXO3 architecture. Its core advantage lies in integrating an immutable embedded security block, enhancing security control functions and expanding storage resources. As the component that powers on first and powers off last on the circuit board, it serves as the initial link in the system trust chain, enabling full lifecycle security protection. It is suitable for scenarios with high security requirements, such as industrial, automotive, and communications applications.
Regarding security performance, MachXO3D establishes a hardware Root of Trust (RoT) and supports pre-validated cryptographic functions including ECDSA, EC-IES, AES, SHA, HMAC, TRNG, unique secure IDs, and public/private key generation. Certified under NIST CAVP and compliant with NIST SP 800-193 PFR guidelines, it effectively safeguards non-volatile memory, detects malicious code, and enables recovery from corruption, providing comprehensive defence against diverse security threats. This model further supports end-to-end security throughout the device lifecycle, covering manufacturing, transportation, platform fabrication, installation, operation, and decommissioning. It delivers comprehensive safeguards for data security, device integrity, design protection, and brand security.
In terms of resource configuration, the MachXO3D expands user flash capacity up to 2700Kbits, featuring on-chip dual-boot flash. This enables dual-boot configuration without external memory, supporting fail-safe programming and flexible field updates to enhance system maintainability and reliability. Its integrated programmable logic and secure dual-boot configuration block ensures design flexibility while enabling secure updates post-deployment, balancing adaptability with security.
Regarding application scenarios, the MachXO3D offers commercial-grade, industrial-grade, and AEC-Q100-certified automotive-grade versions to meet diverse environmental requirements across industries. In industrial applications, it enables secure control for industrial controllers and smart gateways. Within automotive electronics, it supports secure boot and firmware protection for in-vehicle control systems. In communications equipment, it handles secure device configuration and data encryption. Its high security and reliability establish it as a core component for mid-to-high-end secure control scenarios.
V. Core Differences and Selection Recommendations for Four Models
Lattice's MachXO5-NX, Mach-NX, XP2, and MachXO3D FPGAs form a control and security product matrix spanning high-, mid-, and low-end segments, based on distinct technological platforms and positioning. Core differences primarily lie in security performance, resource allocation, power consumption, and cost. Specific selection should align precisely with application requirements:
- High-end security + complex control scenarios: Prioritise the MachXO5-NX, which supports post-quantum cryptography alongside extensive logic and memory resources. This suits servers, high-end industrial control systems, and other environments demanding exceptional security levels and performance, offering resilience against quantum-level threats.
- Network resilience + real-time security scenarios: Opt for the Mach-NX. Its 384-bit encryption engine and nanosecond-level response capability enable real-time firmware protection and rapid attack recovery, making it suitable for scenarios demanding high network security and response speed, such as servers and communication equipment.
- Low-cost + Basic control scenarios: Select the XP2. Its high cost-effectiveness and fundamental security features meet the bulk, low-cost basic control requirements of consumer electronics and small industrial controllers, balancing practicality and economy.
- Mid-to-High-End Security + Multi-Industry Adaptation Scenarios: Opt for MachXO3D, whose NIST-certified security features and multi-tier product versions suit applications in industries like manufacturing and automotive. These demand high security and reliability while exhibiting lower cost sensitivity than high-end scenarios.
Overall, Lattice's four FPGA offerings consistently centre on the dual core of ‘control + security’, delivering differentiated designs tailored to distinct scenario requirements. Whether for high-end quantum security protection, real-time network resilience control, or low-cost basic control, they provide suitable solutions to empower industries in building secure, efficient, and reliable programmable control systems.
Contact Person: Mr. Sales Manager
Tel: 86-13410018555
Fax: 86-0755-83957753