27.12.2016 Views

RTX The Right Form Factor for Your Rugged Applications

rtx-whitepaper

rtx-whitepaper

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

June 25, 2006 Version 1.1<br />

<strong>RTX</strong>: <strong>The</strong> <strong>Right</strong> <strong>Form</strong><br />

<strong>Factor</strong> <strong>for</strong> <strong>Your</strong> <strong>Rugged</strong><br />

<strong>Applications</strong><br />

Author: Claus Giebert<br />

E-mail: claus.giebert@advantech.de<br />

www.advantech.com


June 25, 2006 Version 1.1<br />

Table of Contents<br />

Selecting the <strong>Right</strong> <strong>Form</strong>-<strong>Factor</strong> <strong>for</strong> <strong>Rugged</strong> <strong>Applications</strong> Page 1<br />

Effects of environment of per<strong>for</strong>mance, reliability, and longevity of systems Page 1<br />

Considerations <strong>for</strong> Selecting a Module <strong>for</strong> <strong>Rugged</strong> <strong>Applications</strong> Page 2<br />

<strong>RTX</strong> Open Standard <strong>Form</strong>-<strong>Factor</strong> <strong>for</strong> <strong>Rugged</strong> <strong>Applications</strong> Page 4<br />

<strong>RTX</strong> Modules <strong>for</strong> Advantech Page 5<br />

Summary Page 6<br />

www.advantech.com


Selecting the <strong>Right</strong> <strong>Form</strong>-<strong>Factor</strong> Module <strong>Rugged</strong> <strong>Applications</strong><br />

<strong>The</strong> presence of high-end electronic equipment is increasing in many applications including transportation, industrial,<br />

agricultural and power equipment. <strong>The</strong>se applications are expected to operate reliably <strong>for</strong> several years and are often<br />

subject to harsh environments like vibration, dust, and extreme weather conditions. <strong>The</strong>y need special design<br />

considerations and use of boards and components qualified to work reliably in harsh conditions. <strong>The</strong> figure below<br />

summarizes the stresses that must be endured in rugged applications.<br />

Figure 1: Environmental stresses in applications that require rugged systems<br />

Effects of environment of per<strong>for</strong>mance, reliability, and longevity of systems include:<br />

<br />

<br />

Extreme temperature conditions: Variations in temperature cause components to contract or<br />

expand. <strong>The</strong>se changes can cause structural changes and impact per<strong>for</strong>mance.<br />

Components selected should be able to withstand these variations while still maintaining the<br />

intended per<strong>for</strong>mance.<br />

Vibration/shock: <strong>Applications</strong> on the move must need special protection against vibration and<br />

shock caused by movement. Engine vibration, sudden braking, bumps in the road,<br />

turbulence in the air or water all cause significant <strong>for</strong>ces that cause mechanical failures<br />

Humidity and liquid exposure: High humidity conditions or rain, snow, and fog can be<br />

corrosive and can affect per<strong>for</strong>mance or break systems. Also, moisture can exasperate the<br />

effects of temperature or pressure. Outdoor applications are especially susceptible to these<br />

impacts.<br />

Dust, dirt, sand: Solid contaminants like dust are abrasive. A build-up of dust and sand can<br />

insulate components and make them prone to overheating. When combined with water,<br />

they can cause electrical shorts between components.<br />

Pressure: High altitude applications like airplanes and transportation systems must operate<br />

reliably in a wider range of temperature and pressure variations. <strong>The</strong> main issues with low<br />

pressure are cooling, isolation and certain components like rotating drive disks will fail. This<br />

impacts the needed heatsinks and airflow on cooling, type of components used and the<br />

creeping distances on Ethernet and power supplies.<br />

1<br />

www.advantech.com


<strong>The</strong> design process <strong>for</strong> building a rugged system to withstand the environmental stresses mentioned above is extensive.<br />

It involves proper selection of components, connector type and design, PCB layout, materials used, thermal<br />

management solutions, enclosure design, manufacturing process and testing <strong>for</strong> long-term reliability.<br />

This article helps readers select the right <strong>for</strong>m-factor <strong>for</strong> processor modules <strong>for</strong> harsh applications. Using a modular<br />

design approach (module + base-board/carrier board) is gaining popularity in long-life embedded systems. Benefits<br />

include cost and design time reduction, and customization capabilities while taking advantage of off-the-shelf processor<br />

modules available with core functionality. <strong>The</strong> following sections outline considerations <strong>for</strong> selecting the right module<br />

<strong>for</strong> rugged applications, compare several <strong>for</strong>m-factor standards of CPU modules and introduce a new <strong>for</strong>m-factor -<br />

<strong>Rugged</strong>ized Technology eXtended (<strong>RTX</strong>) - designed specifically <strong>for</strong> rugged applications.<br />

Considerations <strong>for</strong> Selecting a Module <strong>for</strong> <strong>Rugged</strong> <strong>Applications</strong><br />

Many module solutions are available in the market today. Advantech itself offers solutions based on COM-Express<br />

