Top Banner
ABOUT ATRENNE INTEGRATED SOLUTIONS Atrenne Integrated Solutions ® is a vertically-integrated, component and system provider serving aerospace, defense, computing, communications, and other technology-driven industries. Atrenne delivers integrated components, electronic packaging, fabricated metal, electronic assemblies and value-add build-to-print manufacturing services to industrial markets across the globe. With more than 40 years of experience, Atrenne provides innovatively engineered products and services throughout the program lifecycle, from concept to manufacturing to obsolescence management. Atrenne is proud to provide customers with fully-tested, reliable, electromechanical solutions on-time and with world-class quality. AVOID 4 COMMON PITFALLS OF DESIGNING AN OPENVPX SYSTEM Atrenne Integrated Solutions | 10 Mupac Drive | Brockton, MA 02301 | 508-588-6110 | www.atrenne.com SPECIAL REPORT
7

AVOID 4 COMMON PITFALLS OF DESIGNING AN OPENVPX ...

Feb 01, 2023

Download

Documents

Khang Minh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: AVOID 4 COMMON PITFALLS OF DESIGNING AN OPENVPX ...

ABOUT ATRENNE INTEGRATED SOLUTIONS

Atrenne Integrated Solutions® is a vertically-integrated, component and system provider serving aerospace, defense, computing, communications, and other technology-driven industries. Atrenne delivers integrated components, electronic packaging, fabricated metal, electronic assemblies and value-add build-to-print manufacturing services to industrial markets across the globe. With more than 40 years of experience, Atrenne provides innovatively engineered products and services throughout the program lifecycle, from concept to manufacturing to obsolescence management. Atrenne is proud to provide customers with fully-tested, reliable, electromechanical solutions on-time and with world-class quality.

Atrenne Integrated Solutions | 10 Mupac Drive | Brockton, MA 02301 | 508-588-6110 | www.atrenne.com

AVOID 4 COMMON PITFALLS OF DESIGNING AN OPENVPX™ SYSTEM

Atrenne Integrated Solutions | 10 Mupac Drive | Brockton, MA 02301 | 508-588-6110 | www.atrenne.com

SPECIAL REPORT

Page 2: AVOID 4 COMMON PITFALLS OF DESIGNING AN OPENVPX ...

Atrenne Integrated Solutions | 10 Mupac Drive | Brockton, MA 02301 | 508-588-6110 | www.atrenne.com

SPECIAL REPORT: AVOID 4 COMMON PITFALLS OF DESIGNING AN OPENVPX™ SYSTEM REPORT: AVOID 4 COMMON PITFALLS OFDESIGNING AN OPENVPX™ SYSTEM

TO AVOID THE 4 MOST COMMON OPENVPX DESIGN PITFALLS, YOU MUST LEARN…• Why VPX™ is not like VME

• How Signal Integrity can dramatically impact system performance

• The ways that Thermal Management can ruin your day and your program

• The Game-Changing Impact of OpenVPX profiles Contact Information

PITFALL #1: WHY VPX IS NOT LIKE VME?One common error results when customers look at VPX and think that it’s just like VME. The fact is that there are significant differences between the two architectures. It is true that, like VME, VPX targets rugged applications. But, VPX is both a much higher performance platform than VME and is significantly more complex. It is neither safe to assume that any given OpenVPX module is compatible with any randomly selected backplane/chassis, nor that the module will be compatible with another randomly selected module. The table below highlights a few key areas that illustrate critical differences between VME64x and VPX.

OpenVPX modules and backplanes need to be selected carefully to ensure compatibility. Atrenne Computing Solutions can help you select the right modules and backplanes for your application.

SPECIAL REPORT

AVOID 4 COMMON PITFALLS OF DESIGNING AN OPENVPX™ SYSTEM

At Atrenne Computing Solutions, thanks to our diverse product line and customer base, we have encountered a number of common pitfalls that, unless avoided, can wreak havoc on OpenVPX designs. Of these obstacles, we have identified the four most common. To guide you, we’ve put together some simple, straight forward guidance to help ensure the success of your new OpenVPX system design.

