MicroTCA / AMC Solutions for Real-Time Data Acquisition

Similar documents
Embedded Tech Trends 2014 Rodger H. Hosking Pentek, Inc. VPX for Rugged, Conduction-Cooled Software Radio Virtex-7 Applications

Originally designed for high-availability

Choosing the Right COTS Mezzanine Module

PLUS: ATCA and CompactPCI Find Their Military System Niches. Tech Focus: VME SBCs. The Journal of Military Electronics & Computing

Your Solution Partner

Extending PCI-Express in MicroTCA Platforms. Whitepaper. Joey Maitra of Magma & Tony Romero of Performance Technologies

Components of a MicroTCA System

for Special Applications

An Integrator s Guide to MicroTCA Part II How a FRU starts up

MicroTCA for Medical Applications

Military, Aerospace & Avionics

MTCA.4 TUTORIAL BASICS INTRODUCTION IN XTCA

VT857 1U µtca Chassis, 12 AMC, 10 GbE

Solving the Data Transfer Bottleneck in Digitizers

VT816 1U µtca.4 Chassis with 2 AMC Slots, PCIe Gen 3

AMC524 / AMC524C Quad ADC, 125 MSPS, Dual DAC, Artix-7

New Initiatives and Technologies Brighten Embedded Software Radio

AMC517 Kintex-7 FPGA Carrier for FMC, AMC

The Jade Family. Form Factors. The Jade Architecture. Synchronization. Ruggedization. Pentek, Inc.

PCI-X Bus PCI Express Bus Variants for Portable Computers Variants for Industrial Systems

White Paper. About MicroTCA.4: An High-Performance Architecture with I/O and Signal Conditioning Provisions

Avoid Bottlenecks Using PCI Express-Based Embedded Systems

Strategies for Deploying RFSoC Technology for SIGINT, DRFM and Radar Applications. Rodger Hosking Pentek, Inc. WInnForum Webinar November 8, 2018

Low cost 1U µtca Chassis with 2 AMC slots and integrated option for Dual 2.5 SATA/SAS Disk

UTC040C MicroTCA Carrier Hub (MCH) Conduction Cooled, PCIe Gen3

1U Chassis with 6 AMCs, Quad SPF+, Redundant Power VT840

New! New! New! New! New!

SSD Architecture Considerations for a Spectrum of Enterprise Applications. Alan Fitzgerald, VP and CTO SMART Modular Technologies

AMC516 Virtex-7 FPGA Carrier for FMC, AMC

1U µtca Chassis, 10 AMCs, 10GbE, 1100W VT848

3U CompactPCI Intel SBCs F14, F15, F17, F18, F19P

JMR ELECTRONICS INC. WHITE PAPER

Outpacing VME: OpenVPX fast-tracks technologies to the front lines

9U MTCA.4 Shelf JTAG/White Rabbit Support

Promentum MPCBL0050 PRODUCT BENEFITS. Dual-Core Intel Xeon Processor LV Dual Core Xeon processor module FEATURE SUMMARY. [Print This Datasheet]

Product Catalog Embedded Computing Products

AMC759. Key Features. Benefits. Intel Xeon E3 Processor AMC, SRIO Gen2 AMC759. Processor AMC Intel Xeon Processor E3-1505M v6 (Kaby Lake)

New! New! New! New! New!

MIL-STD-1553 (T4240/T4160/T4080) 12/8/4 2 PMC/XMC 2.0 WWDT, ETR, RTC, 4 GB DDR3

3U ATCA Hybrid Chassis with 8 AMCs (Mid-size) VT835

C802 Core i7 3U CompactPCI SBC

Specifications. Z Microsystems, Inc Summers Ridge Road, San Diego, CA T: F:

VXS-621 FPGA & PowerPC VXS Multiprocessor

C th Gen. Intel Core i7 6U VME SBC. Aitech. Rugged 6U VME Single-Slot SBC 5 th Generation Intel Core i7 CPU

C800 Core 2 Duo CompactPCI SBC

Oracle <Insert Picture Here>

MIL-STD-1553 (T4240/T4160/T4080) 12/8/4 2 PMC/XMC 2.0 WWDT, ETR, RTC, 4 GB DDR3

AXIe : AdvancedTCA Extensions for Instrumentation and Test. Autotestcon 2016

End-to-End Adaptive Packet Aggregation for High-Throughput I/O Bus Network Using Ethernet

