Overview
Microsemi Proprietary UG0446 User Guide Revision 7.0
3
2
Overview
This user guide describes the high speed memory interfaces in SmartFusion
®
2 System-on-Chip (SoC)
field programmable gate array (FPGA) and IGLOO
®
2 FPGA devices. The high speed interfaces
microcontroller/memory subsystem double-data rate (MDDR) subsystem and fabric DDR (FDDR)
subsystem provide access to DDR memories for high-speed data transfers. The DDR subsystems
functionality, configurations, and their use models are discussed in this user guide.
2.1
Contents
This user guide contains the following chapters:
•
•
•
•
"Soft Memory Controller Fabric Interface Controller"
2.2
Additional Documentation
The following table describes additional documentation available for the SmartFusion2 and IGLOO2
devices. For more information, refer to the
SmartFusion2 Documentation Page
online.
(continued)
Table 1 •
Additional Documents
Document
Description
PB0115: SmartFusion2 System-on-Chip FPGAs
Product Brief and PB0121: IGLOO2 FPGA Product
Brief
This product brief provides an overview of SmartFusion2 and
IGLOO2 family, features, and development tools.
DS0128: IGLOO2 and SmartFusion2 Datasheet
This datasheet contains SmartFusion2 and IGLOO2 DC and
switching characteristics.
DS0124: IGLOO2 Pin Descriptions Datasheet
This document contains IGLOO2 pin descriptions, package
outline drawings, and links to pin tables in Excel format.
DS0115: SmartFusion2 Pin Descriptions Datasheet This document contains SmartFusion2 pin descriptions, package
outline drawings, and links to pin tables in Excel format.
UG0445: IGLOO2 FPGA and SmartFusion2 SoC
FPGA Fabric User Guide
SmartFusion2 and IGLOO2 FPGAs integrate fourth generation
flash-based FPGA fabric. The FPGA fabric is comprised of Logic
Elements which consist of a 4 input look up table (LUT), includes
embedded memories and Mathblocks for DSP processing
capabilities. This document describes the SmartFusion2 and
IGLOO2SmartFusion2 and IGLOO2 FPGA fabric architecture,
embedded memories, Mathblocks, fabric routing, and I/Os.
UG0331: SmartFusion2 Microcontroller Subsystem
User Guide
SmartFusion2 devices integrate a hard microcontroller
subsystem (MSS). The MSS consists of a ARM Cortex-M3
processor with embedded trace macrocell (ETM), instruction
cache, embedded memories, DMA engines, communication
peripherals, timers, real-time counter (RTC), general purpose
I/Os, and FPGA fabric interfaces. This document describes the
SmartFusion2 MSS and its internal peripherals.
UG0448: IGLOO2 High Performance Memory
Subsystem User Guide
IGLOO2 devices integrate a hard high performance memory
subsystem (HPMS) consists of embedded memories, DMA
engines, and FPGA fabric interfaces. This document describes
the IGLOO2 HPMS and its internal peripherals.