Xycom XVME-400 User manual






XVME-400/40l/490/491 Manual
October, 1989
Chapter 1
INTRODUCTION
1.1 OVERVIEW
The XVME-400, XVME-401, XVME-490, and XVME-491 are Quad Serial I/O VMEbus-
compatible modules which provide a VME system with four serial communications
channels. The XVME-400 and XVME-401 are single-high, while the XVME-490 and
XVME-491 are double-high. The XVME-400 and XVME-401 access the I/O through the
JKl and JK2 connectors on the module front panel, whereas the XVME-490 and
XVME-491 route their I/O to the VMEbus P2 connector.
The XVME-400 and XVME-490 each provide four RS-232C serial ports, while the
XVME-401 and XVME-491 each provide four
RS-485/422A
serial ports. (Differences
among these modules are further detailed in Chapter 2, notably in Tables 2-1 and 2-2.)
Each module contains two 8530 Serial Communication Controller (SCC) chips, designated
SCC
#l
and SCC #2. The two SCC serial chips provide a variety of communication modes,
including asynchronous, byte-synchronous, and bit-oriented protocols. Each channel is
independently programmable and has its own baud rate generator.
The VMEbus interface directly maps the SCC chips into the short I/O address space,
starting on a jumper-selected 1 Kbyte boundary. The modules can also be jumpered to
generate an interrupt on any of the seven VMEbus interrupt levels. The two SCC chips
can generate a total of 16 different interrupt vectors.
Some features of the XVME-400/40l/490/491 modules include:
0
0
0
0
Four independent full-duplex serial I/O channels
RS-232C or RS485/422A operation
Serial channels independently configurable for asynchronous,
monosynchronous, bisynchronous, or HDLC/SDLC message formats
Independent baud rate generators for each serial channel
Modem control
Receivers are quadruply buffered, transmitters double buffered
Complete VMEbus interrupter, jumper-selectable to any interrupt level
Programmable IACK vector, with vector alteration based on source of
interrupt
Line drivers for each channel are tri-stateable (controlled by software) to
allow multidrop operation (XVME-401 and XVME-491 only)
1-l

