Skip to Main Content Skip to Search
Home |   United Kingdom  Choose Country  |  Contact Us  |  Cart Store 
Create Account | Log In
Products & Services Industries Academia Support User Community Company

 

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.


CAMBRIDGE, United Kingdom. - (05 Oct, 2005)

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 UK based BAE Systems Avionics and Galileo Avionica in Italy.

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

Contact sales
E-mail this page
Print this page

Global Press