Next-Generation SoC Platform for Terrestrial and Space Applications

advertisement
Next-Generation SoC Platform for Terrestrial and Space Applications
Developed in collaboration with UMC, the 65nm embedded flash process enables the
development of programmable SoCs with an order of magnitude greater logic density and twice
the performance with less than half the power of previous generations.
by Esam Elashmawi, Microsemi
Microsemi’s SoC Product Group (formerly Actel) has completed a two-year technology
development effort to produce a platform for its next-generation systems on chips (SoCs). With
the acquisition of Actel, Microsemi adds customizable systems on chips (SoC) to its portfolio of
high-performance, high-reliability analog/RF devices and mixed signal integrated circuits. The
combined companies share a common focus on defense, security and industrial markets,
providing high-reliability solutions for both terrestrial and space applications. With this focus
and alliance, a new platform is needed for future programmable SoC development—a platform
that can address the requirements of both space and high-reliability terrestrial applications.
In November 2010, Microsemi, a manufacturer of high-performance analog/mixed signal
integrated circuits, high-reliability semiconductors and RF subsystems, acquired Actel. As a
result of the integration, Actel is now the SoC Products Group of Microsemi.
Both companies have long targeted the same markets with their products (security, defense,
aerospace and industrial), often doing business with the same customers. Moreover, both
companies have a shared vision of developing low power, highly reliable, highly secure
products. With the acquisition, there is a renewed focus on developing an SoC platform that can
address the needs of terrestrial applications as well as those for space.
Requirements for a Next-Generation SoC Platform
Since no single product can address all market needs, in developing the next-generation SoC
platform, the designers focused on addressing specific market needs.
For the terrestrial market, the choice is between addressing the needs of the datapath or the
requirements for sense and control. Datapath needs are seen primarily in communications
markets, where there is a need for extremely dense logic, high-performance, abundant block
RAM, and signal processing at the expense of power and integration. This market segment
typically has been addressed by large SRAM-based FPGAs.
In contrast, the needs for sense and control as typified by industrial, medical and
military/aerospace customers are integration, security and reliability rather than high density and
speed. These applications typically have used a combination of FPGAs, microcontrollers and a
number of ASSPs and discretes.
As with the terrestrial market, the space market can be split into two distinct segments: control
bus and data payload. The control bus is responsible for basic operation of the satellite, while the
data payload performs the actual mission. Both of these areas require radiation tolerance and
high reliability, but place different demands on programmable logic. The control bus performs
fixed, must-not-fail functions that are typically implemented in nonvolatile, radiation-tolerant
FPGAs. The payload typically needs greater density and performance that have often been
addressed by ASICs. However, there is a desire for programmable logic in these applications.
65nm Flash – a New Foundation
In collaboration with UMC since 2008, Microsemi’s SoC Products Group has been working on a
new process to power its next-generation products—65nm flash. This effort represents the
industry’s first embedded 65nm flash process optimized for logic performance. The recently
announced process offers some significant advantages over the company’s previous generation
of flash process, providing twice the performance, an order of magnitude greater logic density
and improved power performance.
These improvements do not come at the expense of the traditional strengths of flash-based
FPGAs, as this new flash platform still delivers single event upset (SEU) immunity for its
configuration memory, as well as enhanced IP security. CMOS memory structures, for example
static RAM cells and flip-flops, are susceptible to upset (change of state) when bombarded with
high-energy particles. These particles can be alpha particles, neutrons, protons or a wide range of
heavy ions, resulting from the collision of cosmic rays colliding with particles in the upper
atmosphere and from secondary collisions from particles liberated by cosmic rays.
When these charged particles strike the silicon substrate of an IC, they leave an ionization trail.
Similarly, when a high-energy particle, for example a neutron, strikes the substrate, it collides
with atoms in the substrate, liberating a shower of charged particles that then leave an ionization
trail. This ionization can result in a charge sufficient enough to overpower the gate and cause a
change in state (bit flip) of the memory element. This change in state is referred to as a singleevent upset (SEU). The configuration memory of SRAM-based FPGAs is susceptible to this type
of upset, which could possibly cause changes in device functionality.
The 65nm flash SoC platform is the basis for fourth-generation radiation-tolerant (RT) devices,
offering designers up to 20 million gates and a large amount of flip-flops, memory and hardened
embedded IP cores. The devices will include digital signal processing (DSP) blocks, PLLs and
high-speed interfaces (such as SpaceWire, DDR2/3, PCI Express).
The new architecture provides mitigation to total dose radiation and single event effects (SEE).
The configuration switches are inherently immune to upsets, while the user flip-flops are
implemented with built-in triple-module redundancy (TMR), eliminating the need for boardlevel mitigation schemes.
The New SoC Platform
At the heart of the new flash-based SoC platform is a new logic module. Unlike past flash
architectures, the new platform is based on a logic module composed of one 4-input LUT and
one D-type flip-flop (Figure 1). A 4-input LUT structure was chosen over a 6-input LUT because
of the better power versus performance curve. The new flash-based FPGA architecture is highly
secure, immune to single event upset, IP-friendly and is also optimized for sense and control
applications.
The new architecture, when combined with the 65nm flash process, enables a great leap in
density. New products developed using the platform will offer logic densities of tens of millions
of gates, empowering designers to implement more complex designs.
Moreover, the architecture was designed to be IP-friendly, enabling the integration of higher
functions such as DSP blocks, SERDES, MCUs, analog blocks, etc. Basically any IP block that
is compatible with the base 65nm UMC CMOS process is a possible candidate for integration.
Blocks currently slated for inclusion in platform products are the ARM Cortex-M3 MCU, an 18
x 18 multiple/accumulate for DSP functions, plus SERDES functionality (Figure 2).
Optimized for Low Power
The need for low power operation is no longer just a concern for handheld/portable devices. As
system complexity grows, the need for reducing the power demand of individual devices
increases. With this requirement in mind, the development team focused on reducing the
dynamic power of the new flash platform, achieving a 65% reduction in dynamic power over the
previous generation technology (Figure 3).
But reducing dynamic power is only part of the solution for achieving low-power operation. In
any system, not all parts of the system need to operate 100% of the time. As a consequence,
significant power savings can be achieved by turning off parts of the system. Normally
selectively powering down certain parts of the system is a complex task. However, this technique
has been greatly simplified with Flash*Freeze technology.
Introduced in earlier product generations, Flash*Freeze technology permits the easy entry and
exit from an ultra-low-power mode, retaining SRAM and register data without a need to turn off
supplies, I/Os, or clocks at the system level. For the 65nm flash platform, this capability has been
enhanced and improved, adding more intelligent control of power within a device.
Security Built In
Microsemi’s SoC Group has a long history of supplying highly secure products, preventing
overbuilding and IP theft. At its root, flash technology is secure. The microscopic size and sheer
number of flash switches in a device make it essentially impossible to locate each cell and
identify its programmed state.
The new SoC platform builds on this security leadership, improving configuration security, as
well as enhancing tamper protection. For example, hard IP (enhanced with optional soft IP) has
been added to the platform to thwart attempts to use differential power analysis (DPA) to
discover the internal workings of a design. Additional security and anti-tampering technologies
are in the product plans.
Communication is essential in all systems. In addition to industry standard communication
interfaces, such as USB, CAN, SPI, I2C and UARTs, the new platform also includes support of
high-speed serial interfaces with the inclusion of SERDES functionality. When combined with
the embedded, hard IP, this functionality enables the support for a wide range of serial
communication standards such as PCI Express 2.0, XAUI and Gigabit Ethernet. This new
process enables a range of new devices targeted at both terrestrial and space applications,
offering an order of magnitude better density, higher performance and lower power over
previous generations.
Microsemi, Irvine, CA. (800) 713-4113. [www.microsemi.com].
Download