Xycom XVME-202 User manual





XVME-202 Manual
December, 1986
Chapter 1
INTRODUCTION
1.1 OVERVIEW
The XVME-202 PAMUX Interface Module is a single high, VMEbus compatible board
which allows a VMEbus master to communicate with a PAMUX I/O subsystem. The
specific features of the XVME-202 Interface Module are listed below:
Directly compatible with PAMUX I/O system.
16 PAMUX units can be addressed from one module providing up to
5 12 I/O points.
Termination resistors provided on board.
Connection is made via a 50 conductor ribbon cable.
Cable length can be up to 500 feet.
The XVME-202
module address occupies a
1K
block of the VMEbus short I/O Address Space. The
decode logic allows the user to select (via 6 jumpers) any one of 64
of the
1K
boundaries in the short I/O Address Space to be used as the module base
address. The module’s Internal Registers are accessible at specific addresses offset
from the selected module base address.
1.2 MANUAL STRUCTURE
This manual consists of three chapters which divide the various aspects of module
specification and operation into three distinct areas. The three chapters develop
these aspects in the following progression:
Chapter One
-
A general description of the XVME-202 PAMUX Interface
Module, including complete functional and environmental specifications, VME bus
compliance information, and a block diagram.
Chapter Two
-
Module installation information covering module specific system
requirements, jumpers, and connector pinouts.
Chapter Three
-
Details covering functional addressing, and programming
considerations.
The Appendices are designed to provide additional information in terms of the
backplane signal/pin descriptions, a block diagram and assembly drawing, and module
schematics.
1-l


XVME-202 Manual
December, 1986
1.4 MODULE SPECIFICATIONS
The following is a list of the operational and environmental specifications for the
XVME-202 PAMUX Interface Module.
Power Requirements .
Board Dimensions
Temperature
Operating . .
Non-Operating .
Humidity . . .
Altitude
Operating . .
Non-Operating .
Vibration
Operating . .
Non-Operating .
Shock
Operating . .
Non-operating .
VMEbus Compliance .
+5V,
1.6A
typ., 1.8 A max
150 x 116.7 mm
0 to 65 degrees C
32 to 149 degrees F
-40 to 85 degrees C
-40 to 158 degrees F
5 to 95% RH non-condensing
(Extremely low humidity may
require protection against
static discharge.)
Sea-level to 10,000 ft. (3048m)
Sea-level to 50,000 ft.
(15240m)
5 to 2000 Hz
0.0 15” peak-to-peak displacement
2.5 g peak acceleration
5 to 2000 Hz
0.030” peak-to-peak displacement
5.0 g peak acceleration
30 g peak acceleration’
11
msec
duration
50 g peak acceleration
11 msec duration
Complies with VMEbus Standard
Revision C. 1
A16:D08(0) DTB Slave
Form Factor
-
SINGLE
Base address jumper-selectable
on
1K
boundaries within the
VMEbus short I/O address space
I-3

XVME-202 Manual
December, 1986
Compatibility . . . . . .Compatible with OPT0 22
PAMUX 4 *(or PAMUX 2 if the
PAMUX unit is configured for
8-bit use)
VMEbus Access Time. . . . . . .Typical Maximum
DSO ASSERTED TO DTACK ASSERTED (READ)
2500nS 2700nS
DSO ASSERTED TO DTACK ASSERTED (WRITE)
500nS 600nS
DSO NEGATED TO DTACK NEGATED
. .
65nS
IOOnS
1-4

