27.12.2016 Views

RTX The Right Form Factor for Your Rugged Applications

rtx-whitepaper

rtx-whitepaper

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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!