Datasheet Microsemi A2F200M3F-FGG256

ManufacturerMicrosemi
FamilySmartFusion
SeriesA2F200
Part NumberA2F200M3F-FGG256

SmartFusion System on Chip (SoC) FPGAs are the only devices that integrate an FPGA fabric, ARM Cortex-M3 Processor, and programmable analog circuitry, offering the benefits of full customization and IP protection, while still being easy to use.

Datasheets

Datasheet
PDF, 11.0 Mb
Extract from the document

Prices

Detailed Description

Based on a proprietary flash process, SmartFusion SoC FPGAs are ideal for hardware and embedded designers who need a true system-on-chip (SoC) solution that gives more flexibility than traditional fixed-function microcontrollers without the excessive cost of soft processor cores on traditional FPGAs.

Microcontroller Subsystem (MSS)

  • Hardware industry-standard 100 MHz, 32-bit ARM Cortex-M3 CPU
  • Multi-layer AHB communication matrix with up to 16 Gbps throughput
  • 10/100 Ethernet MAC with RMII interface
  • Two of each: SPI, I2C, UART, 32-bit timers
  • Up to 512 KB flash and 64 KB of SRAM
  • External memory controller (EMC)
  • 8-channel DMA controller
  • Up to 41 MSS I/Os with Schmitt trigger inputs
    • 25 I/Os can be used as FPGA I/Os

FPGA Fabric

  • Based on Microsemi’s proven ProASIC3 architecture
  • 60,000 to 500,000 system gates with 350 MHz system performance
  • Embedded SRAMs and FIFOs
    • Variable aspect ratio 4,608-bit SRAM blocks
    • x1, x2, x4, x9 and x18 organizations
    • True dual-port SRAM (including x18)
  • Up to 128 FPGA I/Os supporting LVDS, PCI, PCI-X and LVTTL/LVCMOS standards

Programmable Analog

  • High-performance analog signal conditioning blocks (SCB) with voltage, current and temperature monitors
  • Analog compute engine (ACE) offloads CPU from analog initialization and processing of analog-to-digital conversion (ADC), digital-to-analog conversion (DAC) and SCBs
  • Integrated ADCs and DACs with 1 percent accuracy
  • 12-/10-/8-bit mode ADCs with 500/550/600 Ksps sampling rate
  • Up to ten 15 ns high-speed comparators
  • Up to 32 analog inputs and 3 outputs
FPGA Fabric
A2F060
A2F200
A2F500
TQ144
CS288
FG256
PQ208
CS288
FG256
FG484
PQ208
CS288
FG256
FG484
System Gates
60,000
200,000
500,000
Tiles (D-Flip-Flops)
1,536
4,608
11,520
RAM Blocks (4,608 bits)
8
8
24
 
A2F060
A2F200
A2F500
Microcontroller Subsystem (MSS)
TQ144
CS288
FG256
PQ208
CS288
FG256
FG484
PQ208
CS288
FG256
FG484
Flash (Kbytes)
128
256
512
SRAM (Kbytes)
16
64
64
Cortex-M3 processor with MPU
Yes
Yes
Yes
10/100 Ethernet MAC
No
Yes
Yes
External Memory
Controller (EMC)
26- bit address /
16- bit data
26- bit address /
16- bit data
26- bit address /
16- bit data
DMA
8 Ch
8 Ch
8 Ch
I2C
2
2
2
SPI
1
2
1
2
1
2
16550 UART
2
2
2
32-Bit Timer
2
2
2
PLL
1
1
1
2
1
2
32 KHz Low-Power
Oscillator
1
1
1
100 MHz On-Chip RC
Oscillator
1
1
1
Main Oscillator (32 KHz to
20 MHz)
1
1
1
 
A2F060
A2F200
A2F500
Programmable Analog
TQ144
CS288
FG256
PQ208
CS288
FG256
FG484
PQ208
CS288
FG256
FG484
ADCs(8-/10-/12-bit SAR)
1
2
2
3
DACs (8-/16-/24-bit sigma-delta)
1
2
2
3
Signal Conditioning Blocks
(SCBs)
1
4
4
5
Comparators1
2
8
8
10
Current Monitors1
1
4
4
5
Temperature Monitors1
1
4
4
5
Bipolar High Voltage
Monitors1
2
8
8
10
Temperature Grade
C, I, M
C, I
C, I, M

Notes:

  1. 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 Analog UG for details.

Model Line

Other Names:

A2F200M3FFGG256, A2F200M3F FGG256