Overview. ATCA Reference Architectures Real-time Acquisition and Recording. Reference Architectures. Inside contents. AdvancedTCA Technology

VXS-610 Dual FPGA and PowerPC VXS Multiprocessor

Sugon TC6600 blade server

C912 Freescale QorIQ T4 3U VPX SBC

AMC540. Key Features. Benefits. Xilinx Virtex-7 FPGA AMC with Dual TI DSP AMC540. Xilinx Virtex-7 XC7VX690T FPGA

Alternative Ideas for the CALICE Back-End System

New! New! New! New! New!

OPENVPX COOLING SOLUTIONS. An Elma White Paper

Connectivity. Module 2.2. Copyright 2006 EMC Corporation. Do not Copy - All Rights Reserved. Connectivity - 1

VITA 49: The Future of Software Radio, Part 2

2U µtca Chassis with 12 AMC slots VT881

NEW FPGAs BOOST SOFTWARE DEFINED RADIO PERFORMANCE

FPE320. Xilinx Virtex -5 3U VPX Processor with FMC Site. Data Sheet

XMC-FPGA05F. Programmable Xilinx Virtex -5 FPGA PMC/XMC with Quad Fiber-optics. Data Sheet

Predetermined I/O on SBC s

AMC531 / AMC531C AMC FPGA, Altera EP4S100Gx

PMX09 DATA SHEET FEATURES A PORTABLE 9-SLOT 3U PXI EXPRESS CHASSIS WITH INTEGRATED DISPLAY AND KEYBOARD

STORAGE NETWORKING TECHNOLOGY STEPS UP TO PERFORMANCE CHALLENGES

An Oracle White Paper February Enabling End-to-End 10 Gigabit Ethernet in Oracle s Sun Netra ATCA Product Family

NATIVE-STARTER (Plus) Users Manual. NATIVE-STARTER NATIVE-STARTER-PLUS Users Manual Version 0.4

Analog & Digital I/O

Lowering Cost per Bit With 40G ATCA

1 VT814 2U µtca.4 Chassis with 6 AMC Slots

Ensemble 6000 Series OpenVPX HCD6210 Dual QorIQ T4240 Processing Module

1. Introduction 2. Methods for I/O Operations 3. Buses 4. Liquid Crystal Displays 5. Other Types of Displays 6. Graphics Adapters 7.

OPTIONS FOR NEXT GENERATION DIGITAL ACQUISITION SYSTEMS

Agilent E2943A/E2944A ATCA Probes for Advanced Switching Interconnect

Checking VPX Compatibility in 7 Simple Steps

Multi-Function VPX COTS Boards

AMC339. Key Features. Benefits. Multi-Channel Multi-Protocol Avionics MIL-STD-1553 / ARINC429 / ARINC717 AMC339. Comprehensive multi-protocol support

Management building blocks speed AdvancedTCA product development

µtca Conduction Cooled Chassis with 8 AMC slots

QuiXilica V5 Architecture

The hardware implementation of PXI/PXIe consists of a chassis, controller or computer interface, and peripheral cards.

5U µtca Chassis, 12 AMC, 40GbE VT866

C870 Core i7 3U VPX SBC

How to Build a Rugged COM Express System

PCI EXPRESS TECHNOLOGY. Jim Brewer, Dell Business and Technology Development Joe Sekel, Dell Server Architecture and Technology

XMC Products. High-Performance XMC FPGAs, XMC 10gB Ethernet, and XMC Carrier Cards. XMC FPGAs. FPGA Extension I/O Modules.

StoreEngine TM OpenVPX

Design of a Gigabit Distributed Data Multiplexer and Recorder System

Matrox Supersight Solo

Computer buses and interfaces

Nutaq μdigitizer FPGA-based, multichannel, high-speed DAQ solutions PRODUCT SHEET

CES - Creative Electronic Systems S.A. ETT 2015: SWaP and Modularity: Extending VPX Concepts Into a Smaller Scale Using VNX

SBC-COMe FEATURES DESCRIPTION APPLICATIONS SOFTWARE. EnTegra Ltd Tel: 44(0) Web:

January 28 29, 2014San Jose. Engineering Workshop

Micetek International Inc. Professional Supplier for PowerPC Development Tools

Bus Example: Pentium II

C160 Core 2 Duo VME SBC