XVME-202 Manual
December, 1986
Chapter 2
INSTALLATION
2.1 INTRODUCTION
This chapter explains how to configure the XVME-202 PAMUX Interface Module
prior to installation in a VMEbus backplane. Included in this chapter is information
on module base address selection jumpers, address modifier jumper, connector
pinouts, and a brief outline of the physical installation procedure.
2.2 SYSTEM REQUIREMENTS
The XVME-202 PAMUX Interface Module is a single high VMEbus compatible
module. To operate, it must be properly installed in a VMEbus backplane.
The minimum system requirements for the operation of an XVME-202 PAMUX
Interface Module are one of the following:
A)
-
A host processor properly installed on the same backplane.
A properly installed system controller module which provides the
following functions:
-- Data Transfer Bus Arbiter
--
System Clock driver
--
System Reset driver
-- Bus time-out module
An example of such a controller subsystem is the XYCOM XVME-010 System
Resource Module (SRM).
B)
l
A host processor which incorporates the system controller functions
on-board.
An example of such a processor is the XVME-600 or the XVME-601.
Prior to installing the XVME-202 PAMUX Interface Module, it will be necessary to
configure three jumper options. These options are:
1)
Module base address within the short I/O address space.
2)
Address Modifier codes to which the Module will respond.
3)
Select SYSCLOCK or on-board Oscillator.
2-1


XVME-202 Manual
December, 1986
2.4 XVME-202 MODULE JUMPER LIST
Table 2-1. Module Jumper List
JUMPER
JlA
JlB
J2
USE
Selects optional on-board oscillator.
Selects SYSCLK from VMEbus.
Determines whether the module will respond to supervisory
or non-privileged short I/O VMEbus cycles (refer to section
2.4.2 of this manual).
JAl0-JAI5 Select module base address on any one of the 64
1K
boundaries
within the short I/O address space (refer to Section 2.4.1 of
this manual).
2.4.1 Base Address Jumpers
The XVME-202 can be configured to be addressed at any one of the 64
1K
boundaries within the VME Short I/O Address space by using jumpers JAl0 through
JA15 (see Figure 2-1 for the location of the jumpers on the board) as shown in
Table 2-2.
2-3

XVME-202 Manual
December, 1986
Table 2-2. Base Address Jumper Options
JA15 JA14 JA13 JA12
JAll
JAI0
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
IN
IN
IN
IN
IN
IN.
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
IN
IN
IN
IN
IN
IN
IN
IN
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
IN
IN
IN
IN
IN
IN
IN
IN
OUT
OUT
OUT
OUT
OUT
IN
IN
IN
IN
OUT
OUT
OUT
OUT
IN
IN
IN
IN
OUT
OUT
OUT
OUT
IN
IN
IN
IN
OUT
OUT
OUT
OUT
IN
IN
IN
IN
OUT
OUT
OUT
OUT
IN
IN
IN
IN
OUT
OUT
OUT
OUT
IN
IN
IN
IN
OUT
2-4
IN
IN
OUT
OUT
IN
IN
OUT
OUT
IN
IN
OUT
OUT
IN
IN
OUT
OUT
IN
IN
OUT
OUT
IN
IN
OUT
OUT
IN
IN
OUT
OUT
IN
IN
OUT
OUT
IN
IN
OUT
OUT
IN
IN
OUT
OUT
IN
IN
OUT
OUT
IN
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
Base Address
OOOOH
0400H
OSOOH
OCOOH
1 OOOH
1400H
1800H
ICOOH
2000H
2400H
2800H
2COOH
3000H
3400H
3800H
3COOH
4000H
4400H
4800H
4COOH
5000H
5400H
5800H
5COOH
6000H
6400H
6800H
6COOH
7000H
7400H
7800H
7COOH
8000H
8400H
8800H
8COOH
9000H
9400H
9800H
9COOH
AOOOH
A400H
A800H
ACOOH
BOOOH

