Programmable Logic


Actel's Axcelerator family of antifuse FPGAs takes performance to new levels

12 March 2003 Programmable Logic

The Axcelerator family is a single-chip, nonvolatile FPGA solution that offers high densities, flexible I/Os, and unique logic to enable implementation of high performance, high gate count designs. Built on Actel's innovative sea-of-modules architecture on 0,15 µm antifuse process with seven layers of metal, Axcelerator FPGAs are designed to deliver pure performance with low power consumption, high logic utilisation, unprecedented design security and the world's fastest FPGA core.

New architecture

Based on the AX architecture, it builds on the evolution of Actel's sea-of-modules architecture. Axcelerator FPGAs have two basic modules, the C-cell (Combinatorial cell) and the R-cell (Register cell), which efficiently implement combinatorial and register-based logic. When combined, the R-cell and C-cell create Clusters. Two Clusters are then combined to form SuperClusters, which are organised into Core Tiles to make up a sea-of-modules at the chip level. The entire floor of the Axcelerator device is covered with a grid of logic modules with virtually no chip area lost to interconnect elements or routing (Figure 1).

Figure 1. Architecture comparison
Figure 1. Architecture comparison

Fast, hierarchical routing: Connecting the modules is a high-speed hierarchical routing structure. DirectConnects provide very high performance routing inside SuperClusters, while FastConnects provide high speed routing inside the SuperCluster and to the SuperCluster below. Additional CarryConnect routing connects C-cells in SuperClusters when building arithmetic functions. Core Tiles are also connected with vertical and horizontal routing resources. Finally, at the chip level, routing highways are used for efficient long-distance routing.

Figure 2. Internal performance – Register to Gate to Register
Figure 2. Internal performance – Register to Gate to Register

Performance: With seven layers of metal on a 0,15 µm process, the Axcelerator family was designed for speed and total logic utilisation. Redesigned flexible logic modules, highway tracks for carrying signals across the chip, extensive carry chain support, and many other innovative attributes have been implemented in the AX architecture to guarantee a high performance solution. Axcelerator FPGAs achieve better than 500 MHz internal and 350 MHz system performance.

Figure 3. Flexible high speed I/Os
Figure 3. Flexible high speed I/Os

Density: Axcelerator FPGAs have densities ranging from 125 000 to 2 million equivalent system gates, making them well-suited for large, complex designs. With its abundance of interconnection resources, the innovative routing architecture exploits antifuse technology to achieve nearly 100% utilisation. With such high densities and utilisation, and low power consumption, Axcelerator FPGAs are a strong alternative to ASICs.

Flexibility: In addition to high performance and high density, Axcelerator FPGAs have numerous other features. Axcelerator FPGAs feature innovative SRAM/FIFO and PerPin FIFOs, enabling data to easily cross clock and phase domains. In addition, they have an integrated low-power mode to accommodate power-conscious designs, disabling one or more I/O banks while allowing operation of the device's internal logic. With flexible I/Os compliant with multiple standards, embedded SRAM with programmable FIFO logic, segmentable clock resources, and embedded PLLs, Axcelerator FPGAs have all the resources necessary for the complex designs of today and tomorrow.

Advantages

Using high performance FPGAs often means sacrificing other design goals. However, this is not so with Axcelerator FPGAs. Because these devices are antifuse-based, all the inherent benefits of antifuse technology apply. Since they are nonvolatile, they are live at power up so there is no latency issue while loading configuration data. Axcelerator also does not require a boot PROM, eliminating the possibility of intercepting configuration data. With the advanced AX antifuse architecture, Axcelerator FPGAs have the best performance-to-power consumption ratio of any FPGA and provide a secure, 'instant on' solution.

High security

FPGAs are quickly becoming the new alternative to ASICs. Many systems today have a significant portion of the total system-level IP inside the FPGA. Since a conventional SRAM-based FPGA is volatile, it must be re-initialised every time power is applied. This re-initialisation requires an external bitstream be loaded into the FPGA. This external bitstream also allows easy, non-invasive, copying of the design. Unlike SRAM-based FPGAs, Axcelerator does not require an external bitstream and provides significantly higher design security. The FuseLock secure programming technology used in the Axcelerator family is highly resistant to both invasive and non-invasive security attacks.

Multistandard I/Os

