Microsemi SoC Products Group

Microsemi Fusion Mixed Signal FPGAs
 
Microsemi Fusion®: Unlock Creativity. Simplify Implementation.

Fusion integrates configurable analog, large flash memory blocks, comprehensive clock generation and management circuitry, and high-performance, flash-based programmable logic in a monolithic device. Microsemi's innovative Fusion architecture can be used with the Microsemi soft microcontroller (MCU) core as well as the performance-maximized 32-bit ARM® Cortex™-M1 cores. Pigeon Point devices (P1-prefixed devices) are used in conjunction with Pigeon Point ATCA IP cores and firmware. MicroBlade devices (U1-prefixed devices), designed in partnership with MicroBlade, are targeted to Advanced Mezzanine Card designs. Fusion is the world's first mixed signal FPGA platform. In addition to supporting commercial and industrial temperature devices, Microsemi now offers Fusion FPGAs with specialized screening for extended temperature military type applications.

The Fusion family includes:
  • P1 Fusion
  • U1 Fusion

Product Features

Back to top
Key Features
  • In-system configurable analog supports a wide variety of applications
  • Up to 1 MB of user flash memory
  • Extensive clocking resources
    • Analog PLLs
    • 1% RC oscillator
    • Crystal oscillator circuit
    • Real-time counter (RTC)
    • Available in extended temperature grade from -55°C to 100°C
    • Immune to configuration loss due to atmospheric neutrons (firm errors)
  • Flash fabricMicrosemi Fusion Mixed Signal FPGA Chart
    • Low power
    • Secure
    • Live at power-up (LAPU)
    • Firm-error immune
    • Single chip
Product Table
Fusion Devices AFS090 AFS250 AFS600 7 AFS1500 7
ARM Cortex-M11 Devices AFS250 M1AFS600 M1AFS1500
Pigeon Point Devices 2 P1AFS600 5 P1AFS1500 5
MicroBlade Devices 2 U1AFS250 3 U1AFS600 3 U1AFS1500 3
General
   System Gates 90,000 250,000 600,000 1,500,000
   Tiles (D-flip-flops) 2,304 6,144 13,824 38,400
   Secure (AES) ISP Yes Yes Yes Yes
   PLLs 1 1 2 2
   Globals 18 18 18 18
Memory
   Flash Memory Blocks (2 Mbits) 1 1 2 4
   Total Flash Memory Bits 2M 2M 4M 8M
   FlashROM Bits 1,024 1,024 1,024 1,024
   RAM Blocks (4,608 bits) 6 8 24 60
   RAM (kbits) 27 36 108 270
Analog and I/Os
   Analog Quads 5 6 10 10
   Analog Input Channels 15 18 30 30
   Gate Driver Outputs 5 6 10 10
   I/O Banks (+ JTAG) 4 4 5 5
   Maximum Digital I/Os 75 114 172 252 / 223 (K Temp)
   Analog I/Os 20 24 40 40
Temperature Grades C, I C, I C, I, K 4 C, I, K 4
I/Os: Single-/Double-Ended (Analog)
   QN108 37/9 (16)    
   QN180 60/16 (20) 65/15 (24)    
   PQ208 6 93/26 (24) 95/46 (40)  
   FG256 75/22 (20) 114/37 (24) 119/58 (40) 119/58 (40)
   FG484 172/86 (40) 223/109 (40)
   FG676   252/126 (40)

Notes:

  1. Refer to the Cortex™-M1 product brief for more information.
  2. MicroBlade and Pigeon Point devices are not offered on extended temp range.
  3. MicroBlade devices are only offered in FG256.
  4. Extended Military temperature range supported from -55C to 100C
  5. Pigeon Point devices are only offered in FG484 and FG256
  6. Fusion devices in the same package are pin compatible with the exception of the PQ208 package (AFS250 and AFS600)
  7. Extended temperature supported devices

Architecture Block Diagram

Benefits

Back to top
Low Power

Built on a low-power, high performance flash process, Fusion provides industry-leading low static and dynamic power. Fusion also offers several sleep and standby modes of operation to further extend battery life in portable applications. The Fusion RTC offers a wide variety of functionality: sleep, standby, periodic wake-up, and low-speed/-power operation. The addition of both a 1% RC oscillator and two-pin crystal oscillator circuit eliminates the need for expensive external clock sources.

