GE IC697MDL654 48 VDC Input, Positive/Negative Logic
Slave Interface: Memory AccessSAD032: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-7648 provides embedded features beyond PC/AT
functionality. These features are supported by GE Fanuc software
products aimed at developers who are incorporating GE Fanuc SBCs, I/O
boards, and workstations into systems. Windows XP/Windows 2000
and VxWorks are the most common operating systems supported by
GE Fanuc 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-9420 VMEbus Access™ for Windows XP/Windows 2000:
The VMEbus Access product is specifically designed for accessing the
advanced VMEbus Access architecture of the VMIVME-7648. 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 VMEbus PC
platforms and compatibility with future VMEbus PC platforms GE Fanuc
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
stand-alone 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++®