Вы находитесь на странице: 1из 9

FPGAs enhance military signal-processing applications - Print this page

http://www.militaryaerospace.com/articles/print/volume-17/issue-10/fe...

Close

Field-programmable gate arrays have become commonplace on signal-processing boards for defense
applications such as radar and sonar. The devices promise even more capability down the road, especially
in communications technology such as software-defined radio.

The importance of detecting enemy movements anywhere anytime is more critical than any time in
history because of todays global conflicts. This puts more and more demands on signal-processingintensive applications such as radar and sonar.
Designers of these systems need to meet the performance requirements with power-efficient systems that
do not generate excessive heat. Field-programmable gate arrays (FPGAs) solved the power problem by at
times doing the work of as many as 12 general-purpose processors (GPPs)-the Freescale Altivec-in one
FPGA.
More often in radar than in sonar applications, FPGAs are taking a greater role in signal-processing
functionality, says Mark Littlefield, manager of application engineering products at Curtiss-Wright
Controls Embedded Computing in Leesburg, Va. They handle fixed-point operations very well and are
starting to be able to take on floating-point tasks.
FPGAs provide a well-defined system architecture that enables them to quickly do tasks on the front end
of an application that would require multiple Altivec or TigerSharc digital-signal-processor (DSP) chips,
says Jeff Milrod, president and chief executive officer of Bittware in Concord, N.H.
However, FPGAs still cannot do floating-point operations such as fast Fourier transforms (FFTs), which
need a GPP or DSP, Littlefield adds. They do front-end processing, compressing 12-bit to 14-bit data,
then pass it on to the GPP, he says. Curtiss-Wrights CHAMP family services its DSP business, with the
CHAMP 6 debuting soon as one of the first VITA 46 form factors to hit the market, Littlefield says.

1 of 9

20.03.2013 23:26

FPGAs enhance military signal-processing applications - Print this page

http://www.militaryaerospace.com/articles/print/volume-17/issue-10/fe...

MH-60S Seahwaks will be outfitted with the Laser Mine Detection System
(ALMDS), which uses VMETROs Phoenix CSW1 DSP card is in the
Central Electronics Chassis (CEC) system.

Click here to enlarge image

The GPPs and the DSPs still handle the floating-point applications and tasks that may need
reconfiguration at some point, but the FPGAs are excellent at digital down-conversion and other front-end
filtering, Milrod says.
Bittwares TigerSharc board is being used for synthetic-aperture sonar applications with preprocessing
and cross-correlation in the FPGA and beam forming and ocean modeling performed by the TigerSharc
processor. Bittwares GT3U product is in a missile seeker that also performs video processing, he adds.
DSP systems are more efficient with FPGAs, says Dave Barker, vice president of business development
with VMETRO in Houston. Nearly everyone seems to use Xilinx, but we hear people talking about
Altera as well.
VMETRO has a few different FPGA boards in the VITA 41 form factor with PowerPC 7447As as the
signal processor, Barker says.
A lot of VMETRO customers like the fact that high-speed data can be run through the FPGAs with such
standards as RapidIO, Barker says. FPGA PMC modules are also popular because of their increased I/O
flexibility.
VMETROs DSP boards are in Central Electronics Chassis (CEC) system of the Airborne Laser Mine
Detection System (ALMDS) program headed by Northrop Grumman. Its boards are embedded in the
POD on the MH60 helicopter in a liquid-cooled chassis, Barker says.
The FPGA handles those front-end tasks quickly, spitting out the information for the main processor to
handle, says Manuel Uhm, DSP product marketing manager at Xilinx in San Jose, Calif. It makes DSP
applications much more efficient.
FPGAs are better suited toward fixed point and can do some floating-point applications and that ability
will only improve over time. However, they do perform the front-end analytical heavy-lifting functions
such as pulse compression that in the past would take multiple processors to do, Uhm says.
These are the types of tasks that need FPGAs and ASICs, Uhm says. DSPs and GPPs are just not as
efficient when it comes to size, weight, and power, as are FPGAs, Uhm adds.

