We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X

Live Chat

Need Help?

Privacy Policy
SoC FPGA Features

Achieve Higher Levels of Integration, Security and Reliability


Our System-on-Chip Field-Programmable Gate Array (SoC FPGA) families make it faster and easier to complete highly integrated designs with up to 50% lower power consumption than alternative FPGAs. Whether you’re designing high-end Linux® and microprocessor applications or more modest general-purpose functions, you can count on high reliability and security features in an easy-to-design, low-cost implementation.

PolarFire® SoC FPGAs

If you need to run Linux or a real-time operation on a chip, the PolarFire SoC offers an unparalleled combination of thermal efficiency and defense-grade security to simplify the deployment of smart, connected systems.

  • Deterministic, coherent 64-bit multi-core RISC-V CPU
  • 25K to 460K Logical Elements (LEs)
  • Up to 50% lower power than alternatives
  • Integrated DDR3/4, LPDDR3/4 controller and PHY

SmartFusion® 2 SoC FPGAs

Optimize design size and power consumption using these low-density, low-power devices. SmartFusion 2 SoC FPGAs bring proven security and exceptional reliability to communications, industrial, medical, defense and aviation applications.

  • 166 MHz Arm® Cortex®-M3 based microprocessor with instruction cache
  • Up to 150K LEs with 5 MB SRAM and 4.5 MB NVM
  • 5 Gbps SerDes, PCIe®, XAUI/XGXS+
  • Native SerDes
  • DDR2/3 controllers with SECDED

SmartFusion® SoC FPGAs

If you need a true SoC that gives more flexibility than traditional fixed-function microcontrollers without the excessive cost of soft processor cores on traditional FPGAs, SmartFusion SoCs offer full customization, IP protection and ease of use.

  • Industry’s only FPGAs with hard 32-bit Arm Cortex-M3 core
  • Programmable analog with Analog-to-Digital Converter (ADC), voltage/current/temperature monitors, Digital-to-Analog Converter (DAC), comparators, and Analog Compute Engine (ACE)
  • Proven ProASIC® 3 FPGA fabric with up to 500K gates and 204 analog and digital I/Os

Resources to Help You Get Started with Your FPGA-Based Design


Powering FPGAs

Find out how you can use our power management solutions to reduce the total footprint size of your FPGA-based design, maximize power density and save valuable PCB space.

Clocking FPGAs

Create flexible and powerful FPGA-based systems using our crystal, MEMS oscillator and multiple-output clock generator FPGA clocking solutions.

FPGA and SoC Design Resources


Speed up and simplify your development with our easy-to-learn and easy-to-adopt design resources that include:

  • Libero® SoC Design Suite
  • Development kits and boards
  • IP cores library and partners

If you need extra help with your project, contact one of our FPGA Design Partners.

FPGA and SoC Design Resources

Explore These FPGA Applications


Documentation


Application Notes