XVME-202 Manual
December, 1986
Table 2-2. Base Address Jumper Options (Cont’d)
OUT IN OUT OUT IN OUT
B4OOH
OUT IN OUT OUT OUT IN
BSOOH
OUT IN OUT OUT OUT OUT
BCOOH
OUT OUT IN
IN
IN
IN
COOOH
OUT OUT IN
IN
IN OUT
C400H
OUT OUT IN
IN
OUT IN
C800H
OUT OUT IN
IN
OUT OUT
CCOOH
OUT OUT IN OUT IN
IN
DOOOH
OUT OUT IN OUT IN OUT
D400H
OUT OUT IN OUT OUT IN
DSOOH
OUT OUT IN OUT OUT OUT
DCOOH
OUT OUT OUT IN
IN IN
EOOOH
OUT OUT OUT IN
IN
OUT
E400H
OUT OUT OUT IN OUT
IN E800H
OUT OUT OUT IN OUT OUT
ECOOH
OUT OUT OUT OUT IN
IN
FOOOH
OUT OUT OUT OUT IN OUT
F400H
OUT OUT OUT OUT OUT IN
F800H
OUT OUT OUT OUT OUT OUT
FCOOH
2.4.2
Address Modifier Jumper
The XVME-202 has one jumper that determines which Address Modifier Codes it will
respond to. This jumper is labeled as
J2
(see Figure 2-1 for the jumper location).
Jumper
J2
determines whether the module will respond to supervisory or to
non-
privileged short I/O
VMEbus
cycles. When jumper J2 is in, the module will respond
to supervisory short I/O bus cycles only. When jumper
J2
is out, the module will
respond to both non-privileged and supervisory short I/O bus cycles. Table 2-3
shows the relationship between jumper J2 and the Address Modifiers.
Table 2-3. Addressing Options
Jumper
J2
Address Modifier that the XVME-202 Module will
respond to
In
Out (2DH) Supervisory Only
(2DH) Supervisory or (29H) Non-privileged
2-5

XVME-202 Manual
December, 1986
2.5
JKl
Pin Assignments
The XVME-202 interconnects to the PAMUX bus via
JKl
on the front panel. The
PAMUX bus has 8 data lines, 6 address lines, a read strobe line, a write strobe
line, and a reset line. Table 2-4 shows the standard PAMUX pin out.
NOTE
The JKI connector is directly compatible with the PAMUX
I/O systems, flat cables can be connected directly from
the XVME-202 to the PAMUX system without the need for a
transition interface.
JKl Pin Signal
1
A0
3
Al 35
5
A2
7
A3
9
A4
11
A5
13
WRITE STROBE
15
READ STROBE
49
RESET
Table 2-4. PAMUX ‘in out
, JKl Pin
~33
’
37
~
39
’
41
43
45
I
47
Signal
D7
D6
D5
D4
D3
D2
Dl
D0
NOTE: All even numbered pins on connector JKl are tied
ground.
2.6 MODULE INSTALLATION
to logic
XYCOM VME modules are designed to comply with all physical and electrical
VMEbus backplane specifications. The XVME-202 PAMUX Interface Module is a
single-high, single-wide VMEbus module, and as such, only requires the
P1
backplane.
2-6

XVME-202 Manual
December, 1986
CAUTION
Never attempt to install or remove any boards
before turning off the power to the bus, and all
related external power supplies.
Prior to installing a module, you should determine
and verify all relevant jumper configurations, and
all connections to external devices or power supplies.
(Please check the jumper configuration against the
diagrams and lists in this manual.)
To install a board in the cardcage, perform the following steps:
1)
Make certain that the particular cardcage slot which you are going to use
is clear and accessible.
2)
Center the board on the plastic guides in the slot so that the handle on
the front panel is towards the bottom of the cardcage.
3)
Push the card slowly toward the rear of the chassis until the connectors
engage (the card should slide freely in the plastic guides).
4)
Apply straight-f orward pressure to
of the module until the connector is fully engaged and properly seated.
the handle located on the front panel
NOTE
It should not be necessary to use excessive pressure
or force to engage the connectors. If the board does
not properly connect with the backplane, remove the
module and inspect all connectors and guide slots for
possible damage or obstructions.
5)
Once the board is properly seated, it should be secured to the chassis by
tightening the two machine screws at the extreme top and bottom of the
board.
2.7
CONNECTING THE PAMUX UNIT
On the PAMUX connector there is a notch indicating where pin 1is located (refer
to Figure 2-2). On
XYCOM’s
XVME-202 PAMUX Interface Adapter the ribbon
connector has a similar notch indicating the position of pin 1.
2-7


