BROWSE ARTICLES BY TECHNOLOGY

DIGITAL EDITION

RTC Magazine Digital Edition

INDUSTRY NEWS

RECENT COMMENTS

  • Hi Juan, This article shows you how to implement a quadrature encoder interface on the FPGA using digital lines. It was written for our PCI or P...

    Meghan Meckstroth Kerry - See Article

  • Good coverage on the general advantages of COM, and X86 implementations. It would have been nice to ARM options for lower-power (handheld) applicat...

    Brian Empey, P.Eng. - See Article

  • Your article about Application Service Platforms in RTC April is another example of great reporting by RTC. Can we have a new RTC index category -...

    Kenneth G Blemel - See Article

  • Static analysis tools/scanners are a great arsenal for companies who require high quality code. It does a great job of finding a wide range of pro...

    Andrew Yang - See Article

  • I hope that the microcessor based Insulin Pump riding on my belt would be held to a higher standard. If it quits, I can work around that inconvenie...

    Karl Williamson - See Article

WHITEPAPERS

QUICK DOWNLOADS

RTEC10 is an index made up of 10 public companies which have revenue that is derived primarily from sales in the embedded sector. The companies are made up of both software and hardware companies being traded on public exchanges.

COMPANY PRICECHANGE
Kontron
7.81
4.577%
Adlink
1.54
2.388%
Advantech
2.32
1.505%
Interphase
1.61
-3.012%
Radisys
9.26
-1.016%
-   Performance Technologies2.100.000%
-   Enea5.630.000%
PLX
3.62
-3.209%
Mercury Computer
11.76
-2.931%
Elma
412.98
-0.476%
HIGH LOW MKT CAP
7.85
7.43
435.04
1.58
1.52
185.11
2.33
2.30
1,198.70
1.70
1.61
11.00
9.41
9.24
223.74
2.102.1023.34
5.635.54101.86
3.74
3.61
134.28
12.17
11.76
279.57
412.98
412.98
94.25
RTEC10 Index: 490.94 (1.11%)
RTEC10 is sponsored by VDC research

SOLUTIONS ENGINEERING

I/O and Sensor Technology

From FPDP to VPX: Back-End Management and Processing of Sensor-Derived Data

From custom-built to COTS-based solutions, rapidly evolving technology is transforming the way sensor-captured data is managed and processed–notably due to the advent of serial switched fabrics and FPGA technology.

ROBERT NOKES, GE FANUC EMBEDDED SYSTEMS

  • Page 1 of 3
    Bookmark and Share

System design is all about the art of the possible. After the governments of the USA and other countries mandated the use of COTS in the early 1990s, one of the first tasks was to develop VME-based COTS components suitable for upgrading large sonar systems on existing naval vessels. The requirements of such systems are complex because they generally involve a large number of analog channels, high sample rates, complex interfacing and data formatting, large computing power for beam forming, filtering and demodulation and a high data transfer rate.

Data flow management was a significant challenge in early COTS systems due to the extremely limited bandwidth of the VME backplane. To overcome this barrier, a number of VME board vendors—led by ICS Sensor Processing, now part of GE Fanuc Embedded Systems—pioneered a unidirectional data flow architecture called the Front Panel Data Port, or FPDP. This is a 32-bit synchronous port that, in its initial version, offered a sustained throughput of 160 Mbytes/s. It is busable with multi-drop capability so that blocks of data can be either added to, or extracted from, a frame of FPDP data on a timeslot basis. Connection to the port is made via an 80-way ribbon cable connector located on the front panel of each board.

Dedicated DSP devices were the optimum choice for sonar signal processing since they easily outperformed the general-purpose processors of that era. By optimizing the DSP board architecture for sonar operations (such as FIR filtering/decimation, complex demodulation, beam forming and replica correlation) over 600 MOPS (million operations per second) sustained computing power could be shoehorned into a single 6U VME slot. The provision of two FPDP ports per DSP board, for separate input and output data paths, meant that an effective data throughput of 2.5 Gbits/s could be supported.

Figure 1 shows an active-passive hull sonar receive processing system developed using a set of COTS products based on these techniques. The system digitized 216 analog hydrophone inputs at 18 kHz sample rate by using seven 32-channel, 24-bit ADC boards. Beams could be formed using any 72 elements and three DSP cards could produce over 36 simultaneous beam outputs. Two further DSP cards provided low pass filtering of passive beams and demodulation of active beams. An optional single DAC card provided up to 32 analog beam outputs. Buffer cards were used to route beam data to the sonar post-processor either via VME64 or FPDP interface.

Impact of Technology Advances

The spectacular growth of the personal computer market over the last decade has had a profound influence on sensor processing system design since it has been a major driving force in semiconductor technology improvement. This has driven down component costs and also led to significant improvements in processor architecture and speed, signal interface data rates and data acquisition silicon performance.

Consumer interest in high-speed serial interfaces started with the introduction of FireWire and USB ports to provide a low-cost, high-speed and flexible way to attach computer peripherals. At around the same time, low voltage differential signaling (LVDS) technology was originally proposed as a “future-proof” means of providing inter-device communication because its small amplitude and low DC offset could cope with anticipated future reductions in CMOS supply rails.

After more than a decade of development, high-speed serial point-to-point interfaces based on LVDS techniques have finally emerged as a viable alternative to traditional parallel bus standards. High-speed serial standards such as PCI Express and Gigabit Ethernet have already been implemented in PC products thanks to highly integrated custom chips. However, the much lower volume military embedded market has only been able to exploit the benefits of high-speed point-to-point communication since serial fabric bridge silicon and sophisticated FPGA core and I/O functions have only quite recently become available.

Acoustic System Design

COTS-based sonar systems are normally operated in a benign environment and so the current generation designs adopted PC-based technology and a more distributed architecture in order to minimize cost while maintaining or improving performance.

Hydrophone data acquisition today uses a synchronized array of multi-channel ADC boards, controlled by a local CPU via a PCI-based backplane and housed in a rack-mounted 19” chassis. The digitized datastream is then transported via high-speed links to a separate data processing engine, typically a networked array of high-end PC servers.

Applying state-of-the-art technology to the multi-channel data acquisition function has led to the creation of a new concept: the acoustic acquisition server, a high-performance networked system component that radically reduces sonar system size and cost by packing up to 192 analog I/O channels into a single 19” rack-mounted, 1U enclosure. The server uses Gigabit Ethernet as an LVDS high-speed serial point-to-point interface to transfer two-way data and control information to or from a remote system controller, as illustrated in Figure 2.

LEAVE A COMMENT