Search Documentation
Title
AC411: Power Measurements on IGLOO2 Evaluation Kit Download PDF
AC421: IGLOO2 FPGA SRAM Initialization from eNVM - Libero SoC v11.7 Application Note Download PDF Access Design Files
AC424: IGLOO2 - Optimizing DDR Controller for Improved Efficiency - Libero SoC v11.6 Application Note Download PDF Access Design Files
AC402: Migrating Designs Between IGLOO2 M2GL025, M2GL050, and M2GL090 Devices in FG484 Package Download PDF
AC419: Migrating Designs Between IGLOO2 M2GL025 and M2GL050 in the FCS325 Package Download PDF
AC416: Migrating Designs Between IGLOO2 M2GL025 and M2GL050 in VF400 Package Download PDF
AC398: Implementation of 9x9 Multiplications, Wide-Multiplier, and Extended Addition Using IGLOO2 and SmartFusion2 Mathblock - Libero SoC v11.7 Application Note Download PDF Access Design Files
AC423: SmartFusion2 SoC FPGA and IGLOO2 FPGA - Ethernet Solutions Application Note Download PDF
AC437: Implementing PCIe Reset Sequence in SmartFusion2 and IGLOO2 Devices Application Note- Libero v12.6 Download PDF Access Design Files
Timing Optimization for CorePCIF in the SmartFusion2 and IGLOO2 Devices Download PDF
AC432: Using SHA-256 System Services in SmartFusion2 and IGLOO2 Devices - Libero SoC v11.8 Application Note Download PDF Access Design Files
AC406: Configuring IGLOO2 and SmartFusion2 Devices for Safety-Critical Applications Application Note Download PDF
AC410: Using AES System Services in SmartFusion2 and IGLOO2 Devices - Libero SoC v11.8 Application Note Download PDF Access Design Files
AC407: Using NRBG Services in SmartFusion2 and IGLOO2 Devices - Libero SoC v11.8 Application Note Download PDF Access Design Files
AC433: Using Zeroization in SmartFusion2 and IGLOO2 Devices - Libero SoC v11.6 Application Note Download PDF Access Design Files
AC429: SmartFusion2 and IGLOO2 - Accessing eNVM and eSRAM from FPGA Fabric Application Note Download PDF Access Design Files
AC428: SmartFusion2 and IGLOO2 - DDR Low Power Modes - Libero SoC v11.7 Application Note Download PDF Access Design Files
AC450: Timing Optimization for AXI3 DDR Interfaces Using SmartFusion2/IGLOO2 - Libero v2021.1 Download PDF Access Design Files
AC396: SmartFusion2 and IGLOO2 in Hot Swapping and Cold Sparing Application Note Download PDF
AC425: Using DSN, User Design Version, and NVM Data Integrity Check Services in IGLOO2 Devices Application Note-Libero v12.6 Download PDF Access Design Files
AC412: IGLOO2 Flash*Freeze Entry and Exit Application Note Download PDF Access Design Files
AN4153: Board and Layout Design Guidelines for SmartFusion 2 SoC and IGLOO 2 FPGAs Download PDF
AC323: Dynamic Power Reduction in Flash FPGAs App Note Download PDF

Demo Guides


Search Documentation
Title
DG0532: IGLOO2 FPGA PCIe Control Plane with Device Serial Number - Libero SoC v11.8 SP1 Demo Guide Download PDF Access Design Files
DG0564: IGLOO2 FPGA Low Standby Power - Libero SoC v11.7 Demo Guide Download PDF Access Design Files
DG0514: IGLOO2 FPGA Adaptive FIR Filter - Libero SoC v11.8 Demo Guide Download PDF Access Design Files
DG0534: Interfacing SmartFusion2 SOC and IGLOO2 FPGA with External LPDDR Memory through MDDR Controller Demo Guide-Libero v12.6 Download PDF Access Design Files
DG0517: SmartFusion2 and IGLOO2 PCIe Data Plane Demo using 2 Channel Fabric DMA Demo Guide-Libero v12.6 Download PDF Access Design Files
DG0633: IGLOO2 FPGA CoreTSE MAC 1000 Base-T Loopback Demo Guide-Libero v2021.1 Download PDF Access Design Files
DG0681: IGLOO2 FPGA In-Application Programming Using PCIe Interface - Libero SoC v11.7 Download PDF Access Design Files
DG0504: IGLOO2 FPGA DSP FIR Filter - Libero SoC v11.7 Demo Guide Download PDF Access Design Files
DG0585: IGLOO2 FPGA PCIe HPMS HPDMA - Libero SoC v11.7 Demo Guide Download PDF Access Design Files
SmartFusion2 / IGLOO2 Digital Signal Processing Reference Guide Download PDF Access Design Files

Product Data Sheets


