Press Room - Latest Press Releases
SELEX S&AS streamlines FPGA developments using Xilinx tools and Simulink from The MathWorks
Design process efficiency boosted and continuous test and verification achieved.
SELEX Sensors and Airborne Systems (SELEX S&AS),
a Finmeccanica company, has used Simulink®
and Simulink Fixed Point from The MathWorks
in conjunction with Xilinx System Generator to model and implement an advanced non-linear FPGA-based signal processing and
control subsystem for an airborne system project. The application of Simulink cut the design time, increased target flexibility,
and significantly decreased the need for physical prototypes and proprietary hardware. SELEX S&AS is 75% owned
by Finmeccanica and 25% owned by BAE Systems and brings together the former
Systems engineers at SELEX S&AS have traditionally relied on a paper-based approach to communicate requirements to hardware engineers. "Our standard route to an FPGA implementation included a paper-passing exercise between systems engineering and hardware engineers, who then had to interpret specifications before developing a system in VHDL," Alasdair MacLean, lead hardware engineer at SELEX S&AS, explains. "There was a disconnect between the two groups, and we often had to correct misinterpretations."
Reviewing
the project MacLean said, "With Simulink, we eliminated the intermediate specification production and interpretation
stage, accelerated design iterations, and reduced integration time. Design iterations, which would typically take a day or
more, were completed in less than one hour-from algorithm to board." SELEX S&AS engineers used Simulink to accurately
simulate and verify the system, significantly decreasing the team's dependence on physical prototypes. "There was
a direct correlation between simulation results in Simulink and real-world performance, which eliminated the disconnect between
the model requirements and the implementation."
Project Details
To improve the efficiency
of their FPGA design process, SELEX S&AS applied MathWorks tools for Model-Based Design with Xilinx System Generator for
an airborne image acquisition and stabilisation system. "With MathWorks tools and Xilinx System Generator, we maintain
the same toolset from design to implementation, from the specification stage where the functionality is defined in the Simulink
model itself, through to the implementation in the FPGA," says MacLean.
The SELEX S&AS engineering team had several options for the airborne system project. Eddie Power, FPGA and ASIC design manager at SELEX S&AS, explains, "We had an existing analogue prototype controller, but we felt we needed a nonlinear response, which we could not achieve in an analogue solution. A DSP-based software solution required us to use our traditional over-the-wall approach of communicating requirements between systems and hardware engineers. Moreover, there were worries that the timing of the DSP would not be fast enough to give the performance bandwidth we needed."
Using tools from MathWorks and Xilinx, SELEX S&AS engineers designed and implemented a digital controller
for the airborne system using an integrated development environment. "This approach results in better, faster
communication between disciplines, reduces errors caused by misinterpretation of requirements, and cuts development time,"
notes Power.
Engineers first used Simulink to model the dynamics of the electromechanical hardware, including sensors, actuators, gimbals, and other elements. They then modelled and simulated the control system in Simulink to verify system performance and data precision.
"It would have been very difficult, if not impossible, to model and then hand code the entire system in VHDL," MacLean notes. "Simulink gave us a big advantage by enabling us to model the controller and its environment quite accurately."
SELEX S&AS translated the model into a fixed-point representation using Simulink Fixed Point. Once the design was tested, verified, and partitioned in Simulink, engineers then replaced the standard blocks with equivalent blocks from Xilinx System Generator for DSP. During this conversion process, SELEX S&AS engineers ran simulations, ensuring that the functionality and performance had been retained.Power adds, "Using Simulink and Xilinx System Generator, we raised the level of abstraction and reduced hardware obsolescence issues. We can retarget the same design to a different FPGA simply by changing a setting in the model."
About The MathWorks
The MathWorks is the world's leading developer of technical computing software for engineers and scientists in industry, government, and education. With an extensive product set based on MATLAB® and Simulink®, The MathWorks provides software and services to solve challenging problems and accelerate innovation in automotive, aerospace, communications, financial services, biotechnology, electronics, instrumentation, process, and other industries.
The MathWorks was founded in 1984 and employs over 1000 people worldwide, with headquarters in Natick, Massachusetts. For additional information, visit www.mathworks.com.
The MathWorks' United Kingdom operation is based in Cambridge, England. For additional information, visit www.mathworks.co.uk.
SELEX Sensors and Airborne Systems
SELEX Sensors and Airborne Systems, a Finmeccanica company, is one of Europe's leading defense electronics companies which is 75% owned by Finmeccanica and 25% owned by BAE Systems and brings together the former Galileo Avionica in Italy and the UK based BAE Systems Avionics. SELEX Sensors and Airborne systems provides world class capabilities in surveillance, protection, tracking, targeting, avionics and imaging systems. The company employs some 7,600 employees and has operations in England, Scotland, Italy, and the United States. For additional information, visit http://www.selex-sas.com/
Press Contacts
| Debbie Crinson The MathWorks Ltd. Matrix House Cambridge Business Park Cambridge, CB4 0HH UNITED KINGDOM Phone: +44 (0) 1223 226722 Fax: +44 (0) 1223 226710 E-mail: Debbie.Crinson@mathworks.co.uk | Text 100 5 Albion Court Galena Road London W6 0QT UNITED KINGDOM Tel: +44 (0)20 8846 0700 Email: londonthemathworks@text100.co.uk |
Store