XVME-400/40l/490/491 Manual
October, 1989
1.2 MANUAL STRUCTURE
The chapters in this manual are structured as follows:
Chapter One
-
A general description of the XVME-400/40l/490/491 modules,
including complete functional and environmental specifications,
VMEbus compliance information, and block diagrams.
Chanter Two
-
Module installation information, covering module-specific
system requirements, jumpers, and connector pinouts.
Chapter Three
-
Details covering functional addressing, interrupt enabling, and
programming considerations and requirements.
Appendix A
-
VMEbus connector and pin descriptions.
Appendix B
-
Quick reference guide with jumper configurations.
Appendix C
-
Block diagrams, assembly drawings, and schematics.
NOTE
This manual (XYCOM part # 74400-002) is part of a manual kit
(XYCOM part #74400-001) that is being shipped with the
XVME-400/401/490/491 Modules. The kit also contains an 8530
Manual’ (referenced as XYCOM part # 74400-003).
This manual discusses module base addressing, register access
offsets, interrupt control, handshake control, and operational
mode/programming constraints. To better understand these topics,
is it recommended that you first read the 8530 Manual.
1
Z8030/Z8530 SCC Serial Communications Controller Technical Manual, Zilog, January, 1983.
l-2



XVME-400/401/490/491 Manual
October, 1989
1.4 MODULE SPECIFICATIONS
The following is a list of the operational and environmental specifications for the
XVME-400/40l/490/49
1 Modules.
Table
l-
1. XVME-400/40l/490/491 Module Specifications
Characteristic
Number of Channels
Serial Device
Level Compatibility:
XVME-400/490
XVME-401/491
Maximum Baud Rate:
Internal, async
Internal, sync
External, async
External, sync
Modem Control Signals Available
XVME-400/40
l/490
XVME-49
1
Specification
4
Zilog 28530
RS-232C
RS-485/422A
57.6 Kbytes
500 Kbytes
57.6 Kbytes
500 Kbytes
RTS, CTS, DCD, DTR
RTS, CTS, DCD
Power Requirements
XVME-400/490
XVME-40
l/49
1
+5V
@
1.1 A typ., 1.3 A max.
+12V
@
100 mA typ., 110 mA max.
+5V
@
1.4 A typ., 1.6 A max.
Temperature
Operating
Non-operating 0 to 65’C (32 to 149’F)
-40 to 85’C (-40 to 158’F)
Humidity 5 to 95% RH non-condensing
(Extremely low humidity may require
protection against static discharge.)
Altitude
Operating
Non-operating Sea level to 10,000 ft. (3048 m)
Sea level to 50,000 ft. (15240 m)
1-5

XVME-400/40l/490/491 Manual
October, 1989
Table
l-
1. XVME-400/40 l/490/49 1 Module Specifications (cont.)
Characteristic Specification
Vibration
Operating
Non-operating
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
Shock
Operating
Non-operating
30 g peak acceleration,
11 msec duration
50 g peak acceleration,
11 msec duration
VMEbus Compliance
- Complies with VMEbus Specification, IEEE 1014
-
A16:D8(0) DTB Slave
- Interrupt vector D08(0)DYN
- I(1) to I(7) interrupter (STAT), ROAK
-
XVME-400/401: Single form factor
XVME-490/491: Double form factor
VMEbus Timing: Typ(ns) Max(ns)
DSO Asserted to DTACK Asserted (Read)
650
-
800
DSO Asserted to DTACK Asserted (Write)
650
-
800
IACKIN Asserted to DTACK Asserted (IACK)
-
1100
1200
DSO Negated to DTACK Negated (All)
60 100
IACKIN Asserted to IACKOUT Asserted
300
-
400
1-6

XVME-400/40l/490/491 Manual
October, 1989
Chapter 2
INSTALLATION
2.1 INTRODUCTION
This chapter explains how to configure an XVME-400/401/490/491 Module prior to
installation in a VMEbus backplane. Included in this chapter is information on module
base address selection jumpers, module interrupt level selection jumpers,
+5V,
tri-state
jumpers, connector pinouts, and a brief outline of the physical installation procedure.
2.2 SYSTEM REQUIREMENTS
The XVME-400/40I Modules (single-high) or the XVME-490/491 Modules (double-high)
are VMEbus-compatible modules. To operate, each must be properly installed in a
VMEbus backplane.
The minimum system requirements for the operation of an XVME-400/401/490/491
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:
l
Data Transfer Bus Arbiter
0
System Clock Driver
0
System Reset Driver
0
Bus Timeout Module
OR
B)
A host processor which incorporates the system controller functions on-board.
An example of such a controller subsystem is the XYCOM XVME-010 System Resource
Module (SRM).
Prior to installing the XVME-400/401/490/491 Module, it will be necessary to configure
several 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)
Interrupt level
4) +5,
tri-state jumpers (XVME-401 only)
2-1





XVME-400/401/490/491 Manual
October, 1989
2.4 XVME-400/401/490/491 MODULE JUMPER LIST
Table 2-1. XVME-400 and XVME-490 Jumper List
Jumper Use
Jl Determines whether the module will respond to supervisory or supervisory
and non-privileged short I/O VMEbus cycles (refer to Section 2.4.2 of this
manual).
JAl0-JAI5 Selects module base address on any one of the 64 1 Kbyte boundaries
within the short I/O address space (refer to Section 2.4.1 of this manual).
JAI-JA3 Selects the VMEbus interrupt level for the module (refer to Section 2.4.3
of this manual).
Table 2-2. XVME-401 and 491 Jumper List
Jumper Use
Jl
and
J2
Brings the
+5V
supply to front-edge connectors JKl and JK2, respectively
(XVME-401 only; refer to Section 2.4.4).
J3-J6
J7
Allows tri-stating of any of the channels (refer to Section 2.4.5).
Determines whether the module will respond to supervisory or supervisory
and non-privileged short I/O VMEbus cycles (refer to Section 2.4.2).
JAl0-JAI5 Selects module base address on any one of the 64 1 Kbyte boundaries
within the short I/O address space (refer to Section 2.4.1).
JAI-JA3 Selects the VMEbus interrupt level for the module (refer to Section 2.4.3).
2.4.1 Base Address Jumpers (JA10-JA15)
The XVME-400/401/490/491 Module can be configured to be addressed at any one of the
64
1 Kbyte boundaries within the VME Short I/O address space by using jumpers JAl0
through 5 (see Figures 2-1, 2-2, 2-3, and 2-4 for the location of the jumpers on the
board) as shown above. Table 2-3 shows the Base Address Jumper Options.
2-6