Search Documentation
Title
Military Grade IGLOO2 FPGA and SmartFusion2 SoC FPGA Data Sheet Download PDF
DS0124: IGLOO2 Pin Descriptions Datasheet Download PDF
M2GL150 Material Declaration Datasheet Download PDF
M2GL090 Material Declaration Datasheet Download PDF
M2GL060 Material Declaration Datasheet Download PDF
M2GL050 Material Declaration Datasheet Download PDF
M2GL010 Material Declaration Datasheet Download PDF
M2GL005 Material Declaration Datasheet Download PDF
M2GL025 Material Declaration Datasheet Download PDF
IGLOO® 2 FPGA and SmartFusion® 2 SoC FPGA Datasheet Download PDF
M2GL060-VFG784 Material Declaration Datasheet Download PDF
PD3068: Package Mechanical Drawings Datasheet Download PDF
SmartFusion 2 and IGLOO 2 Automotive Grade 2 Datasheet Download PDF
IGLOO® 2 Automotive Grade 1 Datasheet Download PDF

Errata


Title
ER0200: IGLOO2 M2GL050 (T, TS) Device Errata Download PDF
ER0198: IGLOO2 Device Errata Download PDF
Functional Safety Package Errata-IGLOO2 and SmartFusion2 SoC FPGAs Download PDF

Characterization Reports


Title
TR0022: SmartFusion2 and IGLOO2 CoreJESD204BRX and CoreJESD204BTX Interoperability Test Report Download PDF
Ultracomm IGLOO2 SERDES Interop Report Download PDF
MR0014: SmartFusion2 SoC FPGAs, IGLOO2, and RTG4 SerDes Transmission Media Report Download PDF
CR0025: SmartFusion2 SoC FPGA and IGLOO2 FPGA Characterization Report for XAUI Download PDF
CR0021: SmartFusion2 SoC and IGLOO2 Characterization Report For PCI Express Download PDF
SmartFusion2 SoC and IGLOO2 FPGA Characterization Report for SGMII/1000BASE-X Download PDF

Packaging/PPATS


Search Documentation
Title
IGLOO2 FC1152 Pinouts Download PDF
IGLOO2 FCS536 Pinouts Download PDF
IGLOO2 FCV484 Pinouts Download PDF
IGLOO2 FG484 Pinouts Download PDF
IGLOO2 FG676 Pinouts Download PDF
IGLOO2 FG896 Pinouts Download PDF
IGLOO2 TQ144 Pinouts Download PDF
IGLOO2 VF256 Pinouts Download PDF
IGLOO2 VF400 pinouts Download PDF
IGLOO2 VFG784 Pinouts Download PDF
IGLOO2 FCS325 Pinouts Download PDF
PD3068: Package Mechanical Drawings Datasheet Download PDF
FPGA and SoC Brochure Download PDF

BSDL Models