PARAMETER VME64X OPENVPX

SLOT PINOUTALL VME64X SLOTS HAVE THE SAME PINOUT FOR VMEBUS

MULTIPLE DIFFERENT OPENVPX SLOT PROFILES DEFINED WITH DIFFERENT PINOUTS

BACKPLANE COMMUNICATION

64-BIT PARALLEL MULTI-DROP BUS

MULTIPLE DIFFERENT SERIAL FABRICS DEFINED FOR MULTIPLE DIFFERENT OPENVPX PLANES (DATA PLANE, CONTROL PLANE, EXPANSION PLANE)

BACKPLANE TOPOLOGY BUSSEDMULTIPLE DIFFERENT OPENVPX BACKPLANE PROFILES DEFINED WITH DIFFERENT POINT-TO-POINT SERIAL CONNECTIONS, INCLUDING BOTH DISTRIBUTED TYPES AND CENTRAL SWITCHED TYPES

BACKPLANE SPEEDMULTIPLE RATES DEFINED UP TO 320 MBYTES PER SEC

MULTIPLE OPENVPX FABRIC RATES DEFINED UP TO 6.25 GBAUD PER DIFFERENTIAL PAIR- A 1X LINK (ULTRA THIN PIPE) PROVIDES 2X HIGHER DATA THROUGHPUT IN EACH DIRECTION THAN THE

ENTIRE VMEBUS- MOST DEFINED DATA PLANE LINKS ARE 4X (FAT PIPE)- NOW ADDING GEN3 RATES TO 10.3 GBAUD OR HIGHER

MODULE AND BACKPLANE COMPATIBILITY

ANY VME64X CARD CAN BE USED IN ANY VME64X BACKPLANE

THE MODULE’S OPENVPX MODULE PROFILE MUST BE COMPATIBLE WITH BACKPLANE’S OPENVPX SLOT PROFILE – SAME TYPES OF SIGNALS IN THE SAME LOCATIONS

OPENVPX MODULE PROFILE FABRIC TYPES FOR MULTIPLE MODULES USED MUST BE COMPATIBLE WITH EACH OTHER IF THEY ARE CONNECTED ON THE BACKPLANE (E.G. PCIE ON ONE MODULE CANNOT BE CONNECTED TO SRIO ON ANOTHER MODULE)

OPENVPX MODULE PROFILE’S FABRIC BAUD RATE MUST BE COMPATIBLE WITH BACKPLANE’S RATED BAUD RATE (E.G. BACKPLANE NEEDS TO BE AT LEAST AS FAST AS FABRICS USED)

Table 1: Critical Differences Between VME and OpenVPX

Page 3: AVOID 4 COMMON PITFALLS OF DESIGNING AN OPENVPX ...

Atrenne Integrated Solutions | 10 Mupac Drive | Brockton, MA 02301 | 508-588-6110 | www.atrenne.com

PITFALL #2: HOW SIGNAL INTEGRITY CAN DRAMATICALLY IMPACT SYSTEM PERFORMANCEIn comparison to OpenVPX, VME64x backplanes are relatively low-tech. Because they do not require gigabit type signaling, VME64x backplanes typically utilize high-loss FR-4 laminate types. The design of VME64x backplanes is also typically much simpler. For example, many backplane suppliers and system integrators have successfully developed and deployed VME64x backplanes without having to use sophisticated 3D modeling and simulation tools. While VME64x backplanes can have issues with crosstalk and power integrity if not properly designed, resolving these issues does not require sophisticated tools.

In contrast, OpenVPX requires a whole different level of attention to Signal Integrity. Failing to diligently address Signal Integrity can have serious consequences, such as high speed serial links that have high bit error rates, won’t run at rated speeds (must negotiate down in speed), or in worst case, don’t work at all! Signal Integrity problems can take a serious bite out of your system level performance!

To avoid these problems, Atrenne Computing Solutions’ Hybricon® OpenVPX backplanes have always been designed with the highest signal integrity available in the industry. Because of OpenVPX’s dramatically higher speed signaling attention has to be paid to very small but crucial details. This includes use of sophisticated 3D field solvers and simulation tools to ensure that the backplanes will operate at their rated speeds. Unfortunately, many backplane suppliers and system integrators just don’t have the proper tools and expertise required to ensure successful high-speed OpenVPX communication with low bit-error rates.

