Microsemi's third-generation flash FPGA family, ProASIC3, provides performance, density, and features above and above those of the ProASICPLUS series. ProASIC3 devices have the benefit of being a safe, low-power, single-chip solution with Instant On thanks to nonvolatile storage technology. Reprogrammable ProASIC3 provides advantages in time to market at ASIC-level unit costs. These properties make it possible for designers to use current ASIC or FPGA design flows and tools to produce high-density systems.
ProASIC3 devices provide clock conditioning circuitry based on an integrated phase-locked loop (PLL), as well as 1 kbit of on-chip, reprogrammable, nonvolatile FlashROM storage. Both PLL and RAM support is absent from the A3P015 and A3P030 devices.
ProASIC3 devices support up to 144 bits of genuine dual-port SRAM, up to 300 user I/Os, and up to 1 million system gates. ARM Cortex-M1 is supported by ProASIC3 hardware. The Microsemi ordering numbers for the ARM-capable devices start with M1A3P (Cortex-M1) and do not allow AES decryption.