Programmable Logic


FPGA-based MIL-STD-1553B for new aircraft and mid-life upgrades

7 May 2003 Programmable Logic

The MIL-STD-1553B bus has been deployed for data communications purposes in civilian and military aircraft since the 1970s. Its major benefit is dual redundant signal paths, which makes it suitable for flight-critical systems.

Although the data transmission rate of 1 Mbps may seem pedestrian in today's world, modern aircraft still have many data communication needs for which 1 Mbps is more than adequate. MIL-STD-1553B cores combined with FPGAs represent a flexible solution to integrate discrete circuits and long lead ASICs into a smaller, lower-power, lower-weight and more-reliable system-on-a-chip.

Today, some new aircraft are still using MIL-STD-1553B as a dual-redundant, time-multiplexed serial data bus in low-data rate applications because it is a proven, reliable standard. The fixed solutions that were often used in the past required discrete components in addition to the MIL-STD-1553B remote terminal, bus controller and bus monitor. The more modern solution is to combine a high-reliability MIL-STD-883B, radiation-tolerant or radiation-hardened FPGA with a certified 1553B core along with other components such as a PCI or microprocessor core.

Figure 1. Typical implementation of MIL-STD 1553B remote terminal in FPGA
Figure 1. Typical implementation of MIL-STD 1553B remote terminal in FPGA

The high costs of buying brand new aircraft has created a substantial market for equipment retrofits to existing aircraft, a process known in aeronautical circles as mid-life upgrades or MLUs. In recent years the advent of new technologies in the fields of displays, radar, communications, flight computers, inertial and GPS navigation, and in-flight entertainment systems has led to operators seeking to upgrade equipment in their fleets. In the military aviation world, changes in aircraft missions since the end of the cold war have combined with new technologies in weapons systems to lead armed forces to seek ways to integrate new equipment into their military aircraft. A MIL-STD-1553B core combined with an FPGA is an excellent way to connect new sub-systems into the aircraft's existing electrical interconnect infrastructure. Replacing, testing and debugging the existing infrastructure would be cost- and time-prohibitive and typically unnecessary considering the data rates of communication do not exceed 1 Mbps.

Figure 2. Implementation of MIL-STD 1553B to PCI interface in FPGA
Figure 2. Implementation of MIL-STD 1553B to PCI interface in FPGA

This poses several problems for system developers. New equipment must:

* Operate with existing infrastructure as well as off-the-shelf standard parts.

* Be flexible to allow sub-system modifications to span multiple aircraft platforms.

* Rapidly come to market with prototypes for quick debugging.

* Reduce power consumption, weight and footprint.

* Avoid the worry of obsolescence.

New equipment will be required to operate with existing equipment and standard parts as the military shifts away from unique ASICs for every application. In this case system developers would typically search for an off-the-shelf standard part to accomplish the function of bridging between 1553 and a commercial interface such as PCI or VME. However, there has historically been very little support from the commercial silicon vendors for 1553 bridging devices because the modest volume of chips does not justify the cost of developing a merchant-market part for each bridging application. Additionally, there is a high probability that each customer will want some unique flavour of intellectual property. For example, customised command sets within a communications protocol or some level of interface multiplexing such as one PCI interface servicing four individual 1553 interfaces.

Upgraded sub-systems are frequently used on multiple aircraft platforms. A fixed silicon chip does not serve multiple platforms nearly as well as an FPGA which can be easily programmed and reprogrammed for multiple board layouts. This reduces the original design time and also reduces the time to build derivative boards and silicon. Thus, the development effort can be amortised across a larger volume of parts due to the economies of scope that are gained from the flexibility of the FPGA architecture. This allows designers to save not only time, but also money, by avoiding the very-large NRE cost and the long debugging period associated with ASICs and mask sets. Prototype FPGA designs can be debugged in the time to build a mask set and wait 12 weeks to fabricate the first silicon, which may or may not work after assembly. Additionally, when problems are found during system integration, a simple change to the FPGA will often fix the problem as opposed to building a new mask and waiting through another fabrication cycle.

A system-on-a-ship FPGA and cleverly-designed intellectual property can substantially reduce the power-consumption, weight and footprint of a PCB. Previous designs used off-the-shelf ASSPs or discrete circuits. One of the problems with these designs was that discrete components all draw significant power as well as take up valuable real estate on a PCB. To be low power, a MIL-STD-1553B core or device should be a state machine that only draws significant power when a state is changed. Microprocessor-based cores and discrete components spend their time processing until they receive an interrupt, then they draw additional energy. Modern design tools make the possibility of using a state machine that does not require constant processing. This significantly reduces power draw. What one needs to do for real-estate considerations is to combine all components into one piece of silicon that is live at power up. This also greatly simplifies the board - a benefit in troubleshooting, cost and time to market.