To ensure the health of your payload and your program, you need to pay close attention to your backplane’s signal integrity – to make sure that you are getting adequate signal integrity ask for evidence that the vendor’s OpenVPX backplanes were designed to meet VITA 68 signal integrity budgets. Atrenne Computing

Figure 1: VPX Interconnect Eye Diagram Without Equalization at 10.3 Gbaud

Figure 2: VPX Interconnect Eye Diagram With Equalization at 10.3 Gbaud

SPECIAL REPORT

AVOID 4 COMMON PITFALLS OF DESIGNING AN OPENVPX™ SYSTEM

YOUR TRUSTED SOURCE FOR RUGGED ENCLOSURES

• 1/4 through 1 1/2 ATR enclosures

• Ruggedization for air, land and sea

• 3U, 6U VPX, VME64x, VXS, CompactPCI and others

• 28 VDC, 48 VDC, 110 VAC, 220 VAC, ATX power supplies

• Power supply hold-up

• Lightening protection

• Design-build or build to print manufacturing

• Application-specific designsClassic Solution 61-174

AtrenneIntegrated Solutions

Page 4: AVOID 4 COMMON PITFALLS OF DESIGNING AN OPENVPX ...

www.atrenne.com800.926.8722

[email protected]

AtrenneIntegrated Solutions

Atrenne Integrated Solutions | 10 Mupac Drive | Brockton, MA 02301 | 508-588-6110 | www.atrenne.com

EnclosuresBackplanesIO Conditioning Assembly / IntegrationCustomFront PanelsExtrusionsVMECompactPCIVPX

RUGGED & READYWHEN YOU ARE

Page 5: AVOID 4 COMMON PITFALLS OF DESIGNING AN OPENVPX ...

Atrenne Integrated Solutions | 10 Mupac Drive | Brockton, MA 02301 | 508-588-6110 | www.atrenne.com

PITFALL #3: THE WAYS THAT THERMAL MANAGEMENT CAN RUIN YOUR DAY & YOUR PROGRAM Compared to OpenVPX, VME64x modules are relatively low power and require only modest cooling; as a result, thermal management is typically not one of the biggest concerns for a VME system.

Many chassis suppliers and system integrators have successfully developed and deployed VME64x chassis without the use of sophisticated thermal modeling and simulation tools, because typical VME64x modules don’t consume a lot of power.

A really hot VME64x module might top out at about 60W. In comparison, for a 6U OpenVPX module, 60W is relatively low power. It’s not unusual for hot OpenVPX modules to consume 2 to 3 times as much power!

Because OpenVPX modules typically operate at much higher temperatures than VME cards, they require much greater attention to Thermal Management. Failure to do so can result in burning up an expensive set of payload modules due to inadequate cooling. Needless to say, inadequate thermal management can put your program’s overall success at risk. As with Signal Integrity, many chassis suppliers and system integrators just don’t have the proper tools and expertise required to ensure successful thermal management of hot OpenVPX payloads.

Be especially concerned about thermal management when a OpenVPX backplane is being installed into a chassis that was designed for VME64x. Otherwise, the result can be disastrous.

For the health of your payload and your program, you need to ensure that your chassis has adequate cooling! Atrenne Computing Solutions can help you select the right chassis with the performance that you need for your application.

700

600

500

400

300

200

100

0

VME

VME VM

E64X

VXS

VPX-

VS1=

12V VP

X-VS

1=48

VPOWER (W)

Figure 3: New Boards are Getting Hotter

SPECIAL REPORT

AVOID 4 COMMON PITFALLS OF DESIGNING AN OPENVPX™ SYSTEM

• Actual 6U VXs modules typically - 100W

• Some Hot 6U VXS modules > 150W

• Actual 6U VPX Multiprocessor / DSP Module Power is typically - 125W

• Some Hot 6U VPX modules - 200W

• Actual 3U VPX Multiprocessor / DSP Module Power is typically -75W