Fusion allows customers to integrate several functions into a single-chip solution with lower overall system power. In addition to an overall reduction in chip count, the integration of several functions within Fusion prevents the introduction of lower accuracy and noise that comes with a multi-chip solution. All the above factors add up to a lower power profile that lends itself to other benefits, such as higher signal integrity and lower overall system cost.

One Chip is All You Need

Until now, system designers were forced to choose costly and space-consuming discrete analog components with programmable logic or mixed signal ASIC solutions to implement a typical system. Fixed architectures and other technology barriers prevented the integration of individual components into a single, low-cost chip that met all design requirements.

Design challenges require a mixed signal FPGA

Accuracy Better Than 1 Percent

Calibration eliminates certain errors common to ADCs, such as offset and gain errors. If these errors are not adjusted, the measurements would be inaccurate and could impact the overall system performance. External components can be used to eliminate the offset and gain errors. However, this will add extra design complexity, noise and additional inaccuracy that in turn must be eliminated. An ideal solution would be an integrated device that provides the high accuracy without penalty. Fusion offers several features such as the analog quad, embedded flash, and flash programmable logic, which can be used with a software calibration scheme to provide a highly integrated solution with better than one percent accuracy.

Live at Power-Up

Microsemi's programmable logic devices, based on nonvolatile memory technologies, store their configuration in the logic gates, making the devices available to perform critical system setup tasks such as system configuration and supervision during voltage ramp-up. Additionally, rapid operation from ultra-low-power (typically less than 25 µW even for 3,000,000 system gates) sleep mode is possible.

Real-World Interface

Fusion offers up to 30 high-voltage-tolerant analog inputs, which enable direct connection to signals from –10.5 V to +12 V, eliminating the need for signal preconditioning. The Fusion analog-to-digital converter (ADC) is configurable and supports resolutions up to 12 bits, and sample rates up to 600,000 samples per second (ksps) in 8-bit mode. The overall ADC accuracy that can be achieved with the calibration solution is better than one percent. Fusion adds additional functionality with the inclusion of multiple differential input current monitor blocks, each with a built-in amplifier, increasing sensitivity and efficiency. The Fusion integrated temperature monitor circuitry allows for the monitoring of multiple remote temperatures with only an external diode. Up to ten high-current-drive outputs are ideal for metal oxide semiconductor field-effect transistor (MOSFET) control and/or pulse width modulation (PWM) functions such as direct fan control.

Microsemi Fusion mixed signal FPGA integrates across technology boundaries

Dynamic System Configuration

The ability of Fusion devices to support many system-level functions in a single chip makes Fusion an ideal candidate for leading edge system management protocols. Fusion's high performance flash memory blocks provide nonvolatile memory flexibility to every aspect of your design. At system startup, the flash memory can be used to initialize the system. SRAMs and registers can be automatically loaded with data from the on-chip flash memory. Prior to system shutdown, the volatile values in SRAM or registers on the Fusion device can be saved back into the on-chip flash memory, preserving the state of the device for the next system startup (SAVE and RESTORE). Fusion flash memory also enables the dynamic changing of system parameters (CONTEXT switch). System boot codes can be stored in the flash memory for both on-chip and off-chip requirements. The flash memory can be configured to emulate EEPROM operation with an available endurance extender IP. The optional soft IP Common Flash Interface (CFI) core from Microsemi can use part of the flash memory for file storage.

Reconfiguring Systems

Inherent in the fabric of Fusion are the benefits of configurability and field reprogrammability, based on the successful ProASIC®3 family of flash FPGA devices. Fusion can be securely programmed late in the manufacturing process or after it is in the field. By enabling a single hardware platform to support multiple projects and products, Fusion allows designers to leverage economies of scale in purchasing, while maintaining the ability to customize products for different markets. Both the firmware (flash memory) and hardware can be updated in a single step.

Power and Thermal Management

Fusion is an exceptional solution for power management. Unlike today's multi-voltage FPGA solutions, Fusion devices can be driven from a single 3.3 V supply, eliminating the need for special power-up sequencers. Fusion can be configured to monitor and sequence a multi-voltage system for voltage and current. The unique combination of single-voltage operation and power management capabilities makes Fusion an excellent candidate for system/board management applications.