Basic, COM-Express Compact, COM-Express Mini, ETX, Qseven, <strong>RTX</strong> and SMARC <strong>for</strong>m factors. Each of these<br />

<strong>for</strong>m-factors is designed with specific applications and some are more suitable <strong>for</strong> rugged applications than others.<br />

This section outlines considerations <strong>for</strong> selecting the right module <strong>for</strong> rugged applications.<br />

<br />

<br />

<br />

<br />

Extended temperature support–One of the first considerations is the range of temperature<br />

the system can tolerate. For applications built <strong>for</strong> outdoor use, the hardware should be able<br />

to operate reliably in very high and low temperatures. Most commercial solutions offer<br />

support from 0 0 C to 60 0 C. This range is unsuitable <strong>for</strong> operation in sub-freezing conditions<br />

and should not be considered <strong>for</strong> rugged applications. Temperature specification <strong>for</strong> rugged<br />

applications should be at least -40 0 C to 85 0 C. This means that all components – chips, PCB<br />

material, connectors, etc. should withstand this range and maintain functionality.<br />

PCB thickness–Some vendors offer boards with thicker PCB fabrication so they can withstand<br />

higher levels of vibration. Thicker PCBs offer greater stability and protect from damage due<br />

to vibration. <strong>The</strong>y also provide the option of having more layers and/or thicker cooper per<br />

layer to improve thermal per<strong>for</strong>mance and heat/cold dissipation capabilities. This is<br />

important as cooling fans and heat sinks are not practical in applications “on the move”.<br />

PCB material and protection mechanisms from corrosive elements – Moisture, condensation<br />

due to temperature gradients, dust, and chemicals corrode the surface of the PCB and cause<br />

electric failures. To protect against these elements, PCBs should have con<strong>for</strong>mal coating.<br />

Coating materials used (acrylic, polyurethane, epoxy, or silicone) and application methods<br />

(brushing, spraying, or dipping) will depend on the application and its requirements.<br />

Connector type and setup – Processor modules are typically connected to the base board via<br />

PCB connectors. Choice and set up of connectors is important as the impact of vibration<br />

directly affects the quality of connections between pins on the module and the base-board.<br />

A poor connection will cause a voltage drop or even result in degradation of signal quality up<br />

to complete connection fail. Connectors should have strong mating <strong>for</strong>ce and strong contact<br />

holding <strong>for</strong>ce to resist being pulled apart, and contain large contact surfaces to provide<br />

adequate support in heavy vibration environments.<br />

<strong>The</strong> figure below shows the connector type setup of popular module <strong>for</strong>m-factors.<br />

Qseven have the MXM type connector typically used in commercial applications.<br />

Smarc and<br />

Smarc, Qseven,<br />

2<br />

www.advantech.com


and Com Express Mini all have one connector. <strong>RTX</strong> has four symmetrically laid out connectors to<br />

increase stability and increase the surface area of contact.<br />

Figure 2:<br />

Connector Type and Setup Comparisons in Various Modules<br />

<br />

Input voltage range–Transportation systems like trucks, agricultural vehicles, campers and<br />

recreational vehicles require support <strong>for</strong> 24V input voltage. On the other hand, there are<br />

instances like sensor applications, when 5V support is required. Selecting offerings with a<br />

wide range will improve design flexibility and provide scalable solutions <strong>for</strong> a range of offerings.<br />

A suitable voltage range can easily be selected based on overall system requirements.<br />

<br />

Communication interfaces and latency requirements–Bandwidth and latency requirements<br />

coupled with the type of interfaces needed <strong>for</strong> the application must be considered. Module<br />

makers offer a choice between high-speed serial interfaces or lower speed parallel interfaces.<br />

Both options have trade-offs relating to total bandwidth, the number of pinouts available,<br />

maximum transmit distance and latency. Where transmit distance is longer or the number of<br />

pinouts is limited, serial interfaces work best. In applications where latency is a concern,<br />

parallel interfaces per<strong>for</strong>m better. For serial interfaces, data transmitted is serialized at the<br />

transmitter and then de-serialized at the receiver. This process increases latency as it<br />

requires additional clock cycles. Parallel interfaces do not require the<br />

serialization/de-serialization process and are better suited <strong>for</strong> low-latency applications.<br />

3<br />

www.advantech.com


<strong>RTX</strong> Open Standard <strong>Form</strong>-<strong>Factor</strong> <strong>for</strong> <strong>Rugged</strong> <strong>Applications</strong><br />

To address the module requirements <strong>for</strong> rugged applications discussed in the preceding section, Advantech, AAEON,<br />

and Avalue collaborated to build an open standard rugged <strong>for</strong>m factor - <strong>RTX</strong> (<strong>Rugged</strong> Technology eXtended).<br />

Features of the <strong>RTX</strong> <strong>for</strong>m factor include:<br />

<br />

<br />

<br />

<br />

<br />

<br />

Compact size (68mm x 68mm) to make it suitable <strong>for</strong> many rugged applications<br />

