Features

– High-speed, easy-to-use fiber optic network (170 Mbaud serial rate)

– Data written to the memory of one node is also written to the memory of all nodes on the network

– Up to 2.000 meters between nodes, up to 256 nodes can be connected

– Data transfer rate of 6.2 Mbyte/s without redundancy

– Data transfer rate of 6.2 Mbyte/s without redundancy Data transfer rate of 3.2 Mbyte/s with redundancy

– Any node on the network can generate an outage in any other node on the network or in all network nodes with a single command

– Error detection – redundant transmission mode suppresses errors

– No processor overhead

– Processor is not involved in network operation

– Up to 1 Mbyte of reflected memory

– A24:A32:D32:D16:D8 Memory Access

– Single 6U VMEbus board

Introduction to the VMIVME-5576

– The VMIVME-5576 is a high performance, multiplexed VME-to-VME network. Data is transferred by writing to the on-board global RAM.

Data is automatically sent to all Reflective Memory board memory locations on the network.

Product Overview

-The Reflective Memory concept provides a very fast and efficient way to share data between distributed computer systems.

VMIC’s VMIVME-5576 Reflective Memory interface allows data to be shared between up to 256 independent systems (nodes) at rates of up to 6.2 Mbyte/s. Each Reflective Memory board can be configured with up to 256 nodes.

Each Reflective Memory board can be configured with 256 Kbytes to 1 Mbyte of on-board SRAM. local SRAM allows fast reads of stored data.

Write data is stored in the local SRAM and broadcast to other Reflective Memory nodes via a high-speed fiber optic data path.

Data transfers between nodes are software transparent, so there is no I/O overhead.

Transmit and receive FIFOs buffer data during peak data rates to optimize CPU and bus performance and maintain high data throughput.

Reflective memory also allows interrupts to one or more nodes by writing to byte registers.

These interrupt (tertiary, user-definable) signals can be used to synchronize system processes or to follow any previous data.

Interrupts always follow the data to ensure that the data is received before the interrupt is acknowledged.

The VMIVME-5576 does not need to be initialized unless interrupts are used.

If interrupts are used, vectors and interrupt levels must be written to on-board registers and interrupts must be set.

Each node on the system has a unique identification number between 0 and 255.

The node number is determined by placing jumpers on the board during hardware system integration.

The node number can be read by software by accessing the on-board registers. In some applications, the node number helps determine the function of the node.