
15
SmartFusion Devices Features A2F200 A2F500
Logic
Logic elements (approximate) 2,000 6,000
System gates 200,000 500,000
RAM blocks (4,608 bits) 8 24
Microcontroller
subsystem (MSS)
Flash (KB) 256 512
SRAM (KB) 64 64
Cortex-M3 with
memory protection unit (MPU) Yes Yes
10/100 Ethernet MAC Yes Yes
External memory controller (EMC) 26-bit address, 16-bit data 26-bit address, 16-bit data1
DMA 8 Ch 8 Ch
I2C 2 2
SPI 2 2
16550 UART 2 2
32-bit timer 2 2
PLL 1 22
32 kHz low power oscillator 1 1
100 MHz on-chip RC oscillator 1 1
Main oscillator (32 KHz to 20 MHz) 1 1
Programmable
analog
ADCs (8-/10-/12-bit SAR) 2 34
DACs (12-bit sigma-delta) 2 34
Signal conditioning blocks (SCBs) 4 54
Comparators38 104
Current monitors34 54
Temperature monitors34 54
Bipolar high voltage monitors38 104
Device A2F2002A2F5002
PQ(G)208 CS(G)288 FG(G)256 FG(G)484 PQ(G)208 CS(G)288 FG(G)256 FG(G)484
Pitch (mm) 0.5 0.5 1.0 1.0 0.5 0.5 1.0 1.0
Length × width (mm) 30.6 × 30.6 11 × 11 17 × 17 23 × 23 30.6 × 30.6 11 × 11 17 × 17 23 × 23
Direct analog inputs 888888812
Shared analog inputs116 16 16 16 16 16 16 20
Total analog input 24 24 24 24 24 24 24 32
Total analog output 12221223
MSS I/Os522 31 25 41 22 31 25 41
FPGA I/Os 66 78 66 94 66378 66 128
Total I/Os 113 135 117 161 113 135 117 204
www.microsemi.com/products/fpga-soc/soc-fpga/smartfusion
Notes:
1. Not available on A2F500 for the PQ208 package and A2F060 for the TQ144 package. 2. Two PLLs are available in CS288 and FG484, one PLL in FG256 and PQ208.
3. These functions share I/O pins and may not all be available at the same time. See the “Analog Front-End Overview” section in the SmartFusion Programmable Analog User’s Guide for details.
4. Available on FG484 only. PQ208, FG256 and CS288 packages offer the same programmable analog capabilities as A2F200.
Notes:
1. There are no LVTTL-capable direct inputs available on A2F060 devices. 2. These pins are shared between direct analog inputs to the ADCs and voltage/current/temperature monitors.
3. EMC is not available on the A2F500, PQ208, and A2F060 TQ144 package. 4. 10/100 Ethernet MAC is not available for A2F060.
5. 16 MSS I/Os are multiplexed and can be used as FPGA I/Os, if not required for MSS. These I/Os support Schmitt triggers, and support only LVTTL and LVCMOS (1.5 V/1.8 V/2.5 V/3.3 V) standards.
6. (G) indicates that the package is RoHS 6/6 compliant/Pb-free.
• Available in commercial, industrial,
and military grades
• Hard 100 MHz 32-bit ARM
Cortex-M3 CPU
• Multi-layer AHB communications
matrix with up to 16 Gbps
throughput
• 10/100 Ethernet MAC
• Two peripherals of each type:
SPI, I2C, UART, and 32-bit timers
• Up to 512 KB flash and
64 KB SRAM
• External memory controller (EMC)
• 8-channel DMA controller
• Integrated analog-to-digital
converters (ADCs) and digital-
to-analog converters (DACs)
with 1 % accuracy
• On-chip voltage, current, and
temperature monitors
• Up to ten 15 ns high-speed
comparators
• Analog compute engine (ACE)
offloads CPU from analog
processing
• Up to 35 analog I/Os and
169 digital GPIOs
SmartFusion SoCs integrate an FPGA fabric, an ARM Cortex-M3 processor, and a programmable analog compute engine (ACE),
offering full customization, IP protection, and ease-of-use. Based on Microsemi’s proprietary flash process, SmartFusion SoCs are
ideal for hardware and embedded designers who need a true system-on-chip that gives more flexibility than traditional fixed-function
microcontrollers without the excessive cost of soft processor cores on traditional FPGAs.
SmartFusion Devices
Package I/Os: MSS + FPGA I/Os
SmartFusion SoC FPGAs