Search Documentation
Title
M2GL005S VQ144 BSDL Download PDF
M2GL005 VQ144 BSDL Download PDF
M2GL005S TQ144 BSDL Download PDF
M2GL010S VF256 BSDL Download PDF
M2GL010S VQ144 BSDL Download PDF
M2GL010T VF256 BSDL Download PDF
M2GL010S FG484 BSDL Download PDF
M2GL025 FCS325 BSDL Download PDF
M2GL005 TQ144 BSDL Download PDF
M2GL010 VF256 BSDL Download PDF
M2GL025TS FCS325 BSDL Download PDF
M2GL050TS FCS325 BSDL Download PDF
M2GL025S FG484 BSDL Download PDF
M2GL025S VF400 BSDL Download PDF
M2GL025T VF400 BSDL Download PDF
M2GL025 VF256 BSDL Download PDF
M2GL025 VF400 BSDL Download PDF
M2GL050S FCS325 BSDL Download PDF
M2GL050T FCS325 BSDL Download PDF
M2GL050TS FG896 BSDL Download PDF
M2GL050 FCS325 BSDL Download PDF
M2GL050S FG896 BSDL Download PDF
M2GL050S FG484 BSDL Download PDF
M2GL050 FG896 BSDL Download PDF
M2GL050 FG484 BSDL Download PDF
M2GL050 VF400 BSDL Download PDF
M2GL050TS FG484 BSDL Download PDF
M2GL050TS VF400 BSDL Download PDF
M2GL090S FCS325 BSDL Download PDF
M2GL050S VF400 BSDL Download PDF
M2GL050T FG896 BSDL Download PDF
M2GL090T FG676 BSDL Download PDF
M2GL090T FG484 BSDL Download PDF
M2GL090 FG676 BSDL Download PDF
M2GL090 FG484 BSDL Download PDF
M2GL150TS FCV484 BSDL Download PDF
M2GL090TS FG676 BSDL Download PDF
M2GL150T FCS536 BSDL Download PDF
M2GL150S FCS536 BSDL Download PDF
M2GL150T FC1152 BSDL Download PDF
M2GL150S FC1152 BSDL Download PDF
M2GL060T FCS325 BSDL Download PDF
M2GL150T FCV484 BSDL Download PDF
M2GL090S FG484 BSDL Download PDF
M2GL060TS FCS325 BSDL Download PDF
M2GL150 FCV484 BSDL Download PDF
M2GL150 FCS536 BSDL Download PDF
M2GL150 FC1152 BSDL Download PDF
M2GL060 FCS325 BSDL Download PDF
M2GL060 VF400 BSDL Download PDF
M2GL150TS FCS536 BSDL Download PDF
M2GL060T VF400 BSDL Download PDF
M2GL060 FG484 BSDL Download PDF
M2GL025T FCS325 BSDL Download PDF
M2GL025S FCS325 BSDL Download PDF
M2GL090T FCS325 BSDL Download PDF
M2GL060T FG484 BSDL Download PDF
M2GL010S VF400 BSDL Download PDF
M2GL010 VF400 BSDL Download PDF
M2GL010 TQ144 BSDL Download PDF
M2GL090TS FCS325 BSDL Download PDF
M2GL050T VF400 BSDL Download PDF
M2GL050T FG484 BSDL Download PDF
M2GL090 FCS325 BSDL Download PDF
M2GL090TS FG484 BSDL Download PDF
M2GL090S FG676 BSDL Download PDF
M2GL025T VF256 BSDL Download PDF
M2GL010T VF400 BSDL Download PDF
M2GL010 VQ144 BSDL Download PDF
M2GL150TS FC1152 BSDL Download PDF
M2GL010T FG484 BSDL Download PDF
M2GL060T FG676 BSDL Download PDF
M2GL060 FG676 BSDL Download PDF
M2GL060TS-VFG784 BSDL Download PDF
M2GL060T-VFG784. BSDL Download PDF
M2GL100 FC1152 BSDL Download PDF
M2GL005S FG484T2 BSDL Download PDF
M2GL005 FG484T2 BSDL Download PDF
M2GL005S VF256T2 BSDL Download PDF
M2GL005S VF400T2 BSDL Download PDF
M2GL010-FG484T2 BSDL Download PDF
M2GL005S TQ144T2 BSDL Download PDF
M2GL010TS FG484T2 BSDL Download PDF
M2GL010TS VF256T2 BSDL Download PDF
M2GL010TS VF400T2 BSDL Download PDF
M2GL010S TQ144T2 BSDL Download PDF
M2GL025 FG484T2 BSDL Download PDF
M2GL025TS FG484T2 BSDL Download PDF
M2GL025TS VF256T2 BSDL Download PDF
M2GL025TS VF400T2 BSDL Download PDF
M2GL060TS FG484T2 BSDL Download PDF
M2GL060TS FG676T2 BSDL Download PDF
M2GL060 FG484T2 BSDL Download PDF
M2GL060TS VF400T2 BSDL Download PDF
M2GL090TS FG484T2 BSDL Download PDF
M2GL090TS FG676T2 BSDL Download PDF
M2GL090 FG484T2 BSDL Download PDF

IBIS Models


