GE VMIVME-5531M VMIVME-5531L Specifications
The VMIVME-7750 supports high throughput DMA transfers of
bytes, words, and longwords in both master and slave
configurations.
If endian conversion is not needed, we offer a special “bypass”
mode that can be used to further enhance throughput. (Not
available for byte transfers.)
Master Interface: MA32:MBLT32:MBLT64
(A32:A24:A16:D32:D16:D8 (EO):BLT32)
The VMEbus master interface provides nine separate memory
windows into VMEbus resources. Each window has separate
configuration registers for mapping PCI transfers to the VMEbus
(that is, PCI base address, window size, VMEbus base address,
VMEbus access type, VMEbus address/data size, etc.). The
maximum/minimum window sizes for the nine windows are as
follows:
Window Minimum Size Maximum Size
0, 4 4 Kbyte 4 Gbyte
1 to 3, 5 to 7 64 Kbyte 4 Gbyte
Special Cycle 64 Mbyte 64 Mbyte
Slave Interface: Memory Access
SAD032:SD32:SBLT32:SBLT64
(A32:A24:A16:D32:D16:D8 (EO): BLT32)
The VMEbus slave interface provides eight separate memory
windows into PCI resources. Each window has separate
configuration registers for mapping VMEbus transfers to the PCI
bus (that is, VMEbus base address, window size, PCI base
address, VMEbus access type, VMEbus address/data size, etc.).
The maximum/minimum window sizes for the eight windows
are as follows:
Window Minimum Size Maximum Size
0, 4 4 Kbyte 4 Gbyte
1 to 3, 5 to 7 64 Kbyte 4 Gbyte
In addition, each window can be programmed to operate in
coupled or decoupled mode. In decoupled mode, the window
utilizes a write-posting FIFO and/or a read prefetching FIFO for
increased system performance. In coupled mode, the FIFOs are
bypassed and VMEbus transactions are directly coupled to the
PCI bus (that is, transfers on VMEbus are not completed until
they are completed on the PCI bus).
Enhanced Bus Error Handling: Enhancements over the
Universe chip’s bus error handling features are provided. A latch
and register are provided to allow the SBC to read the VMEbus
address that caused the bus error in all modes. The Universe
chip’s support is limited to decoupled mode.
Support for bus cycle timeout and assertion of bus error is
provided. The board may be configured to assert bus error upon
timeout regardless of its status as system controller. The
Universe chip asserts bus error only if it is system controller. In

addition, this board may be configured to assert an interrupt
upon bus cycle timeout.
Operating System and Software Support
The VMIVME-7750 provides embedded features beyond PC/AT
functionality. These features are supported by GE Fanuc
Embedded Systems software products aimed at developers
who are incorporating GE Fanuc Embedded Systems SBCs, I/O
boards, and workstations into systems. Windows XP/Windows
2000 and VxWorks are the most common operating systems
supported by GE Fanuc Embedded Systems software products.
Windows XP/Windows 2000: The IOWorks® software family is a
set of software components that can work together or
separately to provide a total development environment for any
application in a Windows XP/ Windows 2000 OS.
VMISFT-9422 VMEbus Access™ for Windows XP/Windows
2000: The VMEbus Access product is specifically designed for
accessing the advanced VMEbus Access architecture of the
VMIVME-7750. Running on Windows XP/Windows 2000, VMEbus
Access is both sophisticated and easy to use.
The function library, VMEbus toolset and open architecture
VMEbus Access offers make it one of the most powerful
products on the market today. It provides compatibility with
existing GE Fanuc Embedded Systems VME PC platforms and
compatibility within the future VME PC platforms GE Fanuc
Embedded Systems creates.
The VMEbus Access development package gives you everything
you need to develop applications for your VME operations. This
package includes the VMEmanager™ function library and four
utilities that enable you to easily configure a VMEbus,
dynamically monitor VMEbus activities, manage VMEbus data,
and use DDE-client applications.
VMEbus Access provides powerful tools for developing,
debugging and monitoring VMEbus applications and increasing
VMEbus performance. The flexible design of VMEbus Access
enables you to incorporate it as a standalone solution or use it
to open your VMEbus operations to the IOWorks product suite.
VMEbus Access manipulates the hardware behind the scenes.
With VMEbus Access, you can develop applications in or use
existing applications developed in most programming
environments. For example, VMEbus Access enables your
VMEbus to recognize applications developed in these popular
programming environments:
• IOWorks Manager™
• LabVIEW
• Citect
• Wonderware InTouch
• Visual IOWorks®
• Visual Basic®
Visual C++®
VxWorks OS Support — VMISFT-7418 Board Support Package:
The VMISFT-7418 is a Wind River Systems, Inc.’s certified board
support package (BSP) for GE Fanuc Embedded Systems’ series
of VME Pentium processor-based computers, which is require
to run the VxWorks OS. With the SBC, VxWorks, the BSP, and