XVME-400/40
I
/490/49
1 Manual
October, 1989
2.4.2 Address Modifier Jumper
(Jl
or J7)
Each XVME-400/401/490/491 Module has one jumper that determines which address
modifier codes it will respond to. This jumper is
Jl
on the XVME-400/490 and
J7
on the
XVME-401/491 (see Figures 2-1, 2-2, 2-3, and 2-4 for the jumper location). When this
jumper is in, the module will respond to supervisory short I/O bus cycles only. When this
jumper is out, the module will respond to both non-privileged and supervisory short I/O
bus cycles. Table 2-4 shows the relationship between this jumper and the address
modifiers.
Table 2-4. Addressing Options
1
Jumper
Address Modifier to which the XVME-400/40
l/490/49
1
J1(XVME-400/490), or
Module will respond
J7 (XVME-401/491)
In (2DH) Supervisory only
Out
(2DH) Supervisory or (29H) Non-privileged
2.4.3 Interrupt Level Selection Jumpers (JAl-JA3)
The XVME-400/401/490/491 Module can either be configured to generate VMEbus
interrupts at levels 1-7 or the module interrupt capability can be completely disabled.
Table 2-5 shows how jumpers JAl-JA3 are used to determine the interrupt level status for
the XVME-400/40l/490/491 Module.
Table 2-5. Interrupt Level Jumper Positions
JA3 JA2
In In
In In
In out
In out
out In
out In
out out
out out
JA1
In
out
In
out
In
out
In
out
Interrupt Level Selected
None, VMEbus Interrupter disabled
Level 1
Level 2
Level 3
Level 4
Level 5
Level 6
Level 7
The module is shipped from the factory with jumpers JAl, JA2, and JA3 installed.
NOTE
If the module is never required to generate interrupts, JAI, JA2, and
JA3 should be installed to ensure that a programming bug will not
generate a VMEbus interrupt.
2-8

XVME-400/40 l/490/491 Manual
October, 1989
2.4.4 +5V Power Supply (Jl, J2; XVME-401 only)
On the XVME-401, jumpers
Jl
and
J2
control whether the
+5V
supply is brought out to
front-edge connectors JKl and JK2. Table 2-6 indicates the functions of these jumpers.
Table 2-6.
+5V
Jumpers (XVME-401 only)
Jumper Use
IJl If
Jl
is installed,
+5V
will be connected to JKl (pin 47).
If
Jl
is removed, JKI-47 will float.
J2
If J2 is installed,
+5V
will be connected to JK2 (pin 47).
If
J2
is removed,
JK2-47
will float.
The
+5V
signals on the front-edge connector could be used to provide external line
termination by being used as a pull-up voltage, or for biasing.
2.4.5 Tri-stating the Serial Channels (J3-J6; XVMIE-401/491 only)
TOfacilitate multidrop configurations,
all drivers associated with a particular
communication channel may be tri-stated or enabled via SCC output pin
RTS*.
Each
channel has its own jumper to determine how the
RTS*
output affects line driver
enabling.
When a channel’s jumper is in the A position, the line drivers associated with that channel
for TT, RS, SD, and TR will be controlled by RTS
*.
When
RTS*
is negated (high voltage),
all line drivers associated with that channel will be tri-state. When
RTS*
is asserted, all
line drivers associated with that channel will be enabled. When a channel’s jumper is in
the B position, the line drivers associated with that channel will be enabled, regardless of
the state of the SCC output
RTS*.
The jumper numbers related to the serial channel numbers are shown below and are all
shipped in the B position:
J3 Channel 3
J4 Channel 2
J5 Channel 1
J6 Channel 0
2.4.6 Daisy Chain Signals
Each slot in the VME backplane must propagate the Daisy Chain signals to the next
backplane slot. This occurs automatically if boards are installed in the slots. Where
boards are not installed, the appropriate backplane jumpers must be installed to continue
the signal path.
NOTE
Boards and jumpers should never both be installed in any one slot.
2-9
This manual suits for next models
3
Table of contents
Other Xycom I/O System manuals
Popular I/O System manuals by other brands

National Instruments
National Instruments 9232 CALIBRATION PROCEDURE

M-system
M-system R7M-EA8/UL instruction manual

Measurement Computing
Measurement Computing CIO-DIO96 user guide

Interlogix
Interlogix ITI SuperBus 2000 installation instructions

Janus
Janus C4 I/O Blade installation guide

Numatics
Numatics G3 Series EtherNet/IP Technical manual