VXI SM8000 user manual Device Memory, Relay Register Offset

Models: SM8000

1 74
Download 74 pages 4.14 Kb
Page 54
Image 54
DEVICE MEMORY

VXI Technology, Inc.

DEVICE MEMORY

MODULE RELAY CONTROL ADDRESS - SM8000 SERIES OPTICAL SWITCH CONTROLLER

The SM8000 SMIP II plug-in module is assigned 1 k (1024) bytes of memory as shown in the SMIP II Configuration/Relay Register Map for A24/A32 address space as shown below. The lower 512 bytes of each module's memory are used for optical switch and optical module control. The 512 bytes are split in half with the lower 256 bytes used to pass data to the optical modules, and the upper 256 bytes used to hold SM8000 optical module specific control registers. The rest of the upper 1K address space is unused. The base address is as follows:

Module 0 (SM8000) Base Address = 0x0000

The Module Base Address is then added to the A24/A32 Base Address to access a specific module's relays:

Module Relay Address = A24/A32 Base Address + Module Base Address

Since only one Model SM8000 may be plugged onto a standard SMIP II carrier, only one module base address, H0000, is used to address the SM8000. This is the case whether or not the SM8000 is housed in a single or double-slot VXI module.

RELAY REGISTER OFFSET

The Relay Register Offset is located within the module's A24/32 address space. When data is sent to the register, the relay register offset is added to the A24/A32 base address and module base address:

Relay Register Address = A24/A32 Base Address + Module Base Address + Register Offset

or

Relay Register Address = Module Relay Address + Register Offset

54

SM8000 Series Programming

Page 54
Image 54
VXI SM8000 user manual Device Memory, Relay Register Offset