• Some Hot 3U VPX modules > 100W

NEW BOARDS ARE GETTING HOTTER

AtrenneIntegrated Solutions

Page 6: AVOID 4 COMMON PITFALLS OF DESIGNING AN OPENVPX ...

Atrenne Integrated Solutions | 10 Mupac Drive | Brockton, MA 02301 | 508-588-6110 | www.atrenne.com

PITFALL #4: THE GAME-CHANGING IMPACT OF OPENVPX PROFILESIn the halcyon days when VME was ascendant, any VME64x card could be used in any VME64x backplane. Even better, all of the VME64x slots had the same pinout for the VMEbus. This made life relatively simple, as a VME chassis could often be used for numerous different applications with different payloads.

With OpenVPX that paradigm is no longer true, and the difference for system designers is game-changing. Many OpenVPX backplanes have slots with different pinouts (e.g. payload slots and switch slots), and different OpenVPX backplanes can have slot pinouts that are different from each other (these are called Slot Profiles).

OpenVPX Modules are compatible with one or more Module Profiles. When selecting a compatible backplane, that Module Profile must be compatible with the Backplane Slot Profile. Also, Module Profile fabric types when using multiple modules must be compatible with each other if they are connected on the backplane. For example, PCI Express® on one module cannot be connected to Serial RapidIO® on another module. In addition, the module Profile’s fabric baud rate must be compatible with the backplane baud rate. That means that the backplane must be designed to run at least as fast as the speed of the module’s fabrics.

These issues are a world away from the concerns that face the designer of a VME system. To ensure success, the OpenVPX system interconnect needs to be planned out, and compatible modules and backplanes need to be selected (or developed). The simple fact is that there is no such thing as a “generic OpenVPX backplane” that is suitable for all applications. With OpenVPX, backplane selection is application dependent.

AtrenneIntegrated Solutions

SPECIAL REPORT

AVOID 4 COMMON PITFALLS OF DESIGNING AN OPENVPX™ SYSTEM

HIGHER POWER

LOWER POWER

SELECTION OF THE OPTIMUM PACKAGING SOLUTION IS APPLICATION DEPENDENT

LIQUID CHASSIS COOLINGCONDUCTION COOLED MODULES

AIR COOLED MODULES LIQ-AIR H/X

FORCED AIR CHASSIS COOLINGCONDUCTION COOLED MODULESAIR COOLED MODULES - DIRECT

AIR COOLED MODULES AIR-AIR H/X

BASEPLATE CONDUCTION CHASSIS COOLINGCONDUCTION COOLED MODULES

Figure 4: Chassis Mechanical and Cooling Options

Page 7: AVOID 4 COMMON PITFALLS OF DESIGNING AN OPENVPX ...

Atrenne Integrated Solutions | 10 Mupac Drive | Brockton, MA 02301 | 508-588-6110 | www.atrenne.com

Figure 6: OpenVPX Profile Framework

CONTACT [email protected] or 800.926.8722

The information in this document is subject to change without notice and should not be construed as a commitment by Atrenne Integrated Solutions. While reasonable precautions have been taken, Atrenne Integrated Solutions assumes no responsibility for any errors that may appear in this document. All products shown or mentioned are trademarks or registered trademarks of their respective owners.

© C

opyr

ight

201

6, A

tren

ne In

tegr

ated

Sol

utio

nsA

ll R

ight

s R

eser

ved.

AIS

-SR

-Avo

id-O

penV

PX-P

itfa

lls-6

1062

8C

SLOT PROFILE

MODULEPROFILE

DEVELCHASSISPROFILE

MODULEPROFILE

DEVELCHASSISPROFILE

BACKPLANEPROFILE

SLOT PROFILE

AtrenneIntegrated Solutions

Different Fabric Protocols Different Pinouts Interoperability

PCIe GigE SRIO GigE

GigEGigE

SRIOSRIO GigE

PCIePCIeSRIO

Figure 5: VPX Interoperability

SPECIAL REPORT

AVOID 4 COMMON PITFALLS OF DESIGNING AN OPENVPX™ SYSTEM