2 of 9

20.03.2013 23:26

FPGAs enhance military signal-processing applications - Print this page

http://www.militaryaerospace.com/articles/print/volume-17/issue-10/fe...

PowerPC Cores are available for FPGAs, but many in the industry do not believe they are ready for
full-blown floating-point operations.
We have a PowerPC Core 405 on V4 and 440 on the Virtex 5 but they are not powerful enough to do all
the functions a GPP or DSP do, Uhm says. Processor cores are not bringing anything to the table just yet,
Barker agrees.

The biggest challenge is power, Uhm says, especially for military applications such as man-portable
radios, in which a small footprint, low weight, and low power are the requirements.
FPGAs solved a power issue for processors by doing the work of multiple processors on one FPGA, and
now designers are working at improving the power efficiency of the FPGAs themselves, Uhm explains.
The Xilinx Virtex 4 has a 50 percent improvement in dynamic power efficiency and a 30 percent
improvement in static power efficiency over the previous version, Uhm says. The Virtex 5 will be even
more power efficient, he adds.
Uhm declined to comment on the method behind the power improvements, citing proprietary designs as
the reason.

The Virtex-4 SX field-programmable gate array from Xilinx is FPGA


optimized for DSP applications.

Click here to enlarge image

Another issue with FPGAs is the difficulty in reconfiguring them, Milrod says. They usually are not
partially reconfigurable and the entire FPGA has to be re-architected, he says. The man-hours necessary
are not worth the effort, Milrod notes.
With GPPs and DSPs it is easier to do because it is done through software embedded in the silicon,
Milrod explains. The difficulty of programming in VHDL also does not help, he adds.
Uhm says that is changing as Xilinx will be offering partial reconfigurability in future FPGAs.

3 of 9

20.03.2013 23:26

FPGAs enhance military signal-processing applications - Print this page

http://www.militaryaerospace.com/articles/print/volume-17/issue-10/fe...

One place in which FPGAs will play a major role is communications, specifically software-defined radio
(SDR), Milrod says. This technology is growing commercially and will also grow within the military, he
adds.
The big picture is that FPGAs fit right into the SCA (Software Communications Architecture) framework
on which SDR is based for the Joint Tactical Radio System (JTRS), he says.

The ChampFX single-board computer for DSP applications from CurtissWright Controls Embedded Computing uses FPGA technology.

Click here to enlarge image

FPGAs are crucial for these applications, and offer size, weight, and power advantages, Uhm says. For
example the JTRS MHO program, which is the man-portable element of the JTRS program has very low
power requirements because it must match the wattage of the old radios, which had a limit of 5 watts,
Uhm explains.

The demise of the Analog Devices (ADI) TigerSharc DSP is exaggerated, but there are not many shops
that still produce designs based on it as well as Bittware.
One of the reasons was that ADI did not manage its third parties or backward compatibility well, Milrod
says. Now the Altivec offers much more third-party support and therefore has gained market share over
ADIs products.

The GT3U TigerSharc DSP board from Bittware is in missile applications.

Click here to enlarge image

4 of 9

20.03.2013 23:26

FPGAs enhance military signal-processing applications - Print this page

http://www.militaryaerospace.com/articles/print/volume-17/issue-10/fe...

However, Milrod says, the TigerSharc is still the superior chip. If performance is the main consideration
then The TigerSharc is the best choice, he adds. Milrod and his team at Bittware are working on
developing software tools and other techniques to make third-party support not as necessary for the
TigerSharc as it is today.