A final consideration for MIL-STD-1553B is that of obsolescence. Discrete components in MIL-STD-1553B systems are routinely reaching end-of-life (EOL). FPGAs allow designers to avoid their product reaching end-of-life because FPGA vendors have standard products that can be used in a variety of applications. Thus, EOL is delayed due to economies of scope and, when it occurs, the board designer can use the same core in the next-generation FPGA device.

The recent availability of MIL-STD-1553B interface intellectual property, coupled with a burgeoning range of field programmable gate arrays (FPGAs) that offer a variety of screening levels, is helping to solve many problems with existing MIL-STD-1553 systems. Certified MIL-STD-1553B IP is available in netlist and source code form that can be configured by the designer to implement whatever subset or superset of the interface capabilities are desired. The IP comes with a full test bench that enables simulations to be performed, exercising the interface fully to evaluate its response in a variety of scenarios.

FPGAs are available today in a range of temperature and screening levels to suit many applications, from non-flight-critical systems inside the benign environment of an airliner cabin, to weapons systems which must withstand extremes of temperature, humidity, vibration, and other mechanical stresses, and to satellites and space probes where integrated circuits need to be inherently invulnerable to the effects of cosmic radiation.

The use of MIL-STD-1553B IP and high-reliability, robust FPGAs can make the system designer's job of interfacing into a legacy airframe 1553 installation more straightforward, cost effective and timely than any other approach.

For more information contact Kobus van Rooyen, ASIC Design Services, 011 315 8316, [email protected]



Credit(s)



Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

Siemens acquires Canopus AI
ASIC Design Services News
The acquisition extends Siemens’ comprehensive EDA software portfolio with computational metrology and inspection to help chipmakers solve critical technical challenges in semiconductor manufacturing.

Read more...
Aligning clocks over large distances
ASIC Design Services Test & Measurement
SkyWire technology from Microchip makes it easier to align and compare clocks within nanoseconds across geographic locations.

Read more...
High-accuracy time transfer solution
ASIC Design Services Telecoms, Datacoms, Wireless, IoT
Microchip Technology recently announced the release of the TimeProvider 4500 v3 grandmaster clock (TP4500) designed to deliver sub-nanosecond accuracy for time distribution across 800 km long-haul optical transmission.

Read more...
New RT PolarFire device qualifications
ASIC Design Services DSP, Micros & Memory
Microchip expands space-qualified FPGA portfolio with new RT PolarFire device qualifications and SoC availability.

Read more...
Siemens’ software selected for verification and validation
ASIC Design Services Design Automation
Siemens Digital Industries Software recently announced that Veloce Strato CS and Veloce proFPGA CS have been deployed at Arm, a longtime user of Veloce, as part of its design flow for Arm Neoverse Compute Subsystems.

Read more...
XJTAG launches two new Flash programmers
ASIC Design Services DSP, Micros & Memory
XJTAG has announced XJExpress and XJExpress-FPGA, a pair of Flash programmers perfect for development, debug and in-service applications.

Read more...
Siemens unveils groundbreaking Tessent AnalogTest software
ASIC Design Services Design Automation
Siemens Digital Industries Software recently introduced Tessent AnalogTest software - an innovative solution that reduces pattern generation time for analogue circuit tests from months to days.

Read more...
Advanced PMIC for high-performance AI applications
ASIC Design Services Power Electronics / Power Management
Microchip Technology has announced the MCP16701, a Power Management Integrated Circuit (PMIC) designed to meet the needs of high-performance MPU and FPGA designers.

Read more...
PolarFire SoC FPGAs achieve AEC-Q100 qualification
ASIC Design Services DSP, Micros & Memory
Microchip Technology’s PolarFire SoC FPGAs have earned the Automotive Electronics Council AEC-Q100 qualification.

Read more...
MPLAB PICkit Basic
ASIC Design Services Design Automation
To make its robust programming and debugging capabilities accessible to a wider range of engineers, Microchip Technology has launched the MPLAB PICkit Basic in-circuit debugger.

Read more...









While every effort has been made to ensure the accuracy of the information contained herein, the publisher and its agents cannot be held responsible for any errors contained, or any loss incurred as a result. Articles published do not necessarily reflect the views of the publishers. The editor reserves the right to alter or cut copy. Articles submitted are deemed to have been cleared for publication. Advertisements and company contact details are published as provided by the advertiser. Technews Publishing (Pty) Ltd cannot be held responsible for the accuracy or veracity of supplied material.




© Technews Publishing (Pty) Ltd | All Rights Reserved