Search Documentation
Title
SmartFusion2 and IGLOO2 DDRIO SPIO Banks Automotive T1 grade IBIS Model Download PDF
SmartFusion2 and IGLOO2 DDRIO SPIO Banks Automotive T2 grade IBIS Model Download PDF
SmartFusion2 and IGLOO2 DDRIO IO Banks Automotive T2 grade IBIS Model Download PDF
SmartFusion2 and IGLOO2 MSIOD IO Banks Automotive T1 grade IBIS Model Download PDF
SmartFusion2 and IGLOO2 MSIO IO Banks Automotive T1 grade IBIS Model Download PDF
SmartFusion2 / IGLOO2 MSIOD IO Banks Commercial IBIS Model Download PDF
IGLOO2/SmartFusion2 MSIOD IO Banks Military IBIS Model Download PDF
SmartFusion2 IGLOO2 Military IBIS-AMI Package Download PDF
IGLOO2 DDRIO SPIO Banks Commercial IBIS Model Download PDF
IGLOO2 DDRIO SPIO Banks Industrial IBIS Model Download PDF
IGLOO2 DDRIO SPIO Banks Military IBIS Model Download PDF
IGLOO2 DDRIO IO Banks Commercial IBIS Model Download PDF
IGLOO2 DDRIO IO Banks Industrial IBIS Model Download PDF
IGLOO2 DDRIO IO Banks Military IBIS Model Download PDF
IGLOO2 MSIO IO Banks Commercial IBIS Model Download PDF
IGLOO2 MSIO IO Banks Military IBIS Model Download PDF
IGLOO2 MSIO IO Banks Industrial IBIS Model Download PDF
IGLOO2 Commercial IBIS-AMI Package Download PDF
IGLOO2 Industrial IBIS-AMI Package Download PDF
IGLOO2 Military IBIS-AMI Package Download PDF
SmartFusion2 and IGLOO2 DDRIO IO Banks Automotive T1 grade IBIS Model Download PDF
SmartFusion2 and IGLOO2 MSIOD IO Banks Automotive T2 grade IBIS Model Download PDF
IGLOO2/SmartFusion2 MSIOD IO Banks Industrial IBIS Model Download PDF
SmartFusion2 and IGLOO2 MSIO IO Banks Automotive T2 grade IBIS Model Download PDF
IGLOO2/SmartFusion2 MSIO IO Banks Industrial IBIS Model Download PDF

Product Information Brochures


Title
PB0135: Automotive Grade 2 IGLOO2 FPGAs Product Brief Download PDF
Microsemi Secured Connectivity FPGAs - IoT Solutions Download PDF
PB0121 IGLOO2 FPGA Product Brief Download PDF
IGLOO2 FPGA Product Information Brochure Download PDF
FPGA and SoC Brochure Download PDF

White Papers


Title
WP0205: Microcontroller Based FPGAs Hit the Mark Download PDF
WP0202: Timing Closure on Microsemi SmartFusion2 SoC, IGLOO2, and RTG4 FPGAs Download PDF
Introduction to the SmartFusion2 and IGLOO2 Security Model Download PDF
Secure Architecture in Microchip FPGAs and SoC FPGAs- an Overview Download PDF
Overview of Design Security Using Microchip FPGAs and SoC FPGAs Download PDF
Specify and Program Security Settings and Keys with SmartFusion2 and IGLOO2 FPGAs Download PDF
Overview of Supply Chain Assurance of Intelligent ICs Download PDF
Introduction to Implementing Design Security with Microchip SmartFusion2 and IGLOO2 FPGAs Download PDF
Securing Your Embedded System Life Cycle Download PDF
Use of the IGLOO2 High-Performance Memory Subsystem in Innovative Bridging Applications Download PDF
Developing Safety Critical Applications that Meet IEC 61508 Standards Using System-on-Chip Devices with Embedded ARM Cortex-M3 and FPGA Download PDF
WP0199: Introduction to ADAS and Secure Connected Car Download PDF
Lowest Power FPGAs: IGLOO2 and SmartFusion2 Download PDF
Microchip Motor Control Solutions White Paper Download PDF
Overview of Secure Boot with Microchip SmartFusion2 FPGAs Download PDF
It's Easy to Protect Your Embedded System from Theft_White Paper Download PDF
In Circuit FPGA Debug Challenges Solutions Download PDF
Secure Boot Reference Design White Paper Download PDF
Securing Your Supply Chain Life Cycle_WP Download PDF
Title
SmartFusion2 and IGLOO2 Power Estimator Download
SmartFusion2 and IGLOO2 Power Estimator User Guide Download
Title
TR0020: SmartFusion2 and IGLOO2 Neutron Single Event Effects (SEE) Test Report Download
IGLOO2 and SmartFusion2 FPGAs Interim Radiation Report Download

