Microsemi / Microchip SmartFusion™ FPGA
Microsemi SmartFusion™ is the industry's first intelligent mixed signal FPGA and the only device to integrate a flash FPGA, hard ARM® Cortex™-M3-based microcontroller subsystem, and programmable analog. The Microsemi SmartFusion FPGA is based on Microsemi´s flash technology and offers full customization, IP protection, and ease of use. The SmartFusion FPGA is ideal for hardware and embedded designers who need a true system-on-chip solution that gives more flexibility than traditional fixed-function microcontrollers and without the excessive cost of soft processor cores on traditional FPGAs. The Microsemi SmartFusion is an innovative solution for the industrial, medical, energy, communications, and military markets in diverse applications, including system management, power management, motor control, industrial networking, and display. The FlashPro4 programmer can be used as an easy in-system programming method for SmartFusion FPGAs.
Features
- Full Design Customization
- Create a product with exactly the features you need
- Innovate and differentiate for a competitive edge
- Incorporate last-minute changes with an on-chip FPGA
- In-application programming (IAP) capability for field upgrades
- Experiment with hardware acceleration for select algorithms in FPGA fabric
- Intellectual Property (IP) Protection
- Interface between microcontroller and FPGA not exposed at board level
- No bitstream exposed at power up
- Encrypted in-system programming (ISP) with 128-bit AES via JTAG
- FlashLock® controls access to the security settings of the device
- Protection against overbuilding with customer programmable device key
- Ease-of-Use Increases Productivity
- A single platform for your entire line of products
- Integrated design environment for both FPGA and embedded designers
- Simple GUI-based configuration of complex programmable analog
- Industry leading compile and debug from Keil™, IAR Systems®, and GNU
- Micrium supports SmartFusion with RTOS and middleware components
- No-Compromise Microcontroller Subsystem (MSS)
- Hardwired industry-standard 100MHz, 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 512KB flash and 64KB of SRAM
- External memory controller (EMC)
- 8-channel DMA controller
- Up to 41MSS I/Os with Schmitt trigger inputs
- 25 I/Os can be used as FPGA I/Os
- 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 ADC, DAC, and SCBs
- Integrated ADCs and DACs with 1 percent accuracy
- 12/10/8-Bit mode ADCs with 500/550/600Ksps sampling rate
- Up to ten 50ns high-speed comparators
- Up to 32 analog inputs and 3 outputs
- No-Compromise FPGA Fabric
- Based on Actel'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 (excluding x18)
- Up to 128 FPGA I/Os supporting LVDS, PCI, PCI-X & LVTTL/LVCMOS standards
SmartFusion Development Kit
The Microsemi SmartFusion Development Kit offers a full-featured development board so you can try the world's only FPGA with hard ARM® Cortex™-M3 and programmable analog. The device contains on-chip flash and SRAM memory, as well as additional off-chip memory on the board. The board can communicate via Ethernet and HyperTerminal. The board also contains LEDs, switches, OLED, and extensive analog experimentation, including voltage rail monitoring, current POT, temperature diodes, and voltage sweeping using active bipolar prescalers (ABPS). Networking interfaces include Ethernet PHY, EtherCAT, CAN, UART, and RS485.
