VXI SM8000 user manual Delay Register Read and Write

Page 50

VXI Technology, Inc.

Control Register (cont.)

 

 

0

= The Openbus signal is not selected to reset this module's relays

 

Relay Reset Select

1

= The Openbus signal is selected to reset this module's relays

D3

Pon state = 0

Bit

 

 

 

Many plug-in modules may be programmed to be listeners on the

 

 

 

 

Openbus.

D2-D0

Unused

 

 

 

 

 

Delay Register - Read and Write

 

ADDR

Plug-In LA+0x102

 

 

 

 

This register is used to set the time that the plug-in module will

 

 

 

 

hold the Board Busy signal active. The Board Busy signal is set

 

 

 

 

every time the plug-in receives a Write to a relevant Relay

 

 

 

 

Register memory space. The Board Busy signal will be removed at

 

 

 

 

the end of the time out that is set by the value contained in this

 

 

 

 

register. For each count loaded into this register, the Board Busy

 

 

 

 

signal will be held active for 1μs. The delay may be set from 0 to

 

 

 

 

approximately 65ms, thus accommodating a wide variation in test

 

 

 

 

station requirements.

 

D15-D0

Data Bus

 

This function is only relevant to the operation of the prism

 

16 Bit

 

 

 

 

switches. Writes to the optical multi switch and attenuator

 

 

 

 

 

 

 

 

modules hold the Board Busy signal active until the optical

 

 

 

 

channel has settled.

 

 

 

 

The Board Busy signal may be monitored by the user, in either a

 

 

 

 

polled or an interrupt fashion, and is to be used as an indication

 

 

 

 

that the relays in the newly actuated path have settled.

 

 

 

 

Alternatively, the Board Busy signal may also be used to drive the

 

 

 

 

TTL Trigger Bus. See the Board Busy, Interrupt Control and Busy

 

 

 

 

Trigger Control Register descriptions in the A16 address space.

50

SM8000 Series Programming

Image 50
Contents SM8000 Series VXI Technology, Inc Table of Contents Control Modes VXI Technology, Inc SM8000 Series Preface Certification EMC Steve Mauga, QA ManagerVXI Technology, Inc SM8000 Series Preface Service should only be performed by qualified personnel Terms and SymbolsAvoid Electric Shock Support Resources VXI Technology, Inc SM8000 Series Preface Section OverviewSM8000 Series Optical Switch Controller SM8001 / SM8002 MULTI-CHANNELSWITCHES ConfigurationsDuplex 1 x N SM8001 / SM8002 Multi Switch Specifications PDL6SM8003 Prism Switches SpdtSM8003 Prism Switch Specifications PDL3SM8101 / SM8102 Optical Attenuators PDLIntroduction Calculating System Power and Cooling RequirementsSetting the Chassis Backplane Jumpers MSB LSB Setting the Logical AddressExample Selecting the Extended Memory Space Optical Connections Cleaning Optical ConnectorsMating Optical Connectors SM8001 / SM8002 Multi-Channel Switches General DescriptionSM8003 Prism Switches SM8003 Prism SwitchesAttenuator Diagram SM8101 / SM8102 Optical AttenuatorsRelay Registers Output Channel Selection Resetting the SwitchOperation N Switch Configuration Duplex 1 x N Switch Configuration Common Active ChannelN Blocking Switch Configuration N Non-Blocking Switch Configuration Calculating Switching Time 8MULTI-SWITCH TimingSM8003 Prism Switches Uncalibrated Operation Move-To-Absolute-Step Starting the DeviceControl Modes Calibrated OperationResetting the Device Busy SignalError Status Commanding the DevicesRegister Access AddressingSmip II Register MAP A16 Offset Write FunctionDevice Type Register Read Only ID Register Read OnlyLogical Address Register Write Only Status Register Read OnlySerial Number High Register Read Only Control Register Write OnlyOffset Register Read and Write Serial Number Low Register Read OnlySubclass Register Read Only Interrupt Status Register Read OnlyInterrupt Control Register Read and Write Board X, Y Used Address Register Read and Write NVM Access Register ReadNVM Access Register Write Trace RAM Start High Register Read and WriteTrace RAM Address High Register Read and Write Trace RAM End High Register Read and WriteTrace RAM End Low Register Read and Write Trace RAM Address LOW Register Read and WriteOpen Trigger Select Register Write Only TTL Trigger Polarity Register Write OnlyTrace RAM Control Register Read and Write Busy Trigger Control Register Read and WriteReserved Registers Read and Write Trigger Advance Register Write OnlyBoard Busy Register Read Only 1MB RAM See Typical Optical Multi Switch Operation Control Register Read and WriteControl Register Delay Register Read and Write Plug-In LA+0x104 Command Register Write Only Address Register Write Only Device Memory Relay Register OffsetRelay Register 00 Read and Write Writing to the Relay RegistersRegister 0A thru 0C Read Relay Optical Module’s Data Attenuation LevelRegister 02 thru 08 Read and Write Typical Optical MULTI-SWITCH Control Example Programming ExamplesTypical Optical Attenuator Control Example WriteVXI Technology, Inc Write Example Read ExampleCommand SET Command Transmit Data Receive Data Byte Byte Count30h 31h32h 35h6Ch 80h81h 82h83h 89h8Ah 8Bh8Ch 8Dh8Eh Convert to hexadecimal 90hRecommends That the Optical MODULE’S 96h A2hVXI Technology, Inc SM8000 Series Programming Index VXIbus