Developing a software tool that removes the burden of supporting the processor system from the customer
is key, Milrod says, and is why so many hardware companies are hiring software engineers.
Radstone experts believe they are on the right track in this area with their AXIS-Advanced Multiprocessor
Integrated Software. The solution is a performance-optimized software environment designed to
accelerate the development and production deployment of complex signal-processing applications
requiring multiprocessor PowerPC Systems. The integrated modular architecture provides significant
flexibility, enabling the engineer to select the functionality required for the specific task with the ability to
reconfigure or scale the system to meet future application demands, Thomson says.
Speaking of FPGAs, AXIS is designed to make efficient use of them as well, since they handle most of
the front-end processing in Radstones PowerPC-based boards, Thomson says.
The core of the software architecture consists of three integrated software elements, Interprocessor
Communications, Multiprocessor Productivity Tools, and Optimized High Performance Digital Signal
Processing Libraries.
AXIS sits on top of the real-time operating system with parts of it acting as a middleware, Thomson says.
AXISFlow handles the interprocessor communications. It provides high throughput, low latency, and
reconfigurable interconnects that facilitate data transport between tasks, processors, boards, and systems
that can seamlessly scale.
AXISView, which comprises the multiprocessor productivity tools, simplifies the complexity of the
underlying hardware with visualization and graphics tools, ensuring ease of use while maximizing user
efficiency, combined with system monitoring and tracking functionality for optimal system performance.
AXISLib, the optimized high-performance digital signal-processing libraries, adheres to industry
standards with comprehensive support for Signal and Vector Processing functionality with the most
important algorithms tuned for the PowerPC AltiVec architecture.
According to Thomson, the software is designed to work with Radstone systems and is not sold
separately.

Synplicity in Sunnyvale, Calif., and Actel Corp. in Mountain View, Calif., announced that the companies
have expanded their OEM agreement to provide an on-going technology roadmap for Actel customers.
Under the terms of the multiyear agreement, Actel obtains the right to distribute the Synplify Pro, Identify
and Synplify DSP software solutions to its customers as part of its Libero Integrated Design Environment
(IDE). The expanded agreement will also provide Actel customers with future access to Synplicitys
innovative physical synthesis technology.
Actel delivers a broad range of advanced FPGA solutions, including its low-cost ProASIC3 for

5 of 9

20.03.2013 23:26

FPGAs enhance military signal-processing applications - Print this page

http://www.militaryaerospace.com/articles/print/volume-17/issue-10/fe...

value-based applications, high-density RTAX-S for space applications and the new Actel Fusion
Programmable System Chip family, which is unique in its ability to support mixed-signal designs, says
Joe Gianelli, Synplicitys vice president of business development. We have been working closely with
Actel to optimize our leading-edge technologies to capitalize on the features of these architectures. We
believe that through this close partnership, we can offer Actels customers advanced design tools that will
enable them to achieve optimal device performance.
This expanded OEM agreement leverages the strengths of each company to improve the FPGA designers
experience.
This agreement also bolsters Actels hardware debugging capabilities by adding the Identify RTL
debugger to the Gold and Platinum versions of the Libero IDE. The Identify product is a debug-centric
verification tool that offers the fastest method of finding errors in a design by providing simulator-like
visibility into a live, running FPGA. The Identify RTL Debugger is the first tool to allow designers to
instrument and debug directly in RTL source code, Actel officials say.
For designers of DSP systems, the addition of Synplicitys Synplify DSP software to the Libero IDE
enables a seamless flow from The Mathworks Simulink design environment to RTL design. Synplify
DSP software uniquely uses proprietary system-level synthesis algorithms to automatically generate
highly optimized RTL code ready for logic synthesis, eliminating prior hand-coded, error-prone and
time-consuming methodologies requiring numerous iterations between the DSP algorithm architect and
the RTL hardware designer.
Actels Libero IDE offers best-in-class tools from leading third-party EDA vendors and customdeveloped tools from Actel integrated into a single FPGA development package. The Libero tool suite
supports mixed-mode design entry input, giving designers the choice of mixing either high-level VHDL
or Verilog HDL language blocks with schematic modules in a design.
For more information about Actel, visit www.actel.com. For more information on Synplicity visit
www.synplicity.com.