The Axcelerator family I/Os were designed with performance and flexibility in mind. The I/Os are bank-selectable with three registers per I/O. The I/Os are hot-swap compliant and support a range of mixed voltages and I/O standards (LVTTL, LVCMOS, 3,3 V PCI, 3,3 V PCI-X, LVPECL, LVDS, GTL+, HSTL Class 1, SSTL2 Class 1&2, and SSTL3 Class 1&2). In addition, each I/O features a 64-bit PerPin FIFO with a separate read and write clock.

The Axcelerator family provides the most flexible I/O structure of any FPGA. Each I/O features a 64-bit deep FIFO that can be independently controlled or combined for bus applications. The PerPin FIFO is unique to the AX architecture and can be used in conjunction with the 14 I/O standards offered by Axcelerator family devices. To further maximise flexibility, selectable, independent read and write clock polarities allow the transfer of data between different clock domains. Embedded I/O FIFO Controllers are provided so that 100% of the core logic resources are available to the user.

Table 1. Accelerator product offerings
Table 1. Accelerator product offerings

Embedded memory

Axcelerator devices have up to 64 blocks of embedded, variable-aspect-ratio SRAM with separate read and write ports that can be configured with different bit widths on each port. Configurations include 128x36, 256x18, 512x9, 1kx4, 2kx2, or 4kx1. Each SRAM block has an embedded FIFO control unit that allows the block to be configured as a synchronous FIFO with programmable flag generation. Each block also contains counters to generate address pointers and control circuitry to prevent metastability and error conditions.

Flexible clock

Axcelerator FPGAs have a number of clock resources available to the designer. Every device contains four hardwired and four routed clocks. In addition, every device has a global preset/clear signal available. Each hardwired and routed clock has an associated analog PLL. These eight PLLs can operate with input frequencies from 14-200 MHz and can generate output frequencies between 20 MHz and 1 GHz.

ASIC Design Services is holding Programmable Logic Seminars in April - see 'Events'. For information contact Kobus van Rooyen, 011 315 8316.



Credit(s)



Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

Microchip SoC FPGA
ASIC Design Services DSP, Micros & Memory
Microchip Technology introduced the RT PolarFire SoC FPGA, the first real-time Linux capable, RISC-V-based microprocessor subsystem on a proven RT PolarFire FPGA platform.

Read more...
Development kit for MIL-STD-1553 dual transceiver
ASIC Design Services Telecoms, Datacoms, Wireless, IoT
Holt Integrated Circuits has announced the introduction of ADK-1592, a development kit designed to help customers interface Holt’s recently announced HI-1592 radiation hardened transceiver.

Read more...
Development kit for programmable 16-channel low-side driver
ASIC Design Services DSP, Micros & Memory
Holt Integrated Circuits has announced the introduction of ADK-84216, a development kit designed to demonstrate the features of Holt’s recently announced programmable 16-channel low-side driver, HI-84216.

Read more...
Microchip’s RTG4 FPGAs achieve highest space qualification
ASIC Design Services DSP, Micros & Memory
QML Class V is the highest level of qualification for space components, and a necessary step to satisfy mission-assurance requirements on the most critical space missions such as human-rated, deep space, and national security programmes.

Read more...
Seven habits of highly efficient PCB designers
ASIC Design Services Editor's Choice Manufacturing / Production Technology, Hardware & Services
Design habits that expedite design completion, improve design quality, and enhance productivity are instrumental to highly efficient PCB design. This article lists what designers can do to succeed.

Read more...
Perfecting your PCB with DFM analysis
ASIC Design Services Manufacturing / Production Technology, Hardware & Services
From layout to manufacture and testing, a single fabrication holdup can cost a business untold amounts in lost productivity.

Read more...
New DFM Analysis solution for PCB layout designers
ASIC Design Services Manufacturing / Production Technology, Hardware & Services
This user-friendly DFM solution allows you to perform fabrication analysis effortlessly through the cloud-based Valor DFM engine.

Read more...
Accurate signal integrity analysis for PCB designers
ASIC Design Services Manufacturing / Production Technology, Hardware & Services
Fast, easy, and accurate signal integrity analysis enables designers to efficiently manage rule exploration, definition, and validation, ensuring engineering intent is fully achieved.

Read more...
Best practices in PCB design
ASIC Design Services Manufacturing / Production Technology, Hardware & Services
Best practices in PCB design – The 5 pillars of digital transformation for PCB design.

Read more...
Online DFM analysis for better products, faster
ASIC Design Services Manufacturing / Production Technology, Hardware & Services
This user-friendly DFM solution allows you to perform fabrication and assembly analysis effortlessly through the cloud-based Valor DFM engine.

Read more...