Tektronix VX4521 User Manual

Artisan Technology Group is your source for quality
new and certied-used/pre-owned equipment
FAST SHIPPING AND
DELIVERY
TENS OF THOUSANDS OF IN-STOCK ITEMS
• EQUIPMENT DEMOS
HUNDREDS OF MANUFACTURERS
SUPPORTED
• LEASING/MONTHLY RENTALS
• ITAR CERTIFIED SECURE ASSET SOLUTIONS
SERVICE CENTER REPAIRS
Experienced engineers and technicians on staff at our full-service, in-house repair center
Instra
Remotely inspect equipment before purchasing with our interactive website at www.instraview.com
Contact us: (888) 88-SOURCE | sales@artisantg.com | www.artisantg.com
SM
REMOTE INSPECTION
View
WE BUY USED EQUIPMENT
Sell your excess, underutilized, and idle used equipment We also offer credit for buy-backs and trade-ins
www.artisantg.com/WeBuyEquipment
LOOKING FOR MORE INFORMATION?
Visit us on the web at www.artisantg.com for more information on price quotations, drivers, technical
specications, manuals, and documentation
This manual was downloaded from Artisan Scientific Corporation. If you are interested in other electrical T&M, optical T&M, and/or laboratory
equipment please visit us on the web at http://www.artisan-scientific.com
.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
User Manual
Tektronix
/
VX4521
Advanced
Resource
Manager
This
document applies
for
firmware version
1.00
and
above.
Please
check
for
change
information
at the
rear
of
this
manual.
Second Edition:
September
1994
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Copyright O Tektronix, Inc.
1992,
1994.
All
rights
reserved.
Tektronix products are covered
by
U.S.
and foreign patents, issued and pending. Information
in
this publication supercedes
that
in
all
previously published
material.
Specifications and
price
change privileges reserved.
Printed
in
the
U.S.A.
Tektronix, Inc.,
P.O.
Box 1000, Wilsonville,
OR
97070-1000
TEKTRONIX
and
TEK
are registered trademarks of Tektronix, Inc.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
WARRANTY
TekUonix w'mants that this product will be free from detccts in materials and workmanship for a period of three
(3)
years from the date of shipment. If any such product proves defective during this warranty period, Tektronix,
at its option, either will repair the defective product without charge for parts and labor, or will provide a
replacement
in exchange for thc defective product.
In order to obtain service under this warranty, Customer must notify Tektronix of the defect before the expiration of the warranty period and make suitable arrangements for the performance of service. Customer shall be responsible for packaging and shipping the defective product to the service center designated by Tektronix, with shipping charges prepaid. Tektronix shall pay for the return of the product to Customer if the shipment is to a location within the
counlry in which the Tektronix service center is located. Customer shall be responsible for
paying
all
shipping charges, duties, taxes, and my other charges for products returned to any other locations.
This warranty shall not apply to
any
defect, failure or damage caused by improper use or improper or inadequate
maintennnce and care. l'ektronix shall not be obligated to furnish service under this warranty a) to repair damage
resulting from attempts by personnel other than Tektronix representatives to install, repair or service the product;
b)
to repair damage resulting from improper use or connection to incompatible equipment; or c) to service a product that has been modified or integrated with other products when the effect of such modification or integration increases the time or difficulty of servicing the product.
THIS WARRANTY IS GIVEN BY TEKTRONIX WITH RESPECT TO THIS PRODUCT IN LIEU OF
ANY OTHER WARRANTIES, EXPRESSED OR IMPLIED. TEKTRONIX AND ITS VENDORS DISCLAIM ANY IMPLLED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A
-
PARTICU1,AR PURPOSE. TEKTKONIX' RESPONSIBILITY TO REPAIR OR REI'LACE DEFECTIVE PRODUCTS IS
THE
SOLE AND EXCLUSIVE REMEDY PROVIDED TO THE CUSTOMER FOR BREACH OF THIS WARRANTY. TEKTRONIX AND ITS VENDORS WILL NOT BE LIABLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR
CONSEQUENTIAI, DAMAGES IRRESPECTIVE OF
WHETHER TEKTRONIX OR
THE
VENDOR HAS ADVANCE NOTICE OF THE POSSIHI1,ITY OF
SUCH DAMAGES.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
WRT
WRTB
WRTBSETUP
WSCMD
WSCMD?
WRT
7,
z2
z,;Data - writes to VME memory space. (3 - 541
WRTB Data
-
writes to VMEbus memory space. (3 - 56)
WRTBSETUP
z,
7,
z3
-
sets up parameters for a write to VMEbus
memory space. (3
-
57)
WSCMD LA, CMD - sends the specified WSP conirnand to a VXI device. (3
-
581
WSCMD? LA, CMD
-
sends the WSP command to a VXI tlevlce. The
response value is returned in ASCII decimal format. (3
-
59)
The input trigger llnes are any one of the 8
TRIGGER COMMANDS
VXlbus TTL trigger lines, either
of
the 2 VXlbus
ECL trlgger lines, the front panel External trlgger
input, the
VX4521's software trigger, or the IEEE-488 GET signal
The output trigger
lines may be any combination of the 8 TTL trlgger lines, the 2 ECL trrgger lrrles or th~ front panel output trlgger line.
All
coninlands must terrnlnate with a
<
CH
>
.c
LF
>
ConnTrg (Source Dest IEnblll - allows
connecting
one Input trlgger Ilne to orit: or riiore
output trigger I~nes. (3
-
63)
DcorrTrg (Source IDestl)
-
selectively
d~sconriects an Input trlgger Ilne from o1ie or more outp~lt trigger Ilnes, without aflectcng any other output trigger llrle coririectlorls to that input Ilne.
(3
-
64)
EriblTrg (IDestl]
enables the trlgger llne connectlon estabhshed wlth thv Cor~nTrg
conirnand (3
-
65)
nsblTrcJ (IOestl)
dlsahles the trlgger connectlon set by the ConnTry c~~r~rrlrarid
13 661
DelayTrg (Source Dest Delay IContl [HI [ENBLII
-
speclfles a delay between tlre Inpttt
trlgger event and the output trigger signal.
(3
-
671
PulseTrg (Source Dest Period ICont]
(HI
IENBLI) - converts the Input trlgyer event to a
low golng output pulse or square wave of user-defined frequency.
(3
-
69)
Swlrg
generates the VX4521's software trlgger. (3
-
70)
TryCnfg - returns the current trigger connectlon matrix In table format. (3 - 71)
VX4521
INTERFACE MODULE
QUICK
REFERENCE GUIDE
Nurnbers in parentheses refer to the page(s) in the Operating Manual
Be sure all switches are correctly set. (p.
1
-
31
SETUP
Follow Installotion guidelines.
Ip.
2
-
1)
LEDs
Power Faled MSG AST LTN TLK SRQ ATN REN
When 111, the LEDs irid~cate the following:
power supphes functioning niodule failure rnodule is processing a VMEbus cycle lnd~cates VMEbus activ~ty by monitor~ng Address Strobe (AS
'
I
a device
IS
addressed as a llstener on the IEEE-488 bus a device 1s addressed as a talker on the IEEE-488 bus tlw SRQ lilie on ttie IEEE 488 bus
IS
set true the ATN line on the IEEE-488 bus is set true ttie REN hne on the IEEE-488 bus 1s set true
The two dlsplays on the front panel show IEEE-488
FRONT PANEL DISPLAY
bus data In
hexadecimal
format whenever the front
pmel Normallstep sw~tch
IS
In the STEP (up)
pos~f~ori
7Iit3 dlqpldys are turned off whenever the Normallstep swltch Is
In
the
NORMAL
(down)
pos~t~ori
The upper d~splay corresponds to brts 4 7 on the IEEE 488
d,rtd bus, and the lower drsplay to blts
0
3 of the bus
When the VX4521 is addressed as a
VXI
USEf? IFEBACE COMMANDS
Listener on the IEEE-488 bus, it will
recogn~re certain ASCII strings that WIII causc an actlor1 to occur or cause a response to be formatted and returned to the IEEE-488 controller the next time the VX4521 is addressed as a Talker on the bus.
The syntax and symbols used in the command descriptions are:
(
I
optlorial parameter
( )
grot~p of parameters
<CR>
carriage return (decimal 13. Its use is host-specific and it may not be
required as a terminator. Consult the host's Operating Manual.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
<
LF > l~ne feed (declmal
101.
Its use is host.specific and it may not be
required as a terminator. Consult the host's
Operating
Manual.
white space
-
blank and comma. Used to separate flelds in a coriini;~nd
containing multiple parameters.
LA
logical address
(1
-
255) of the VXlbus device to recerve the corwnand, In either ASCll decimal or hex notation. An ASCll hex riirrnl~er rnust be preceded by
'#H'
or '#li'.
All cornmands niusl terminate
with
a <CR
>
<LF
>.
81.10
DL
AD?
DL IS?
DNUR47
€NO
FDCREAD
F
DCWRITE
GRANT
HDLLINE
HDLMATRIX
!{ELI'
INS LINE
BNO LA
-
Issues the Beqn Normal Operat~orr cornor,irrtI to 111e ~ncl~cated
dev~ce (3
-
141
DLAD?
returns a lrst of the log~cdl addresses for all tlev~crs In the
VXI
systern.
(3
17)
DLIS? (LA) returns ~nforniatron on the dev~ces cor~ip~i~,~rrg
ttrt.
VXI
system. (3
-
181
DNUM?
-
returns the nmher ol dcvlccs
111
[lie VXl syst~!rii
(3
23)
EPJO LA - lsstles the End Nornial Operntrciri WSP r:or~t~iia~ttl
ro
tlic.
~r~d~cated deuce. (3 241
read data from a VXI servant's shared riieniory us111~j F.i:,r Daln
Cliarrnel prolocol. (3
.
25)
GRANT ComnianderLA ServantLA
-
the servanl dewce at loglcal address ServantLA will be granted to t11e coniriiander tlevtce at I<~g~c;il address Cornri~clnderLA.
(3
-
271
HDLLINE LA Handler returns the
VME
IHU lhrre assoc1.9r1:d w~tli tht:
specrfred interrupt Handler on devrce
I
A. 13 . 28)
HDLMATRIX
-
returns the Interrupt Iial~dler nralrtx rnalr~li~~ned ~~~rer~idlly
IJ~
the Resource Manager.
(3
-
291
INTLINE LA lriterrupter
returns the VMk IRQ Ilnc ,issot:~,~tt:d w~tli the
specifled lriterrupter on device LA. (3
-
311
INTMATRIX
LOCK
MAP
READINTS
RED
HEDB
REDBSETUP
RELEASF
RESET
SETIIDL
SRO
S7
ATUS
TABLE
TEST
TIMEOUT
1
INTMATRIX - returns the interrupter matrlx table maintained Internally
by the Resource Manager.
(3
-
32)
LOCK LA ('CLEAR')
-
sends the WSP cwirnands
Set
Lock or Clear Lock
to the indicated VXlbus device. (3
-
331
MAP LA IEEEAdr
-
specrfies 8 particular IEEE-488 address to be
associated
with
a partrcular Log~cal Address.
(3
-
34)
READHDLS LA
-
returns the ntrtnber ol interrupt Ircres the devicu
at
LA
rilay handle siniultaneously. I3 . 35)
READINTS LA
-
returns the number of interrupt lines the dev~ce at
LA
rimy drive simultaneously.
13
-
36)
RED
7,
z,
z,
2,
z6
-
reads VME nieniory space. 13
37)
REDB cxccules tlre VMEbus last b~nary rcads.
(3
-
39)
REDBSETUP
z,
z2
z,
z,
-
sets up the VX4521 for fast blnary VMEbus
reads. (3
-
401
RELEASE ComnlanderLA ServantLA
the servant dev~ce at log~cal
address ServantLA
IS
released from the commander devrce at logical
address ComnianderLA.
RESET
(1
A1
('SAFE']
cesets a selected VXI device. 13
-
42)
SETHDL LA Handler IRQ ('send')
-
updates 11le Interrupt Hsridler Matl~x
tdllie in (ha Reso~rrce M,~nnger. (3
-
44)
SFTINT LA Irilt:lrup!er IRQ ('send')
allows the Interrupter Matrix table
In
the Resource Manager to be modlfied and optionally cause the
Interrupt trrerarchy to be modified to march the rnatrix.
(3
-
461
SRU ('CLEAR')
-
enables or ~~Is~IOIL'S the geric:ratlori
ol
IEEE-488 SRQs
wlicl~cver the VX4521 detects an error. (3
-
48)
Sl
ATUS
(LA) - returns the current error status of a VXI device.
(3
-
491
TABLE
-
returns the number of devrces and conf~guration informatron
for each devrce in the mainframe which it controls. (3
-
50)
7
LS1
cxecules the 0~11lt
111
SO/(
test ~ouli~re. (3 - 52)
TIMEOUT (2)
-
assigns the ornount of time the VX4521 waits for the assertion of the Reed Ready andlor Write Ready bits in a device's Response register during WSP data transfers.
(3
-
53)
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Table
of
Contents
Section
1
General Information and Specifications
Introduction
......................................................................
1
.
1
Controls And Indicators
............................................................
1 . 2
Switches
....................................................................
1
3
.
Fuses
.......................................................................
1
.
5
LEDs
................................................................
1 . 5
FrontPanelDisplay
................................................................
1
.
6
.
.....................................................................
Specifications
1
9
Section
2
Preparation For Use
.
Installation Requirements And Cautions
..............................................
2
1
.
Installation Procedure
..............................................................
2
2
.
Installation Checklist
...............................................................
2
4
Section
3
.
Operation
.
Overview
.........................................................................
3
1
Power-up
.........................................................................
3
.
2
.
Module Operation
.................................................................
3
2
...........................................................
ResourceManager
3-
2
.
..............................................................
SlotOFunctions
3
5
IEEE-488lnterface
............................................................
3
-5
.
VMEbus System Functions
....................................................
3
6
.
IEEE-488 Control Lines
........................................................
3
7
.
IEEE-488 Bus Commands
.....................................................
3
8
.
System Operation
...........................................................
3
10
.
VXI User Interface Commands
...........................
,
....................
3
11
Triggercommands
..........................................................
3
.
60
.
ErrorHandling
..........................................................
3
73
Section
4
Programming Examples
Definition of BASIC Commands
.....................................................
4
.
1
.
Programming Example In BASIC
....................................................
4
2
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Table
of
Contents
Appendices
.
Appendix A . VXlbus Operation
....................................................
A
1
.
.
Appendix
B
Input/Output Connections
.............................................
A
3
.
Appendix
C
.
VXI Glossary
........................................................
A
5
.
Appendix
D
.
Shifting Method
.....................................................
A
13
.
Appendix
E
.
User Service
........................................................
A
15
List
of
Illustrations
.
Figure
1
:
VX4521
Controls and Indicators
............................................
1
7
Figure
2:
Front Panel
..............................................................
1
.
8
Figure
3:
Typical System Hierarchy
..................................................
3
-
4
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Safety
The general safety information in this summary is for both operating and servicing personnel. Additional specific warnings and cautions are found throughout the manual where they apply, and may not appear in this summary.
Summary
TERMS
In This Manual
WARNING statements identify conditions or
practices that could result in personal injury or loss of life.
CAUTION
practices that could result in damage to the module or other property.
Marked on the Module
DANGER
immediately access~ble as one reads the marking.
CAUTION indicates a personal injury hazard not immediately accessible as one reads the
marking, or a hazard to property, including the module itself.
statements identify conditions or
indicates a personal injury hazard
SYMBOLS
Power Source
This module is intended to operate in a mainframe whose power source does
250V
not apply more than the supply conductors or between either supply conductor and ground.
protective ground connection through
the grounding conductor in the power
cord(s) is essential for safe operation.
rms between
Grounding the Module
This module is grounded throuah the
grounding conductor of the mainframe power cordls). To avoid electrical shock, plug the mainframe power cordts) into a properly wired receptacle before connecting to the module
A
connectors. connection through the mainframe is essential for safe operation.
protective ground
Danger Arising from Loss of Ground
Upon loss of the protective-ground connection, all accessible conductive parts can render an electric shock.
A
In This Manual
I
:
-
a
Marked on the Module
k
-\
-
\s/
h
A
0
This symbol indicates where applicable cautionary or other
information is to be found.
This symbol indicates where special explanatory information is
included in the manual. There is
no caution or danger associated
with the information.
DANGER
Protective ground (earth) termmal. ATENTION - Refer to the
manual.
Refer to manual before using.
-
High Voltage.
Use
the Proper Fuse
To avoid fire hazard, use only fuses specified in the module parts list. A replacement fuse must meet the type,
voltage rating, and current rating
specifications required for the fuse that
it
replaces.
Do Not Operate in Explosive
Atmosphere
To avoid explosion, do not operate the
module in an explosive atmosphere.
Do Not Remove Covers or Panels
To avoid personal injury, the module covers should be removed only by qualified service personnel. Do not
operate the module without covers and panels properly installed.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Advanced
Resource
Manager
Introduction
The VX4521 Advanced Resource Manager Module is a printed circuit board assembly for use in the slot such as the VX1400 to the VXlbus System Specification for a Resource Manager, Slot 488 lnterface Device for a C size module. The VX4521 performs three functions critical to the proper operation of a VXlbus system:
1)
2)
Section
General
and
0
position of a mainframe conforming to the VXlbus Specification,
C
size mainframe used in the Tektronix IAC System.
it is the VMEbus system controller required by the VMEbus Specification;
it prov~des both the VXlbus Resource Manager and Slot 0 functions required by
the VXlbus Specification;
Information
Specifications
It
conforms
0
Device, and IEEE-
1
it acts as the communications interface between the station computer and the
3)
VXlbus chassis (VX1400 Mainframe) using the iEEE-488 General Purpose
lnterface Bus.
As
the VMEbus Controller, the VX4521 Module provides the bus arbiter, interrupt daisy
chain driver, bus time out, and system clock driver.
VX4521
the
knowledge is necessary to operate the VX4521 or any VXlbus system in which installed. The IEEE publication IEEE operation.
The Resource
located at logical address system reset to allow individual IAC modules time to perform any required setups and self tests, the Resource Manager initializes the system and identifies all VXlbus devices in the system. It then
each device, ~ncluding self test passlfail results, slot location, manufacturer
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
makes
all
VMEbus operations transparent to the user, no VMEbus
101
4 (1
987)
Manacler portion of the module is a VXlbus message based instrument
0.
After a maximum five second delay following power-up or
builds a configuration table that contains status information for
It is also a VMEbus master. Since
offers more information on VMEbus
ID,
it
is
model
Section
1
code, and other system information. The table may be up-loaded to the station controller through the IEEE-488 interface.
The Resource Manager also configures
.--
system address maps, sets up the commanaer/servant hierarchies for the system, and then initiates normal system operation.
The VX4521 Resource Manager conforms to the VXlbus Specification Version
1.3
and
can support VXI devices implementing either the
1.2
or the
1.3
version of the VXlbus
Specification.
The slot
0
functions include a
10
MHz
different~al
ECL
clock driver for the backplane
(CLKIO),
and transceivers for the MODlD lines.
The IEEE-488 Interface portion of the VX4521 Module converts IEEE-488 protocol to
VXlbus instrument protocol.
It routes the incoming
IEEE-488 instructions and data to the proper instrument (IAC module) in the ma~nframe and returns instrument responses to the IEEE-488 bus controller. It can also be switch selected to allow the VXIbus svstem to either assign each IAC module its own IEEE-488 primary address (multiple primary addressing), or to assign the overall system
a
single IEEE-488 address and each of the IAC modules a secondary address (single prlmary with multiple secondary addresses).
The VX4521 Module will execute a self test at power-up, on direction of a VXlbus hard
reset, or on command.
A
VXlbus hard reset cccurs when the Reset switch on the
module's front panel is depressed, asserting the backplane line SYSRST*.
The VX4521
can initiate a VXlbus soft reset in any VXlbus module in the chassis under command of
the system controller.
V
The VX4521 also has extensive trigger control capabilities. Under user control, the trigger control circuitry can:
transparently pass trigger signals from one trigger line to another,
route
trlgger signals to and from the front panel external trigger spigots,
h
generate trigger events,
t
force the synchronizat~on of an output trigger event to the rising edge of the VXlbus
CLK10
signal, convert an Input trlgger event to a s~ngle output signal of a different pulse width, convert a single input trigger event to a delayed output signal or a pulse train of variable frequency, with each output pulse
200
ns wide, and convert a single input trigger event into a continuous square wave of variable frequency.
Controls And Indicators
The following controls and indicators are provided
to
select and display the functions of
the VX4521 Module's operating environment. See Figures
1
and 2 for their physical
locations.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Switches
IEEE-488 Address Switches
Section
I
L&WL
ADORES
--
HM
ra3
~50
The VX4521 has two hexadecimal rotary switches which determine either the
primary IEEE-488 address of the mainframe and/or the IEEE-488 address of the VXlbus Resource Manager. This is discussed more fully in the paragraph on
the Configuration swrtch.
M
L
L.
S
S
0
D
A
1
5
Base Phys~cal
Addr.
(d) (64.10) +49l52 = 49792d (64*21)+49152
L.A.
=
iogical Address
MSD
=
=
Most
Least
LSD
=
50496d
Sigmflcant Digit S~gnif~cant Digit
A.
D
Ah
15h
where:
Confisuration Switch
Setting this eight-position rocker switch determines the type of IEEE-488 addressing to be used (switch on error conditions (switch
(switch
31,
and which VMEbus arbitratron level will be used when the module is
acting as a Master of the VMEbus (switches
11,
whether or not the VX4521
21,
the type of IEEE-488 mapping algorithm to use
7
and 8). The settings of the eight
rockers are as follows:
will
generate SRO's
=
open
closed each
If switch
IEEE-488 primary address for each VXI logical address in the mainframe.
=
one primary address for the mainframe with a secondary address for
VXI
logical address in the mainframe.
1
is closed, then the two rotary switches on the VX4521 determine the IEEE-488 primary address for the entire mainframe. The VX4521 'S IEEE-488 secondarv address will be
30.
The standard type of IEEE-488 addressing is described in the O~eration section, and the shifting method in Appendix
2
-
SRO
Generation on Error Detection:
open
=
IEEE-488 Bus Service Request (SRQ) generated when the VX4521
D.
detects an error. See the Error Handlinq section for possible sources of errors.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Section
7
closed = SRQ generatlon on error detection is disabled.
instruments in the system may still generate an SRQ by sending the VXlbus Request True event to the VX4521.
3
-
IEEE
Address M~DD~~Q Alaorithm:
closed
method.
open method.
These two methods are described in the Ooeration section.
7
and
8
These two switches determine which VX4521 when the required Bus Request levels is:
=
the
iEEE
address is mapped to the logical address using the direct
=
the IEEE address is mapped to the logical address using the shifting
-
VMEbus Arbitration Level:
Bus
Request level will be used by the
it
requests use of the VMEbus. The setting of rockers 7 and
Rocker Rocker
7
-
closed closed
closed
open closed
open
8
open
open
Level
0
1
2
3
However, other
8
for
El
Ill-ePRuPT
4"OLEil
VMEbus Interru~t Handler Level Switch:
This
BCD
rotary switch deterrnlnes wh~ch IRQ line on the VMEbus w~ll be mon~tored
by
the VX4521. If the switch IRQ line will cause the lnterrupt Handler to execute. Any other settmg wiil cause the Interrupt Handler to be disabled.
IRO
line goes true are described In the O~eration section of this manual under
Interrum
If
an instrument VX4521, then the interru~t level chosen for the servant's interrupt ievels must be the same.
Note that the lnterrupt Handler may be disabled by setting the switch to any number other than
Reset Switch
This momentary switch on the front panel is labeled
system-level reset. Pressing the switch generates the VMEbus' system-reset signal
Handler.
in
1
through
the mainframe uses VMEbus interrupts and is a servant of the
7.
IS
set from 1 through
The actions taken by the VX4521 when the selected
7,
VX4521
RESET,
then the correspondlng VME
interrupt handler and its
and is used to perform a
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Section
7
(SYSRESET') on the VMEbus backplane, and also resets the VX4521 Module's
on-board microprocessor. Pressing this switch causes a VXlbus hard reset.
-
=
-
i
=.
,
I,lx
lo
mtwtrt~~
InternalIExternal
This red double-pole double-throw rocker switch has two positions, labeled
C2. When the switch is CLK10 on the backplane. When the sw~tch is
CLKl
0
in
the
C1
position, the on-board oscillator is used to drive
in
the
C2
position, the internal
C1
and
oscillator is disconnected from the backplane driver and the SMB external clock
connector on the front panel is connected to the backplane driver.
IEEE-488 Sinsle-ste~ Switch
This front panel 3-position toggle switch is labeled NORMAL (down position), and
(momentary-up position).
It allows the VX4521 Module to act
as
an IEEE-488 bus
STEP
monitor.
When the switch is set to the speed. When the switch
NORMAL
is
set to the center position, the VX4521 Module does not
position, the IEEE-488 bus runs at its normal
complete IEEE-488 handshaking of the NDAC line for the current IEEE-488 bus cycle
until the switch is pressed to the STEP position. At that time, the bus handshaking is
completed and data from the next bus cycle (when it occurs) is latched into the display.
Bus data is stepped one byte at a time when the Single-step switch is pressed. This feature allows single stepping of the IEEE bus even if the instrument addressed is not
in
the VX1400 Mainframe.
Fuses
LEDs
Each of the
VX4521 power buses is protected with an on-board fuse to protect other
modules within the VXlbus chassis in the event that an inappropriate voltage is applied
The
to this module's front panel connector.
fuse also protects the module in case of an accidental shorting of the power busses or any other situation where excessive current might be drawn.
If any of the fuses open, the power
The VX4521 Module has fuses for
LED (PWRI
+
5V, -5.2V and -2V.
on the front panel will turn off.
If any of the fuses opens, remove the fault before replacing the fuse. Replacement fuse information is given in the S~ecifications section of this manual.
The following
are visible
at
the top of the
VX4521
Module's front panel to
LEDs
indicate the status of the module's operation:
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Section
7
POWER
When on the backplane: 5V, present.
SYSFAIL LED
This red LED is
whenever a module in the mainframe asserts the VMEbus backplane signal SYSFAIL*, including during self test. a self test or loss of a power rail. The VX4521 will also light this LED if failure of a module due to a breakdown of communications, even if the SYSFAIL* signal
is unasserted. Reading the status of the VX4521 will extinguish this LED.
MESSAGE LED
When master or is currently being accessed as a VMEbus slave. The LED appears to stretch the length of the VMEbus cycle. For example, a five microsecond cycle will light the LED for approximately constantly addressed or is constantly accessing the VMEbus.
LED
lit,
this green LED indicates that the following power supply voltages are present
+
5,
-5.2.
and
-2.
+
24, -24,
-5.2V,
or -2V fuses opens, or if any of the other power supply voltages are not
lit
during the five second self test period following power-up and
lit,
this green LED indicates that the VX4521 is either accessing the VMEbus as a
0.2
+
12,
-1
2,
VX4521 Module failures include failure to correctly complete
seconds. The LED will flash if the module is being
This LED
will
go out if the
it
detects a
ADDR STROBE LED
This green LED indicates VMEbus activity by monitoring Address Strobe (AS') on the
VMEbus. which system component is acting as the bus master. As the duty cycle of AS* increases, the LED will become brighter.
Front Panel Display
The 4-digit display on the front panel shows IEEE-488 bus data in hexadecimal format on the two right-most digits and in ASCII format on the left-most digit. digit from the left will display a "T" when the VX4521 or currently addressed as Listener. An "S" will be displayed if an SRQ is pending for any card in the mainframe.
N
0
TE:
It
is lit whenever any type of VMEbus cycle is in progress, regardless of
The second
a
card in the mainframe is
a
The
Talker on the IEEE-488 bus, or an
"S"
will override the "T" and the
"L".
"L"
will be displayed for a
-
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
'V
Rfi
Figure
7:
VX452 1 Controls
and
indicators
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Section
1
-0VINCED
1
MANAGER
I
Figure
2:
Front
Panel
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Section
Specifications
Functions:
VXI Resource Manaaer:
Device Type: Message based device.
VXI Resource Manager, Slot IEEE-488 interface device.
1
0
functions, VMEbus controller, and
Registers:
Logical Address:
Capability:
0
Slot
Functions:
MODID Lines:
Keying:
VMEbus
Funct~ons:
ID. Device type. Status. Response. Data low. Signal.
Append~x
See
0
(may not be altered)
A
for definition of reglster contents.
The Resource Manager is fully compliant with the VXlbus
Specifications for a Resource Manager.
10
MHz
ECL
differential; 1 OH 1 16 type driver.
Pulled up by 16.9K ohms; lines may be driven and monitored.
The left side is keyed for
TTL signal levels.
Bus Master:
A24lD16.
Bus Slave: A1 6lD16.
Bus Arbiter:
Prioritized arbiter.
Bus Requestor: Fair requestor.
Arbitration Level:
Switch selectable to anv levei.
Svstem Reset: Driven by on-board power-up monitor, or
driven
by
front panel switch.
Interrupt Handler: Single level capability, switchable to any level.
-.
Bus Time Out
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
(BTO):
100
ps.
IEEE-4881VXlbus Interface:
IEEE-488.1 Subsets
Supported:
Addressing
Capability:
Special
Capability:
IEEE-488 Throughput:
Section
SH1
Source handshake.
AH
1
Acceptor handshake.
1
TE6 Talker extended.
LE4 Listener extended.
SR1
Service request.
DCl Device clear.
DTI Device trigger. PPO Parallel poll.
Single prirnary/multiple secondary or multiple primary. Switch selectable. VX4521 has a unique IEEE-488 address and may be commanded and queried by the System Controller.
Single step. VX4521 may act 3s an IEEE-488 bus analyzer.
ps start-up (address change).
140
Listener:
Talker:
Triaaers:
External In:
External Out:
General:
Power Requirements:
Byte Transfer
Fast
Handshake F;~:tocol - 400 I< bytesisecond
Byte Transfer Protocol Fast Handshake Protocol Fast Handshake Protocol
Prct?col
=
250 I< byteslsecond.
=
120 I< byteslsecond.
=
180
I<
bytesisecond.
=
275 I< bytesisecond.
TTL Type Input.
50 Ohm line driver
EXT
IN
to
backplane
trigger lines
ITTLO-7,
unsynchronized to CLI<10 synchronized to CLI<10
(74S2403.
trigger
lines (TTLO-7,
ECL
0-1)
to EXT OUT:
=
80 ns maximum.
=
200 ns.
ECL
0-1
);
or backplane
All required dc power is provided by the Power Supply in the VXlbus mainframe.
Voltage:
Current (Peak
Module, I,,):
5.25
V
+5
Volt Supply:
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
4.75 V dc to
dc.
Current (Dynamic Module.
Replacement Fuses:
I,,):
+
5
volt supply:
+
5.21
-2V
+
5V
Section
0.643
Littlefuse Littlefuse
I
PIN
P/N
A.
273004 273001
-
Cooling:
Temperature, Ambient:
Humidity:
Radiated Emissions:
Conducted Emissions:
Module Envelope Dimens~ons:
Dimensions. Shippmg:
Provided by fans in the VXlbus mainframe. The module will have temperature rise of
drop of 0.04 mm of
O°C to
-40°C to
Less than 95% Less than
Less than
Complies
Complies with VXlbus Specification.
VXI
13.9 in x
When ordered as part of and secured in slot 0 of the mainframe. When ordered alone. shipping dimensions are:
+
50°C, operating.
+
85OC, storage.
75%
45%
w~th VXlbus Specification.
size.
262
C
1.2
406
mm x 305 mm x 102 mm.
(16in
x 12in x4
<
1
O°C with
H,a
R.H.
non-condensing, O°C to +30°C.
R.H.
non-condensing,
R.H.
non-condensing, + 41
mm high, 352 mm deep,
in).
a
configured system, the module is installed
in).
1.5
litershec of air and a pressure
+
31
OC to + 40°C.
+
OC
31
50°C.
to
mm wide.
(10.3
in
a
x
Weight:
Weight, Shipping:
Mounting Position:
Mounting Location:
Front Panel Signal Connectors:
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
1
kg.
(2.2
Ib).
pan
When ordered as
and secured in slot 0 of the mainframe. When ordered alone, shipping weight is:
1.5 kg. (3.2
Any orientation.
Installs only in the left-most VXlbus module slot (slot
mainframe.
24
pin
IEEE-488
SMB for external CLK10 input:
SMB
for external trigger input:
SMB
for external trigger output:
of a configured system, the module is installed
Ib).
0)
of the
Standard Connector.
TTL
levels.
lTL
levels.
m
levels driven by a
748140.
Software:
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Section
2
Preparation
For
Use
Installation Requirements And Cautions
Since the VX4521 Module performs the VXlbus Slot 0 functions, it must be installed in slot
0
of the mainframe being used.
In the VX1400 Mainframe, slot
0
is the left-most
slot. Setting the module's IEEE-488 Address switch and Configuration switch either
assigns each IAC module its own IEEE-488 primary address, or assigns the overall
system a single IEEE-488 address and each of the
IAC
modules a secondary address. Refer to the O~eration section for information on selecting and setting the VX4521 Module's IEEE-488 address.
Tools Required
The following tools are required for proper installation:
Slotted screwdriver set.
Note that there are two printed ejector handles on the card.
To
avoid installing the card incorrectly,
make sure the ejector marked
"VX452
1
"
is at the
G.
In order to maintain proper mainframe cooling,
unused mainframe slots must be covered with the
blank front panels supplied with the mainframe.
Based on the number of IAC modules ordered with a TektronixiCDS mainframe, blank front panels are supplied to cover all unused slots. Additional VXlbus
C
size single-slot and
C
size double-slot blank front panels can
be
ordered from your Tektonix supplier.
Verify that the mainframe is able to provide adequate cooling and power with thts module installed.
Refer to the mainframe Operating Manual
for instructions.
If the VX4521 is used in a VX1400 Mainframe, all VX4521 cooling requirements will be met.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Section
2
Installation Procedure
The
VX4521
Module is a piece of electronic equipment and therefore has some susceptibility to electrostatic damage (ESDI. ESD precautions
must
be taken whenever the module is handled.
Record the revision level, serial number (located on the label on the top shield of the
VX45211,
and switch settings on the Installation Checklist.
Only
qualified
personnel should perform this operation.
Verify that the switches are set to the desired values.
Make
sure
power is off
in
the mainframe.
The module can now be inserted into slot
0
of the mainframe.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Section
2
Figure
3:
Module Installation
5)
Cable Installation
lf the
A
73A-717
The of the mainframe. The end of the cable extending from the front of the cable tray
is terminated with an IEEE-488 connector.
If
an
If the module is being installed in a TektronixKDS VX1400 Series mainframe, route the cable from the front panel the bottom of the mainframe and out the rear of the mainframe.
The mainframe is interfaced to the system controller using a standard IEEE-488 cable to connect the IEEE-488 connector on the rear panel of the VX1400 Mainframe to the IEEE-488 interface connector at the system controller.
-
VX452 I is part
lnterface Cable
far end of the cable
interface Cable
of
is
a
configured system:
is
located
is
attached to the IEEE-488 connector at the rear panel
purchased separately:
in
the cable tray of the VX1400 Mainframe.
of
the module down through the cable tray
at
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Installation Checklist
lnstallation parameters will vary depending on the ma~nframe being used. Be sure to consult the mainframe Operating Manual before installing and operating the
VX4521
Module.
Revision Level:
Serial No.:
Mainframe Slot Number:
0
Switch Settings:
IEEE-488 Address Switch:
Configuration Switch:
Rocker
1
:
-
open
-
closed
Rocker
2:
-
open
-
closed
Rocker
3:
-
open
-
closed
Rocker
7:
-
open
-
closed
Rocker 8:
-
open closed
Interrupt Handler Switch:
InternaliExternal
CLK10:
-
c1
-
C2
Cable Installed:
Performed by: Date:
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Overview
Section
3
Operation
The VX4521 Module is a C size single slot VXlbus Message Based Word Serial instrument for use in slot Configuration Resource Manager, slot VMEbus system controller functions defined by the VXlbus Specification, Version
The VX4521 has registers that conform to the VXlbus Specification for Message Based
Devices. This set of message based address
As the VMEbus Controller, the VX4521 Module provides the bus arbiter, interrupt daisy chain driver, bus time out, and system clock driver. It is also a VMEbus master.
The Resource Manaaer portion of the module is a VXlbus message based instrument located at logical address initializes the system and identifies all VXlbus devices in the system. It then builds configuration table that contains status information for each device, including self test passlfail results, slot location, manufacturer ID, model code, and other system
information. The table may be up-loaded to the station controller through the IEEE-488 interface. The Resource Manager also configures system address maps, sets up the
commanderlservant hierarchies for the system, and then initiates normal system
operation.
0.
0
of a VXlbus system. The VX4521 contains a Dynamic
0
functions, IEEE-488 interface device, and
registers
0.
After power-up or system reset, the Resource Manager
is for the Resource Manager, at logical
1.3.
a
0
The slot
(CLK1
The IEEE-488 Interface portion of the VX4521 Module converts IEEE-488 protocol to VXlbus instrument protocol. It routes the incoming IEEE-488 instructions and data to the proper instrument to the IEEE-488 bus controller. It can also be switch selected to allow the VXlbus
system to e~ther assign each IAC module its own IEEE-488 primary address (multiple
primary addressing), or to assign the overall system a single IEEE-488 address and each of the IAC modules a secondary address (single primary with multiple secondary addresses).
The trigger control circuitry can:
r
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
functions include a
01,
and transceivers for the MODlD lines.
(IAC
VX4521 also has extensive trigger control capabilities.
transparently pass trigger signals from one trigger line to another,
route trlgger signals to and from the front panel external trigger spigots,
10
MHz different~al
module)
in
ECL
clock driver for the backplane
the mainframe and returns instrument responses
Under user control, the
Section
3
generate trigger events,
8
force the synchron~zation of an output trigger event to the rising edge of the VXlbus
CLK10
signal, convert an input trigger event to a single output signal of a different pulse width, convert a single input trigger event to a delayed output signal or a
variable frequency, with each output pulse
200
ns wide, and
pulse train
convert a single input trigger event into a continuous square wave of variable frequency.
of
Following power-up or system reset, the memory. red FAILED message addressed as the VXI system.
Module Operation
Resource
Manager
The Dynamic Configuration Resource Manager is a VXI Message Based device at logical
address Manager begins to initialize the system and build a configuration table containing system information. The information from the table may be passed through the 488 interface to the system controller using the TABLE command described in the User Interface Command section of this manual.
The Resource Manager performs the following functions in the order given below after power-up or system reset:
1.
Identify all VXlbus devices in the system:
After a delay of five seconds, the Resource Manager attempts to read the ID register at each of the other 255 VXlbus logical addresses. occurs, then the device at that logical address is present and is added to the configuration table.
VX4521
will
perform a self test of on-board
The self test will last a maximum of five seconds. If any failure occurs, the
LED
will remam lit after the five second self test period, and an error
will
be sent to the system controller the next time the VX4521 is specifically
a
talker on the IEEE-488 bus. The Resource Manager will then initialize
0.
After a five second delay following power-up or system reset, the Resource
IEEE-
If no bus error
.-.r
2.
Acquire module information:
The Resource Manager determines slot location (using the MODID lines), Manufacturer
ID,
and Model Code for each device in the mainframe and adds this
information to the configuration table.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Section
3.
Perform Sysfail Test:
If SYSFAIL is asserted, the Resource Manager attempts to determine the devicek) asserting SYSFAIL. Each device found to be asserting SYSFAIL is placed in the Soft Reset State with SYSFAIL assertion inhibited.
3
4. Configure the system's The Resource Manager establishes a system wide CommanderJServant control
hierarchy as described in the VXlbus Specification. This step includes sending
the GRANT DEVICE command to any commander in the mainframe that
responded to the READ SERVANT AREA query with a non-zero value. See Figure
3
for an example of a typical system hierarchy.
5.
Dynamic configuration:
Perform dynamic configuration of any VXI device that has its logical address set
255.
to device has its logical address set to 255.
6.
Configure the system's A24 and
The Resource Manager reads the address space requirements of each A24 and A32 device that was added to the configuration table. If an A24 or A32 device
is present and requires additional address space, then an offset is calculated so that no two devices' address spaces overlap. This value is written to the device's Offset register.
Dynamic configuration can only occur if no static configuration VXI
Commander/Servant hierarchies:
A32
address maps:
Foreign devices (with the exception
852
Adapter) are undetectable, since they do not contain VXlbus configuration registers, and cause address space overlap problems.
7.
VME
IRQ line allocation: VME Interrupt Request lines are first allocated to programmable interrupt handler devices. Then, any remaining lines are allocated to programmable interrupter devices. The rules for IRO line allocation are defined in the VXlbus Specification
1.3,
version
8.
Identify commander:
The Resource Manager sends the IDENTIFY
instruments in the mainframe which are servants VMEbus master capability. This allows devices to use VXlbus signaling rather
than interrupts for sending events and responses to the VX4521.
9.
Initiate normal operation:
The Resource Manager sends the BEGIN NORMAL OPERATION command to all the Message Based Devices the VX4521 controls, in order of increasing logical
address.
section C.4.1.5.
of
the
CDS
COMMANDER
of
73A-
may
command to all
the VX4521 and which have
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
10.
Determine
Section
RSTB
and Lock command support:
3
The Resource Managers sends the Clear Lock and RSTB Word Serial Protocol commands
to
each message based device
it
controls.
If
the receiving device does not generate an Unrecognized Command error, the device is assumed to support the commands. This information is added to the Resource Manager's
device configuration array.
Figure
3:
Typical System Hierarchy
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Loading...
+ 94 hidden pages