VMETRO received a contract to supply conduction-cooled Phoenix VPF1 digital-signal-processing


boards to BAE Systems in Nashua, N.H., for the U.S. Armys Tactical Signals Intelligence Payload (TSP)
Program. The Phoenix VPF1 Dual PowerPC, Dual Virtex-II Pro FPGA VME/VXS digital signal
processors will run the signal-processing algorithm as well as perform real-time processing of the sensor
data. The initial contract is valued at approximately $500,000. The design is being included in similar
programs as part of BAE Systems common-platform initiative.
TSP is a subsystem intended for the Armys tactical Unmanned Aerial Vehicles (UAV). The payload
collects and processes radio-frequency energy, which will be displayed on the payload operators
workstation in a ground processing facility. The system provides the ground tactical commander with an
airborne collection capability that is responsive to real-time emerging operational intelligence
requirements. TSP will provide a critical capability to see and understand the enemy on future battlefields.

6 of 9

20.03.2013 23:26

FPGAs enhance military signal-processing applications - Print this page

http://www.militaryaerospace.com/articles/print/volume-17/issue-10/fe...

The Phoenix VPF1 DSP board from VMETRO is part of the U.S. Armys
Tactical Signals Intelligence Payload program.

Click here to enlarge image

VMETRO was chosen for BAE Systems TSP program because its innovative technology provides the
performance and scalability needed as well as the deployable capabilities required during the life of this
program, says Eric Vogel, BAE Systems program manager for TSP. Furthermore, VMETROs
technical support and value-added applications engineering will enable BAE Systems to deploy these
products quickly.
For more information visit www.vmetro.com.

Mercury Computer Systems, in Chelmsford, Mass., announced the breakthrough PowerStream 6600
multicomputer, with 716 PowerPC GFLOPS of compute performance in a conduction-cooled enclosure,
to enable powerful sensor computing on the move.
The performance density and rugged mechanical design of the PowerStream 6600 enables manned and
unmanned vehicles to support C4ISR (command, control, communication, computers, information,
surveillance and reconnaissance) multimode missions. These include radar, and image and signals
intelligence (SIGINT) processing, Mercury officials say.
The PowerStream 6600 contains the enabling hardware and software building blocks necessary for
mission systems to perform compute-intensive tasks, such as processing a 3-D radar data cube, in real
time, says Eran Strod, director of product marketing for the Defense business at Mercury.
The PowerStream 6600 has the processing capacity to enable advanced radar applications including
multimode search, multitarget tracking, synthetic-aperture-radar (SAR) imaging, and space-time adaptive
processing (STAP). Additionally, multimode sensor signal processing can be supported for cross-cueing
of SIGINT detections with SAR or other imagery sensors aboard a mobile platform.

7 of 9

20.03.2013 23:26

FPGAs enhance military signal-processing applications - Print this page

http://www.militaryaerospace.com/articles/print/volume-17/issue-10/fe...

Mercury Computer Systems PowerStream 6600 system is an integrated,


conduction-cooled multicomputer based on the VPX-REDI (VITA 46 and
48) draft standards for next-generation data acquisition, processing, and
I/O in a wide range of environmental conditions.

Click here to enlarge image