XVME-202 Manual
December, 1986
To connect a PAMUX (or a string of PAMUXs), plug one end of a flat ribbon cable
into the XVME-202 JKl connector so Pin 1 on the XVME-202 JKl is connected to
Pin 1 of the PAMUX connector (refer to Figure 2-2).
It is possible to connect 16 PAMUX Units in a daisy chain to the XVME-202 (see
Figure 2-3) as long as the total length of the ribbon does not exceed 500 feet.
2.8 OPTIONAL ON-BOARD OSCILLATOR
Jumper
Jl
is used to select between the VMEbus signal SYSCLK or an optional
16
MHz oscillator. Position JIB selects the VMEbus SYSCLK and is factory shipped in
this position. For systems where SYSCLK is not provided on the VMEbus
backplane, A 16
MHz
oscillator, Ul9, can be installed and selecting
Jl
A, the module
will operate with its own clock.
Oscillator type: CTS Knights
MXO-55GA-2C-16.0MHz
or equivalent
XVME -202
.
ADAPTER
PAMUX IPAMUX
/
.
1 1
PAMUX PAMUX
rI
Figure 2-3. PAMUX Daisy Chain
2-9

XVME-202 Manual
December, 1986
2.9
INSTALLING A 6U FRONT PANEL KIT (optional)
XYCOM Model Number XVME-943 is an optional 6U front panel kit designed to
replace the existing 3U front panel on the XVME-600. The 6U front panel
facilitates the secure installation of single-high modules in those chassis which are
designed to accommodate double-high modules. The following is a step-by-step
procedure for installing the 6U front panel on an XVME-600 Module (refer to figure
2-4 for a graphic depiction of the installation procedure).
1 .
2.
.
3
.
4.
5.
6.
Disconnect the module from the bus.
Remove the screw and plastic collar assemblies (labeled #6 and #7) from
the extreme top and bottom of the existing 3U front panel
(#ll),
and
install the screw assemblies in their corresponding locations on the 6U
front panel.
Slide the module identification plate (labeled #13) from the handle (#9) on
the 3U front panel. By removing the screw/nut found inside the handle,
the entire handle assembly will separate from the 3U front panel.
Remove the counter-sunk screw (#8) to separate the 3U front panel from
the printed circuit board (#12).
Line-up the plastic support brackets on the printed circuit board with the
corresponding holes in the 6U front panel (i.e. the holes at the top and
top-center of the panel). Install the counter-sunk screw (#8) in the hole
near the top center of the 6U panel, securing it to the lower support
bracket on the printed circuit board.
Install the handle assembly (which was taken from the 3U panel) at the
top of the 6U panel, using the screw and nut previously attached inside
the handle. After securing the top handle, slide the module identification
plate in place.
Finally, install the bottom handle (i.e. the handle that accompanies the
.
kit
-
labeled #2) using the screw and nut (#3
&
#5) provided. Slide the
XYCOM VMEbus I.D. plate (#4) in place on the bottom handle. The
module is now ready to be re-installed in the backplane.
2-10


XVME-202 Manual
December, 1986
Chapter 3
MODULE PROGRAMMING
3.1 INTRODUCTION
This chapter will briefly examine the addressing, and initialization procedures and
constraints required when programming the XVME-202 PAMUX Interface Adapter.
3.2 MODULE ADDRESSING
The XVME-202 is an odd byte only slave, and as such, the module will not respond
to even, single-byte accesses. However, word accesses may be used, with the
understanding that only the odd byte of the word is used to exchange PAMUX data.
The PAMUX data bus is only 8-bits wide, while the PAMUX unit contains 32 points
of I/O. To be able to access all 32 points, the PAMUX is composed of 4
consecutive banks of 8 I/O channels (refer to Figure 3-l). Refer to the OPTO 22,
PAMUX 4 32 Channel Data Acquisition/Control System manual for information about
how to assign each PAMUX unit a base address. With 16 PAMUX units connected
to the XVME-202, there will be a block of 64 consecutive 8-bit banks that could be
accessed.
3-1
Table of contents
Popular Controllers manuals by other brands

Microchip Technology
Microchip Technology PICtail Plus MCP25625 user guide

BIFFI
BIFFI HLAS Installation, operation and maintenance manual

Armstrong
Armstrong 3760 ProDose Series Installation and operating instructions

ZooZ
ZooZ ZEN32 user manual

Vetus
Vetus AFSTTOP Installation instructions and operation manual

Perma
Perma STAR Series operating instructions