Version PEX 8516

Transcription:

THE MAGAZINE OF RECORD FOR THE EMBEDDED COMPUTING INDUSTRY May 2013 TECHNOLOGY IN SYSTEMS MicroTCA / AMC Solutions for Real-Time Data Acquisition MicroTCA has evolved out of the world of ATCA to become its own backplane system definition with a wealth of modules and high-speed interconnects. This makes it possible to develop a system for highspeed data acquisition that can target specific application needs. RODGER HOSKING, PENTEK, INC. Originally designed for high-availability, cost-effective telecom systems, the ATCA architecture using AdvancedMC (AMC) modules has evolved to MicroTCA, an evolving standard now capturing design wins for an increasing share of embedded real-time applications. Based on a well-defined gigabit serial backplane and switch topology, the MicroTCA platform provides a fast, flexible infrastructure for plug-in AMC modules, now available with functions well beyond traditional telecom. High-speed A/Ds, D/As and the latest FPGAs on new AMC modules take advantage of fast PCIe links to deliver data rates required for demanding real-time data acquisition systems while saving cost over alternative architectures.

Real-Time Data Acquisition: Critical Needs for New Markets In the purest sense, real-time data acquisition simply means acquiring data at a specified rate with no loss of data guaranteed. However, diverse markets are driving those rates to exponentially higher levels. In most cases, data acquisition includes digitization of sensor signals followed by transmission, buffering, storing and processing. Communication systems for commercial and military applications struggle to meet user demands for more information including highdefinition imaging, video and audio programming, streaming internet content, email traffic, large data files and cloud storage for databases. Radar systems with new wideband waveforms not only detect speed, range and direction of travel, but also capture complex information for target classification and identification. Sonar, medical imaging and security scanner systems are migrating to higher resolution and higher frame rates. All of these factors boost the required bandwidth for each signal channel. But because many of the sensors now have multiple elements, the number of channels is growing as well. As a result, demands on data acquisition hardware and system infrastructure have outstripped older open-architecture embedded systems due to data transfer bottlenecks into and across the backplane. Not only must sensor signals be digitized, but the data must also be delivered to useful system destinations such as shared memory, communication links or storage disks. As an example, a four-channel 200 MHz 16-bit A/D converter is a relatively popular configuration for embedded data acquisition in many of the applications above. Operating at the full speed, one such module generates data samples at a rate of 1600 Mbytes/s. Parallel bus architectures like VMEbus or CompactPCI, with peak data transfer capacities across the backplane between 160 and 800 Mbytes/s, are completely overwhelmed by just a single module. This

shortfall spurred the development of gigabit serial backplanes and motherboards including standards such as PCIe, VPX, CompactPCI Serial, ATCA, MicroTCA and others. Highlights of MicroTCA and AMC In 2005, ATCA vendors announced a replacement for the older parallel bus PMC modules found on the first ATCA boards. These new mezzanine modules (AMCs) are daughter cards that add various analog and digital I/O functions to ATCA system boards, including A/D and D/A converters, DSPs, FPGAs, CPUs, network interfaces for copper and optical links, graphics engines and storage interfaces. Offered in six different sizes, they support several different chassis and carrier board shapes. Figure 1 shows the Pentek Model 56660 4-Channel 200 MHz A/D AMC, a single-width, full-height module based on the AMC.1 Specification, which defines PCIe as the backplane fabric interface. It consists of a carrier board housing an XMC module with its fast PCIe Gen2 x4 interface delivered to the backplane connector. Figure 1 AMC data acquisition module consisting of an AMC XMC carrier and XMC module. AMC modules offer many advantages directly suitable for real-time data acquisition. They support hot swap capability and intelligent

platform management interface (IMPI) features for high availability, built-in testing and performance monitoring for mission critical applications. AMCs offer a rich collection of gigabit serial interfaces including GbE to system controllers, SATA, SAS or FC links to storage peripherals, and XAUI, PCIe or SRIO links for high-speed data transfer through the system connector. As AMC modules rapidly gained popularity, developers sought a way to retarget them as independent plug-in modules for a simple backplane system architecture instead of as daughter cards for ATCA carrier boards. Thus, the MicroTCA architecture evolved. Many of the concepts from ATCA were pulled forward into this new MicroTCA mechanical configuration to take advantage of the wealth of system management, protocol and industry infrastructure already in place for ATCA. The MicroTCA Carrier is an essential aspect of this new architecture. Shown in Figure 2 and Figure 3, it incorporates all elements of a complete system and typically accepts twelve AMC modules. These include a card cage or shelf to house the plug-in AMC modules and a backplane that engages with all of the power and signal pins on the AMC connectors. Also connected to the backplane are one or two MicroTCA Carrier Hubs (MCHs), one to four Power Modules (PMs) and one or two Cooling Units (CUs). Figure 2 Typical 12-slot MicroTCA system architecture.