With Fusion, temperature control is built in. Fusion supports both on-chip (internal diode) and remote temperature monitoring capabilities. The Fusion device can flag the temperature and power at programmable thresholds to indicate a warning, turn on a fan, or shut down the system. Additionally, Fusion can use external temperature sensor inputs to control heating or cooling system elements.

System board before Microsemi Fusion mixed signal FPGA
Microsemi Fusion Mixed Signal FPGA System board


 

Design Software

Back to top

Libero IDE FPGA Development SoftwareTo support this groundbreaking technology, Microsemi has developed a series of major tool innovations to help maximize designer productivity. Implemented as extensions to the popular Libero® Integrated Design Environment (IDE), these new tools allow designers to easily instantiate and configure peripherals within a design, establish links between peripherals, create or import building blocks (Fusion applets) or reference designs, and perform hardware verification. This tools suite also adds comprehensive hardware/software debug features as well as a suite of utilities to simplify development of embedded soft processor-based solutions.

Design Hardware

Back to top
The Fusion Starter Kit and M1-enabled Fusion Starter Kit contain basic requirements for fully experimenting with Fusion's mixed signal FPGA capabilities. Starter kits include all I/Os connected to headers that can be connected to an external system and isolated from other components on the board.

The Fusion Embedded Development Kit and Fusion Advanced Development Kit are designed specifically for the development of embedded applications, including support for ARM Cortex-M1, Core8051s, and other soft IP processors.

The FlashPro3 programmer is targeted at the latest generation of flash devices to be offered by Microsemi: Fusion and M1 Fusion devices. FlashPro3 supports a robust programming solution for the Fusion device.

Designs programmed into Fusion and M1 Fusion devices can be debugged using logical analyzer software, working through the interface provided by the FlashPro3 programmer. The Identify® Microsemi Edition (AE) software also enables the control and exercise of the architecture-specific features of Fusion, such as the integrated ADC, the flash memory blocks, and the RTC, without the need to program a design into the FPGA core fabric itself.

IP and Solutions

Back to top

IP CoresSearch for Fusion IP cores.

Technology Solutions
OneChip is all you need As the world's first mixed signal FPGA, Fusion integrates mixed signal analog, flash memory, and programmable logic fabric in a monolithic device. Fusion does not require additional configuration nonvolatile memory in order to load the device configuration data at every system power-up, which reduces cost and increases security and system reliability. Increased Fusion functionality can remove several additional components from the board, such as flash memory, integrated circuits (ICs), clock sources, electrically erasable programmable read-only memory (EEPROM), and real-time clocks, thereby reducing system cost and board space requirements.
User Nonvolatile Memory The Fusion family is the only programmable logic solution to include up to 1 MB of embedded flash memory. This high-performance, configurable flash memory supports 100 MHz operation and data bus widths of 8, 16, and 32 bits. When used in conjunction with either a soft MCU on-chip or an external MCU, the flash memory offers an excellent code space solution with the ability to execute in place, eliminating the need to shadow code in RAM. Increasing overall data reliability, the flash memory integrates error correction circuitry (ECC) with single-bit error-fix and two-bit error-detect capabilities.
Low Power Solutions with Microsemi FPGAs Maximize power savings with very limited power-on current surge and no high-current transition period, both of which occur on SRAM FPGAs. Fusion devices also have low static and dynamic power consumption, further maximizing power savings. These devices support sleep and standby modes of operation to greatly reduce power consumption. Another unique feature of Fusion is the ability to dynamically shift between normal clock speeds and low clock operation during periods of inactivity, and switch back to full speed when needed. » More
Live at Power-Up Solution with Microsemi FPGAs Live at power-up greatly simplifies system design, making the device available to perform critical system setup tasks and reduce bill-of-materials costs and PCB area. » More
Design Security Solutions with Microsemi FPGAs Fusion FPGAs utilize a 128-bit flash-based lock and inherent flash technology features, providing the most impenetrable security for programmable logic designs. This same encryption technology can be used to assure secure updates to Fusion's embedded flash memory. » More
Soft/Firm Errors Solutions with Microsemi FPGAs Flash cell configuration element cannot be altered by high-energy neutrons and is therefore immune, unlike SRAM-based FPGAs. » More
Secure ISP Fusion FPGAs support a built-in AES decryption engine and industry-leading flash-based AES-128 key for secure remote field updates over public networks with encrypted bitstream.

Related Information

Back to top