The 16-slot PowerStream 6600 is a system computing solution with data acquisition, high-speed I/O,
PowerPC compute clusters, and FPGA processing integrated with open-standard software. From the
inside out, the PowerStream 6600 is built using open and de facto standards: the Linux and VxWorks
operating systems, Internet Protocol (IP), VPX-REDI (VITA 46 and 48), PMC-X/XMC, Ethernet, and the
RapidIO interconnect fabric. The PowerStream 6600 is aligned with open standards initiatives such as the
Navys Open Architecture Computing Environment (OACE).
The PowerStream 6600 supports 34 gigabits per second of sustained RapidIO fabric throughput without
requiring slots dedicated to fabric switching. Maximally configured, it can support either 64 processors or
21 FPGAs. The following modules will be available with first customer shipment:
quad 1.4 GHz MPC7448 high-compute-density (HCD) card;
FPGA compute node (FCN) board featuring three user-programmable Virtex-4 Processors; and
dual MPC8548 smart carrier board supporting dual PMC-X or XMC mezzanine I/O cards.
The PowerStream 6600 provides a path forward for Mercurys MCOE software environment, as well as
enhancements. The platform software supports the IP, enabling processors to be deployed as a network
cluster running standard networking applications. This network-enabled software architecture will ease
the challenge facing developers who must support multimission computing and connect next-generation
sensors to the global information grid (GIG), company officials say. Applications will also benefit from
having a wide range of data movement middleware options, including TCP/IP, CORBA, MPI, DRI and
PAS, all optimized to run over the RapidIO backplane fabric.
PowerStream 6600 is scheduled to ship to customers the end of this year. For more information on the
PowerStream 6600, visit www.mc.com/conductioncooled, or contact Mercury at (866) 627-6951.

Officials at Curtiss-Wright Controls Embedded Computing in Leesburg, Va., announced the new
PowerMatrix family of multiprocessor systems.

8 of 9

20.03.2013 23:26

FPGAs enhance military signal-processing applications - Print this page

http://www.militaryaerospace.com/articles/print/volume-17/issue-10/fe...

These fully configured, high-performance/high-density systems offer a wide range of configuration


flexibility with versions supporting from 10 to 48 processors. The PowerMatrix-48 DSP, a 21-slot
rack-mount system supports as many as 48 PowerPC 1.25 GHz processors and delivers up to 480
GFLOPS peak performance. The PowerMatrix-10 SMP, an 8-slot rack-mount system supports as many as
20 PowerPC 1.0 GHz processors for peak performance of as much as 160 GFLOPS.
PowerMatrix systems have spare VME slots and PMC sites to build custom configurations ideal for
applications such as radar, sonar, and signal intelligence that require massive processing coupled with
broad I/O support.
The systems will be offered with independent node architecture boards running VxWorks real-time
software and symmetrical processing (SMP) architecture boards running Linux.
Our customers are increasingly looking for integrated multiprocessor system solutions, says Lynn
Patterson, vice president and general manager of Curtiss Wrights Modular Solutions group. Our
PowerMatrix systems are ready to go out of the box, freeing our customers to focus on software
development rather than systems integration.
The PowerMatrix systems are modular and may be easily customized to meet specific processing and I/O
requirements. Examples of I/O options offered on the PowerMatrix systems include Serial FPDP, Fibre
Channel, Gigabit Ethernet, ARINC 429, and digital receivers.
The PowerMatrix-48 DSP can support as many as 12 quad Champ AV4 PowerPC cards and two 12-port
StarBlade StarFabric switches. Each of the Champ AV4 cards is connected to the full mesh StarFabric via
a StarLink II PMC card.
This system is ideal for demanding signal intelligence and airborne SAR radar applications, CurtissWright officials say.
The PowerMatrix-20 SMP supports five quad PowerPC Manta QX3 single-board computers, one PSTN
StarFabric PMC, and one PGR8 Gigabit Ethernet Switch PMC. The Gigabit Ethernet Switch card is also
provided to connect all of the Manta QX3 cards to the Gigabit Ethernet backplane. This compact system
is ideal for the medium-level processing typically required by ground-mobile and fast-jet radar
applications.
For more information, visit www.cwcembedded.com.

To access this Article, go to:


http://www.militaryaerospace.com/content/mae/en/articles/print/volume-17/issue-10/features
/technology-focus/fpgas-enhance-military-signal-processing-applications.html

9 of 9

20.03.2013 23:26

Вам также может понравиться