Graphic-Sierra Sales

Graphic-Tech Talk Subscription Graphic-Sierra Sales

Home Page Graphic-Sierra Sales

TECH TALK

A journal of bus architecture tips & techniques

Are VMEbus & VME64X Really Compatible? (Part 2 of 4)

By Kelvin Aist
April 2005

In the first article of this series, I compared differences between VMEbus and VME64X. With this knowledge under our belts, we can discuss how to combine the two architectures.

In general, VMEbus modules are forward compatible to VME64X systems, which means VMEbus boards can plug into VME64X systems. Many system designers think that, correspondingly, a VME64X board will easily plug into a VMEbus system. This is not the case. VME64X boards are only backward compatible with modifications to the board, chassis, or both. Thus, plugging a VME64X board into a VMEbus system is not a straight forward task. It requires forethought and some upfront design considerations. However, it can be accomplished.

Plugging a VMEbus board into a VME64X System
A VME64X system is designed to accept a VMEbus board. Thus, a VMEbus board should plug into a VME64X system without problems. You should note a couple of mechanical differences in a VME64X chassis compared to a VMEbus one. It has a rail designed to accept updated injector / ejector handles and card guides to accept an ESD pin and coding key. Older VMEbus face plates have no shielding. Despite these differences, an older VMEbus board will slide into the card cage and latch and screw into the rail just fine.

You may need increased force to push the board into the 160-pin connector. Not only are you pushing 96 pins into sockets, but the two outer rows of the 5 row connector create resistance on the sides of the 96-pin DIN connector. The older VMEbus handle has an ejector, but no injector. Carefully use some muscle to properly seat and lock in the card.

Plugging a VME64X board into a VMEbus Chassis
Now consider plugging a VME64X board into an older VMEbus enclosure. There is good news: the 5 row, 160-pin connector is designed to fit over the older 96-pin connecter. There is bad news: a number of VME64X features are incompatible with VMEbus. The incompatible features are:

  • Power. Remember that 3.3V isn't available in a VMEbus chassis. If your VME64X board requires 3.3V input - and many do these days - it won't operate.

  • Handles. Next you'll find that the VME64X injector / ejector handles won't fit the VMEbus rails. If you attempt to latch a VME64X handle (IEEE 1101.10) onto the older VMEbus system, the deflection force of the injector can bend the rail. This has happened. I have seen engineers force a VME64X board into a VMEbus system resulting in a very bad day.

  • J0 Interference. If your VME64X board has J0, it may have to be removed. Poke your head inside your VMEbus enclosure, and you'll likely see a support bar running across the backplane between J1 and J2. This bar is difficult to remove and probably should be left alone. If there is no bar, you may be able to leave J0 on your board. Of course, J0 won't be of any use at this point.

  • Rear I/O. There likely won't be a rear I/O card cage, per IEEE 1101.11, in a VMEbus enclosure. Does your VME64X board require a transition module? If so, will it fit into the rear of the VMEbus chassis? If you can manage to plug in the module, it will be confined to the VMEbus user-defined pins on the 96-pin connector.

What modifications are best and most practical? Do you upgrade your VMEbus chassis or do you downgrade the VME64X board? I'll list options and discuss tradeoffs in the next issue.


Back to TECH TALK



HomeProducts | Technical Corner | About Our Team | Calendar
Arizona:    
Colorado & Wyoming:    
New Mexico & El Paso County, TX:    
Utah, Montana, & Idaho:    
Bob Rozell
Kelvin Aist
Ralph Palmer
Kjell Bjorge
(888) 500-1500 / (480) 967-6163
(720) 870-4500 / Cell: (303) 877-0847
(505) 286-8808 / Cell: (505) 331-0856
(801) 947-8558 / Cell: (801) 809-0618

© 2008 Sierra Sales, Inc.     •     www.SierraSales.com