Figure 3 Typical 12-slot MicroTCA shelf. The MCH includes fabric and Ethernet switches for at least one GbE port plus four lanes of XAUI, PCIe or SRIO to each of the twelve AMC modules. In this way, all of the AMC modules can communicate over Ethernet and send fabric data to each other. The MCH also provides a fabric channel uplink and Ethernet ports to other systems. The MicroTCA Hub Management Controller (MCMC) performs management services for twelve AMCs, four Power Modules and two Cooling Units. Other MCMC functions include shelf management, clock distribution and alarms. MicroTCA System Example Because of the fast gigabit serial fabric links, MicroTCA offers an attractive platform for high-speed data acquisition systems. As an example, the Model 56660 AMC data acquiasition module in the first figure is quite suitable as the front end of a real-time recording system. The four A/D converters digitize front panel analog inputs, each producing 200 MSamples/sec. With two bytes per sample, this means 400 Mbytes/s per channel, or 1600 Mbytes/s for the 4-channel AMC module. This rather demanding traffic load can be accommodated through the PCIe Gen 2 x4 backplane fabric interface, which supports a peak transfer rate of 2000 Mbytes/s.

Figure 4 shows a simplified block diagram of a complete MicroTCA recording system, showing connectivity of the important PCIe fabric links. A single board computer (SBC) AMC module hosts the operating system and provides system memory accessible through its PCI link to the MCH switch. A RAID Controller AMC module, also connected via PCIe through the MCH fabric switch, offers eight SATA-III ports to eight solid state drives, each capable of read/write speeds of over 300 Mbytes/s. Figure 4 Complete 1600 Mbyte/s MicroTCA data acquisition system. Pentek s SystemFlow software runs on the SBC to orchestrate realtime data transfers among these three AMC modules by managing hardware direct memory access (DMA) controllers using the PCIe fabric links. Parameters are sent to these linked-list DMA engines to specify the size and destination of data blocks to be moved to or from system memory on the SBC. Once a DMA block transfer is completed, the next DMA operation starts automatically, and the CPU receives a notification interrupt so it can monitor progress.

Specifically, the DMA controller on the AMC data acquisition module moves blocks of A/D data into circular buffers on system memory of the SBC. Then, the DMA controller on the RAID controller AMC moves data from completed system memory blocks to the RAID controller. Finally, the RAID controller stripes data by writing simultaneously across eight SSDs to achieve aggregate storage speeds to the RAID array of over 2000 Mbytes/s. This scheme ensures that the CPU does not touch any data, so that Windows or Linux host operating systems impose no adverse effect on maintaining sustained real-time recordings. Also, the data on the RAID array is stored in NTFS format so it is immediately available for analysis, display or processing applications running on the host CPU. MicroTCA: Ready for Real-Time Its well-defined, fast and straightforward architecture makes MicroTCA a serious contender for high-end, real-time embedded systems. Using popular gigabit serial fabrics like XAUI, PCIe and SRIO, it delivers substantial backplane bandwidth, more than adequate for many applications. It also provides a rich system infrastructure including various form factors, power and cooling strategies, system management facilities, high availability and redundancy features, all in a highly modular design. Because of the wealth of MicroTCA products available for the costsensitive telecom community, systems are often 20 to 40% less expensive than comparable systems using more traditional embedded card cage architectures. Extensions to the base specification now support ruggedized MicroTCA systems with both air- and conductioncooled AMC modules, including specifications for shock, altitude and vibration required for many government and military applications.

System level software written for PCIe or SRIO systems is highly portable to MicroTCA because of the standard fabric interconnects and the operating systems supported by available SBC AMC modules. All in all, MicroTCA is definitely worth considering for your next data acquisition system. Pentek Upper Saddle River, NJ. (201) 818-5900. [www.pentek.com]. http://rtcmagazine.com/articles/view/103063