User Guides


Search Documentation
Title
QSG0492: IGLOO2 FPGA Evaluation Kit Quickstart Guide Download PDF
UG0478: IGLOO2 FPGA Evaluation Kit User Guide Download PDF
Batch Flow Tcl Commands (Enhanced Constraint Flow) for SmartFusion2/IGLOO2/RTG4 Download PDF
UG0444: SmartFusion2 and IGLOO2 FPGA Low-Power Design User Guide Download PDF
UG0837: IGLOO2 and SmartFusion2 FPGA System Services Simulation User Guide Download PDF
UG0449: SmartFusion2 and IGLOO2 Clocking Resources User Guide Download PDF
UG0445: SmartFusion2 SoC FPGA and IGLOO2 FPGA Fabric User Guide Download PDF
SmartFusion 2 and IGLOO 2 FPGA High-Speed Serial Interface User Guide Download PDF
SmartFusion 2 and IGLOO 2 FPGA High-Speed DDR Interfaces User Guide Download PDF
UG0448: IGLOO2 FPGA High Performance Memory Subsystem User Guide Download PDF
SmartFusion2_IGLOO2_FPGA_Security_Best_Practices_UG0443_V10.pdf Download PDF
UG0451: SmartFusion2 and IGLOO2 Programming User Guide Download PDF
IGLOO2 Standalone Peripheral Initialization Methodology User Guide Download PDF
IGLOO 2 DDR Controller and Serial High-Speed Controller Initialization Methodology User Guide Download PDF
UG0701: LiteFast IP User Guide Download PDF
IGLOO2 High Speed SERDES 3x Oversampling Design User Guide Download PDF
UG0450: SmartFusion2 and IGLOO2 System Controller User Guide Download PDF

Tutorials


Title
TU0570: Implementing a SmartFusion2 and IGLOO2 SERDES EPCS Protocol Design - Tutorial Download PDF Access Design Files
TU0530: SmartFusion2 and IGLOO2 SmartDebug Hardware Design Debug Tools - Libero SoC v11.8 SP1 Tutorial Download PDF Access Design Files
TU0509: Implementing PCIe Control Plane Design in IGLOO2 FPGA - Libero SoC v11.8 SP1 Tutorial Download PDF Access Design Files
TU0503: Core System Services Lab - How to Use Tutorial Download PDF Access Design Files
TU0312: DSP Flow for SmartFusion2 and IGLOO2 Devices - Libero SoC v11.7 Quickstart and Design Tutorial Download PDF Access Design Files

Configuration Guides


Search Documentation
Title
IGLOO2 HPMS High Performance (HPDMA) Configuration Download
IGLOO2 HPMS Embedded SRAM (eSRAM) Configuration Download
IGLOO2 HPMS Embedded Nonvolatile Memory (eNVM) Configuration Download
IGLOO2 HPMS Peripheral DMA (PDMA) Configuration Download
IGLOO2 FPGA Fabric DDR Controller Configuration Download
IGLOO2 HPMS DDR Controller Configuration Guide Download
SmartFusion2 and IGLOO2 Embedded Nonvolatile Memory (eNVM) Simulation Download
SmartFusion2 and IGLOO2 High Speed Serial Interface Configuration Guide Download
SmartFusion2/IGLOO2 FPGA Timing Constraints (Enhanced Constraint Flow) User's Guide Download
IGLOO2 HPMS Security Configuration Download
IGLOO2 HPMS AHB Bus Matrix Configuration Download
IGLOO2 HPMS Single Error Correct / Double Error Detect (SECDED) Configuration Download
IGLOO2 M2GL090T/TS and SmartFusion2 M2S090T/TS Device High Speed Serial Interface Configuration Download
IGLOO2 HPMS DDR Controller Configuration Download
IGLOO2 HPMS DDR Bridge Configuration Download
SmartFusion2/IGLOO2 FPGA Timing Constraints (Classic Constraint Flow) User’s Guide Download