2.0mm PCB thickness along with con<strong>for</strong>mal coating to protect against vibration, moisture, dust,<br />

humidity, etc.<br />

Wide temperature (-40 0 C to 85 0 C) <strong>for</strong> many operating environments and outdoor applications<br />

Four board-to-board connectors to offer solid anti-shock and anti-vibration capabilities<br />

Wide input range (5V to 24V) to support several applications including many transportation<br />

systems that require 24V support<br />

400-pin I/O with standard PC-type interfaces <strong>for</strong> direct access to the parallel system bus (ideal<br />

<strong>for</strong> low-latency applications)<br />

Figure 3: Module Based on <strong>RTX</strong> <strong>Form</strong>-<strong>Factor</strong> and Connector Definitions<br />

<strong>The</strong> chart below summarizes the key differences between <strong>RTX</strong> and other module standards. It highlights the<br />

advantage of <strong>RTX</strong> <strong>for</strong> rugged applications.<br />

Table 1: Comparing <strong>RTX</strong> with other popular standards<br />

4<br />

www.advantech.com


<strong>The</strong> <strong>RTX</strong> website has more in<strong>for</strong>mation the standard and specifications and design guides <strong>for</strong> download.<br />

<strong>RTX</strong> Modules <strong>for</strong> Advantech<br />

Advantech offers <strong>RTX</strong> 2.0 modules based on NXP’s i.MX6 and TI’s AM3352 processors. To enable quick prototyping,<br />

evaluation carrier board <strong>for</strong> easy integration and hardware design reference (part #: ROM-DB3900) are provided <strong>for</strong><br />

both modules. In addition, a Linux BSP utility and reference codes <strong>for</strong> application development and device integration<br />

are provided. <strong>The</strong> ROM-3420, based on NXP’s ARM Cortex-A9 processor, has these features<br />

• NXP’s ARM Cortex-A9 i.MX6 dual core<br />

• On-board DDR3 1 GB memory / 4GB flash<br />

• OpenGL ES 2.0 and OpenVG 1.1 hardware accelerators<br />

• Full HD 1080p video decode and HD 1080p video encode hardware engine<br />

• 1 PCIe, 1 GBE, 1 USB2.0 , 1 USB OTG2.0 , 1 SATAII, 4 I 2 C , 1 I 2 S, 1 Camera in, 2<br />

CANbus, 10 GPIO<br />

• Linux and Android BSP<br />

This URL has a complete listing of all <strong>RTX</strong> solutions from Advantech.<br />

Figure 4: <strong>RTX</strong> 2.0 Module based on NXP’s i.MX Processor<br />

<strong>RTX</strong> Starter Kit <strong>for</strong> Quick Evaluation and Product Development<br />

Advantech offers a starter kit <strong>for</strong> <strong>RTX</strong> to help engineers minimize product evaluation and development time. <strong>The</strong><br />

ROM-3420 Starter Kit integrates pre-verified hardware, software, and sample code needed to set up the system <strong>for</strong><br />

evaluation.<br />

<strong>The</strong> ROM-3420 Starter Kit includes:<br />

• Main board – <strong>RTX</strong> v2.0 ROM-3420 & ROM-DB3900<br />

• LCD kit – 7" LED PANEL 400N 800X480 and cables<br />

• I/O board – Debug, Audio, PCIe, I2C, SPI, System<br />

Bus boards<br />

• Cable – Console, SATA, RS-232, USB, Audio cables.<br />

• Adapter – A/D 100-240V 19V 65W<br />

Summary<br />

Figure 5: Development kit <strong>for</strong> <strong>RTX</strong> Module<br />

ROM-3420<br />

It may be tempting to buy commercial grade equipment due to low initial investment. However, this decision will<br />

increase the total cost of ownership due to field failures, system shut downs, replacement and deployments costs.<br />

5<br />

www.advantech.com


Applying design best practices and using modules, boards and components qualified <strong>for</strong> rugged applications will<br />

dramatically improve product quality and lifespan of the device.<br />

<strong>RTX</strong> is a new open standard <strong>for</strong>m-factor specifically designed <strong>for</strong> applications exposed to shock, vibrations, and the<br />

environmental elements. Designed with extended temperature support, strong connector setup, thick PCB and wide<br />

input voltage, <strong>RTX</strong> was specifically designed <strong>for</strong> rugged conditions. OEMs can benefit from Advantech’s <strong>RTX</strong><br />

off-the-shelf modules and expertise in building systems <strong>for</strong> rugged applications.<br />

References<br />

<br />

<br />

<br />

<br />

<br />

Designing <strong>Rugged</strong>, Standards-Based Embedded Solutions<br />

COM Express mini, Qseven, SMARC meet at the crossroads of an evolving processor landscape<br />

Managing the Effects of Heat, Dust, and Vibration on a GPS Receiver in a Desert Environment<br />

When Transportation <strong>Applications</strong> Get <strong>Rugged</strong><br />

Failure of electronic components<br />

6<br />

www.advantech.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!