VME Versa Module Eurocard
VME (Versa Module Eurocard):
VME, which stands for Versa Module Eurocard, is an open standard modular computing and communications platform that was initially developed in the 1980s. It is based on the Eurocard standard for printed circuit board sizes, which defines the dimensions and form factors of the cards used in the VME system. VME is widely used in various industries, including industrial automation, telecommunications, military, aerospace, and scientific research, where robust and scalable computing solutions are required.
Key Features of VME:
- Eurocard Form Factor: The Eurocard form factor specifies the physical dimensions of the VME cards. The standard sizes are known as single-height (3U) and double-height (6U) cards. A single-height card is approximately 100 mm high, while a double-height card is around 233 mm high. The width of all VME cards is 160 mm.
- Backplane Interconnect: VME systems use a backplane as the central interconnect structure. The backplane contains a series of connectors that allow the VME cards to plug into it, forming a communication path between the cards and enabling data transfer between them.
- Bus Structure: VME uses a parallel bus architecture to transfer data between the cards and the central processor, called the VMEbus. The VMEbus supports 16-bit or 32-bit data transfers, depending on the system's configuration.
- Versatility and Expandability: VME offers a versatile and expandable architecture, allowing users to add or replace cards as needed to meet changing requirements. It supports multiple types of plug-in modules, such as CPU boards, memory boards, communication boards, and I/O boards, which can be mixed and matched to build custom systems.
- Backward Compatibility: VME has been designed to ensure backward compatibility with earlier versions, which allows older VME cards to work in newer VME systems without modification. This feature has helped VME maintain its relevance over the years.
- Scalability: VME systems can be easily scaled by adding more cards and expanding the system's processing capabilities and I/O capabilities.
- Industrial Ruggedness: VME systems are known for their robustness and industrial-grade construction, making them suitable for harsh environments and critical applications.
VMEbus Configurations:
The VMEbus is the central communication pathway in a VME system. It consists of three main buses:
- Data Bus: The data bus is used to transfer data between the VME cards and the central processor. It can be configured as a 16-bit or 32-bit bus, depending on the system's architecture.
- Address Bus: The address bus carries the memory addresses of data or instructions to be accessed by the central processor or other cards in the system.
- Control Bus: The control bus carries control signals to manage data transfers and coordinate the communication between the cards and the central processor.
VME Extensions:
Over time, several extensions and improvements have been introduced to the original VME standard to meet the increasing demands of modern applications. Some of the notable VME extensions include:
- VME64: This extension increased the data bus width to 64 bits, enabling higher data transfer rates and larger memory capacities.
- VME64x: Building upon VME64, VME64x added additional connectors for high-speed serial communication, enhancing data transfer capabilities.
- VME320: Also known as VME320x, this extension extended the data bus to 320 bits, significantly boosting data transfer rates and performance.
Conclusion:
VME (Versa Module Eurocard) is a widely used open standard for modular computing and communications systems. Based on the Eurocard form factor, VME systems offer versatility, expandability, and ruggedness, making them well-suited for various industrial, military, aerospace, and scientific applications. With its parallel bus architecture and backplane interconnect, VME enables efficient data transfer between cards and central processors, providing scalable and reliable computing solutions for a wide range of industries.