background image

XVME-976 Adapter Module

4-

 

4-4

Control Register Port Address

The MEM unit has two control registers called Control Register 1 and Con-

trol Register 2.  These are I/O mapped, 8-bit registers.

Register 1 selects:

 

Module by board number

 

Socket (A, B, E, or F)

 

Which portion of a large device will appear in the window

Register 2 controls:

 

Two bits for selecting pages in large devices

 

Device write enable

 

Flash EPROM (+12) volt programming voltage enable

 

Battery voltage and system power fail flags

The registers are accessed by writing to the Control Register Port Address,

selected by W11pins 5 and 6.  Port address selection is shown in Table 4-3.

Table 4-3. 

I/O Port Address Selection (W11)

Jumper

Function

5/6 Open*

Control Register 1 I/O address 274h, Control Register 2 I/O Address 674h

5/6 Shorted

Control Register 1 I/O address 275h, Control Register 2 I/O Address 675h

*Default

  

Board Number (W11)

Each memory expansion module is identified by a "Board Number" from 0

to 3.  A unique Board Number allows up to four expansion modules to reside

at a single I/O Port Address without bus conflicts.  The Board Number is set

by jumpering W11as shown in Table 4-4.  Practical considerations limit the

number of expansion modules in a system to six.  There can be multiple

modules with Board Numbers 1, 2, or 3 as long as they are at different port

addresses.  However, only one module in the entire system may be Board

Number 0.

Summary of Contents for XVME-976/202

Page 1: ...tilized and idle equipment along with credit for buybacks and trade ins Custom engineering so your equipment works exactly as you specify Critical and expedited services Leasing Rentals Demos In stock...

Page 2: ...XVME 976 Adapter Module P N 74976 001A 1996 XYCOM INC XYCOM 750 North Maple Road Printed in the United States of America Saline Michigan 48176 1292 Part Number 74976 001A 313 429 4971...

Page 3: ...This document is copyrighted by Xycom Incorporated Xycom and shall not be reproduced or copied without expressed written authorization from Xycom The information contained within this document is sub...

Page 4: ...3 PC 104 Connector Pinouts 1 13 PMC Expansion Site Connector Pinouts 1 14 VME P1 1 17 80pin Interboard Connector 1 Pinout P5 1 17 80 pin Interboard Connector 2 Pinout P6 1 19 Environmental Specificati...

Page 5: ...on Summary 4 1 General Module Setup 4 3 Window Address Selection 4 3 Control Register Port Address 4 4 Board Number W11 4 4 Power Fail Interrupt Jumpers W10 W5 4 5 Memory Device Configuration W1 4 W6...

Page 6: ...stallation Introduction 5 1 Hardware Configuration 5 1 Jumper Settings 5 2 Installation 5 3 Software Configuration 5 4 SET4I29 5 4 SHOW4I29 5 9 Default Configuration 5 9 Interface Connectors 5 10 10BA...

Page 7: ...ical connections for the XVME 976 Module Features The XVME 976 offers the following features One PC 104 and one PMC expansion module site On board DC regulator to supply 3 3 volts to the PMC site Pin...

Page 8: ...ndard PMC has been adopted by VMEbus In ternational Trade Association VITA and the VMEbus community to ex pand the PCI capability of the VMEbus processor modules The PMC site on the XVME 976 supports...

Page 9: ...standoffs 2 and standoff screws 2 pairs as illustrated in Figure 1 1 Figure 1 1 Installing XVME 976 onto XVME 654 9 Clear two adjacent card cage slots 10 Align the two connected modules with the XVME...

Page 10: ...ng the XVME 978 onto the XVME 655 can be found in the XVME 655 manual 1 Follow procedures for the prevention of static discharge to prevent dam age to the circuitry of the modules 2 Disconnect all pow...

Page 11: ...ree connected modules with the XVME 976 on the right on the plastic guides in the slots 11 Gently push the modules to the rear of the chassis until the P1 and P2 connectors engage 12 Tighten the screw...

Page 12: ...VME 976 Xycom s Type A PC 104 expansion modules Generic Type B PC 104 expansion modules PMC expansion modules The following sections explain the installation procedures for mounting PC 104 compatible...

Page 13: ...es 3 Loosen the screws on the front panel of the XVME processor module 4 Remove the XVME 976 and any attached modules from the VME back plane as follows Gently pull on the face plate s until the board...

Page 14: ...rews on the front panel of the XVME processor module to secure the connected modules into place The installation is complete Type B Module Installation The XVME 976 is configured to accept the install...

Page 15: ...edures for the prevention of static discharge to prevent dam age to the circuitry of the modules 2 Disconnect all power sources 3 Loosen the screws on the front panel of the XVME processor module 4 Re...

Page 16: ...ors on the Type B module 11 Gently press the two boards together Do not bend or twist the XVME 976 12 Fold the mylar shield down over the solder side of the expansion mod ule 13 Insert the two screws...

Page 17: ...976 is designed to accept the installation of PMC expansion modules to add PCI functionality Figure 1 5 XVME 976 with PMC Expansion Module Note The XVME 976 PMC site is keyed to accept only 5 volt bo...

Page 18: ...from the VME back plane as follows Gently pull on the face plate s until the board s slide out of the chassis 5 Place the XVME 976 and any attached boards on a static free surface with the XVME 976 on...

Page 19: ...RQ10 LA22 4 SD5 IRQ9 IRQ11 LA21 5 SD4 NC IRQ12 LA20 6 SD3 DRQ2 IRQ15 LA19 7 SD2 12V IRQ14 LA18 8 SD1 NC NC LA17 9 SD0 12V NC MEMR 10 IOCHRDY NC DACK5 MEMW 11 AEN SMEMW DRQ5 SD8 12 SA19 SMEMR DACK6 SD9...

Page 20: ...15 GND 16 GNT 17 REQ 18 5V 19 V I O 20 PAD 31 21 PAD 28 22 PAD 27 23 PAD 25 24 GND 25 GND 26 C BE3 27 PAD 22 28 PAD 21 29 PAD 19 30 5V 31 V I O 32 PAD 17 33 FRAME 34 GND 35 GND 36 IRDY 37 DEVSEL 38 5V...

Page 21: ...D 19 PAD 30 20 PAD 29 21 GND 22 PAD 26 23 PAD 24 24 3 3V 25 IDSEL 26 PAD 23 27 3 3V 28 pad 20 29 PAD 18 30 gnd 31 PAD 16 32 C_BD2 33 GND 34 PMC RSVD 35 TRDY 36 3 3V 37 GND 38 STOP 39 PERR 40 GND 41 3...

Page 22: ...O 24 25 USER I O 25 26 USER I O 26 27 USER I O 27 28 USER I O 28 29 USER I O 29 30 USER I O 30 31 USER I O 31 32 USER I O 32 33 USER I O 33 34 USER I O 34 35 USER I O 35 36 USER I O 36 37 USER I O 37...

Page 23: ...0 NC C20 USER I O 39 A21 USER I O 42 B21 NC C21 USER I O 41 A22 USER I O 44 B22 GND C22 USER I O 43 A23 USER I O 46 B23 NC C23 USER I O 45 A24 USER I O 48 B24 NC C24 USER I O 47 A25 USER I O 50 B25 NC...

Page 24: ...56 PERR 17 PIRQB 57 SDONE 18 PIRQC 58 SBO 19 PIRQD 59 SERR 20 REQ3 60 PAR 21 PCICLK2 NC 61 BE1 22 REQ1 62 AD 15 23 GNT3 63 AD 14 24 PCICLK1 64 AD 13 25 GNT1 65 AD 12 26 PCIRST 66 AD 11 27 PCICLK0 67...

Page 25: ...ard Connector 2 Pinout Pin Name Pin Name 1 SYSCLK 41 SA10 2 OSC 42 SA11 3 SD 15 43 SA12 4 SD 14 44 SA13 5 SD 13 45 SA14 6 SD 12 46 SA15 7 SD 11 47 SA16 8 SD 10 48 SA17 9 SD 9 49 SA18 10 SD 8 50 SA19 1...

Page 26: ...000 Hz 015 peak to peak displacement 2 5 g maximum accelera tion 030 peak to peak displacement 5 0 g maximum accelera tion Shock Operating Non operating 30 g peak acceleration 11 msec duration 50 g pe...

Page 27: ...specific option you have chosen for the second serial port Verify and or adjust the jumper settings Attach cables to the parallel and serial port connectors Install the SSP board to its parent device...

Page 28: ...rt Figure 2 1 Connector and Jumper Locations Serial Port Driver Receivers The serial port COMA is an RS 232C port The serial port COMB can be configured as an RS 232C or RS 485 port Implement your sel...

Page 29: ...at you should leave it out Base I O Address Selection Each port on the board can be assigned a base address at any eight byte boundary in the PC I O address space The address you select however must b...

Page 30: ...rt each to binary ignore the two leading zeros and the last three zeros and then install jumpers to short the pin pairs corresponding to the remaining zeros in the address As an example suppose that y...

Page 31: ...group shorting a particular jumper pin pair assigns a corresponding interrupt as shown in Table 2 10 Table 2 10 Interrupt Selection Jumper Pins Pair Shorted 1 2 5 6 7 8 9 10 11 12 13 14 Interrupt IRQ...

Page 32: ...1 2 1 2 open short short short open RS 485 Half Duplex 1 2 1 2 1 2 1 2 open open short short Install short on W15 to terminate RS 485 signal line RS 485 termination should be installed at the two end...

Page 33: ...85 port in accordance with Tables 2 3 and 2 11 Table 2 14 COM B Pin Assignments Full Duplex RS 485 Signal Time Function In Out Pin AUXOUT AUXOUT TXD TXD GND RXD RXD AUXIN AUXIN Handshake output high H...

Page 34: ...n TXD RXD TXD RXD GND Not used Not used Bi directional data high Bi directional data low Ground Not used Not used Not used Not used Not used I O I O 1 6 2 7 3 8 4 9 5 The signal lines shown in Table 2...

Page 35: ...he DB25F parallel connector cable supplied with the unit The pinout of J3 is such that it allows the use of a flat ribbon cable between J3 and a PC AT compatible DB25F parallel connector Table 2 16 J3...

Page 36: ...or SEL IN Whichever line you use be sure that your software controls the line in such a way that you get the data direction you desire There are limitations on the total length of cable that can be dr...

Page 37: ...with one or no standard hard drives There must be no more than two drives standard and SCSI in the system The drivers support up to 56 devices and must be used when more than two are needed The BIOS i...

Page 38: ...the AFDISK subdirectory are used for drive partitioning and formatting see the API2DOS SYS section Driver Installation The ASPI2DOS SYS and ASPIDISK SYS files need to reside on the boot device Copy t...

Page 39: ...number 7 Specify hx to change this value where x is the desired target number from 0 through 7 inclusive Default AT interrupt level 11 Specify qx to change this value where x is the desired interrupt...

Page 40: ...sys has two default values Default Minimal messages displayed during drive installa tion Specify d to display useful debugging in formation during installation Default One logical drive will be reserv...

Page 41: ...C C C C O O C C O O C C O C O C O C O C 7 6 5 4 3 2 1 0 O SCSI Parity Enabled C SCSI Parity Disabled OSCSI Sync Negotiations Enabled C SCSI Negotiations Disabled O SCSI Disconnects Enabled C SCSI Dis...

Page 42: ...ive Format SCSI logical drives or partitions Delete existing partitions AFDISK provides the functional equivalent of the DOS FORMAT and FDISK utilities Use AFDISK on drives to be installed under the d...

Page 43: ...ust be determined These options are the following Module Target Number This is a number from 0 to 7 inclusive This number must be unique and is typically defined as 7 for the module host Parity Parity...

Page 44: ...or 12 may be chosen The level chosen must not con flict with any other interrupts in the system Level 10 is typically used by XVME CPU modules and level 9 is typically used by video control lers Ther...

Page 45: ...nd 1 0 The BIOS will not recognize any drives with target numbers 2 0 and higher If there are two standard drives the BIOS will not connect any SCSI drives However if there is one standard drive a max...

Page 46: ...ivers is greater than 1 0 i e with the SCSI drives the boot SCSI drive should be 0 0 and the drive to be installed under drivers should b 2 0 This usually requires a jumper configuration on the second...

Page 47: ...ND GND TERM POWER FUSED GND GND ATN GND BSY ACK RST MSG SEL C D REQ I O 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 Note Pin 25 is open All remaining odd pins are grounded S...

Page 48: ......

Page 49: ...es and verify the jumper settings Jumper Configuration Summary Table 4 1 summarizes the expansion module unit s configuration jumpers Table 4 1 Jumper Option Summary Jumper Function W1 W2 W3 W4 W5 W6...

Page 50: ...XVME 976 Adapter Module 4 4 2 Figure 4 1 Connector and Jumper Locations...

Page 51: ...VMEbus Real Mode Window accesses If code on the memory expansion module will require use of the VMEbus Real Mode Window the memory expansion module must reside at D0000H The expansion module requires...

Page 52: ...ress selection is shown in Table 4 3 Table 4 3 I O Port Address Selection W11 Jumper Function 5 6 Open Control Register 1 I O address 274h Control Register 2 I O Address 674h 5 6 Shorted Control Regis...

Page 53: ...w a trip point se lected by W10 of either 4 75V or 4 5V on board circuitry generates a power fail signal Table 5 5 shows which jumper pins to short at W10 to select the trip level Jumpers at W5 select...

Page 54: ...mory Device Configuration W1 4 W6 9 The memory expansion module s four sockets are organized as two groups of two sockets each Configuration for various devices to be used in each group is controlled...

Page 55: ...associated with an array of pins as shown in Figure 4 2 Figure 4 2 Byte Wide Socket Configuration Jumpering W1 4 and W6 9 Caution When changing the jumper blocks on a jumper array be sure to remove a...

Page 56: ...vice socket pin 30 becomes device pin 28 etc Figure 4 3 28 Pin Device in a 32 Pin Socket Static RAM Jumpering To install Static RAMs SRAMS jumper the byte wide sockets according to the contents of Tab...

Page 57: ...ent 1 2 for software controlled write enable 2 3 for writing always enabled 2 4 connects back up battery 4 6 if back up battery is not desired To install NOVRAM devices jumper the byte wide sockets ac...

Page 58: ...Hitachi Toshiba OKI Intel Intel NEC Intel 28 28 32 32 32 32 32 32 32 32 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 6 9 6 9 7 8 2 3 4 5 6 9 7 8 2 3 4 5 6 9 7 8 2 3 4 5 6 9 7 8 2 3 4 5 6 9 7 8 2 3 4 5 6 9 7 8 2 3...

Page 59: ...uA by other devices Use of such devices may limit battery life It is your responsibility to determine the proper devices for your application Flash EPROM Jumpering To install Flash EPROMs jumper the b...

Page 60: ...2 3 4 5 5 9 7 8 2 3 4 5 6 9 7 8 Open Open Open Open Open Open 3 5 4 6 3 5 4 6 4 6 4 6 4 6 1 3 4 6 If 12 volt Flash EPROMs are used you will have to supply the 12 volt pro gramming voltage while progr...

Page 61: ...to on the 32 pin sockets Note In Tables 4 13 through 4 16 From indicates the source of the signal and To indicates the destination of a particular line Table 4 13 Summary of Jumper Array W1 W6 Functi...

Page 62: ...t external backup batteries to protect the contents of SRAMs It also discusses important safety aspects of using lith ium batteries Safety Information Note Lithium batteries may explode if mistreated...

Page 63: ...4 3 J4 4 Backup Battery 1 3 6 VDC Key no connection Backup Battery 1 3 6 VDC Ground J5 1 J5 2 J5 3 J5 4 Backup Battery 1 3 6 VDC Key no connection Backup Battery 1 3 6 VDC Ground Battery Replacement T...

Page 64: ...For proper installation refer to Chapter One for Type B module assembly to the XVME 976 XVME 976 Installation Figure 4 4 shows the front panel assembly of the XVME 976 memory ex pansion module Figure...

Page 65: ...ce the XVME 956 101 module on the XVME 976 making sure the pins on the XVME 976 are aligned with the sockets on the XVME 956 101 3 Connect the battery cable from the front panel to the appropriate con...

Page 66: ...n systems with multiple XVME 956 101 modules all modules at the same I O port address receive the same information in their control registers However because Board Number is decoded from the contents...

Page 67: ...Name BD1 BD0 PS1 PS0 SN2 SN1 SN0 Read Write R W R W R W R W R W R W R W R W Description Bits 7 6 BD0 BD1 Board Number Module is selected if these bits match board number jumpering of W11 pins 1 4 Bit...

Page 68: ...2 1 0 Name VB2 VB1 PFIRQ WEN VPP PS3 PS2 Read Write R R R R R W R W R W R W Description Bits 7 6 VB1 2 Battery monitor 1 dead or missing battery Bit 6 battery 1 J4 Bit 7 battery 2 J5 Bits 5 PFIRQ Powe...

Page 69: ...sed later in this chap ter If this bit is one 12 volts is routed to W2 3 and W7 3 Bits 1 and 0 are used to select 64K byte pages of larger memory devices See Figure 4 5 Reading the Registers Both Cont...

Page 70: ...only part of its contents can appear in the window The part of the device to appear is selected via the PS0 3 bits in the control registers These bits are used as high order address lines A16 through...

Page 71: ...red for a particular board number 0 to 3 corresponding to the values of BD0 and BD1 Only one module per control register I O port address may be jumpered to a given board number At power up the contro...

Page 72: ......

Page 73: ...aseT 10Base2 AUI selection Selectable interrupts are IRQ2 IRQ3 IRQ4 IRQ5 IRQ10 IRQ11 and IRQ12 The 10Base2 DC DC converter can be turned off to minimize power when idle and is automatically disabled w...

Page 74: ...ed internally The internal termination is enabled by setting the shorting jumper on jumper block W1 in the UP position Setting the jumper to the DOWN position disables the internal termination Bus Siz...

Page 75: ...lation It is necessary to install the module on a PC 104 site to perform the software setup Fol low the steps below to install your module 1 Plug in the Boot ROM chip in U12 if needed 2 Install the Et...

Page 76: ...o a different port address you need to specify the new port address when running SET4I29 Because it is possible to forget the port location of a 4I29 card the port address on the command line can be r...

Page 77: ...ameter Parameter Values Default COMPATIBLE Yes No Yes If COMPATIBLE is Yes the buffer mapping matches the standard size and location for WD8013 and NE2000 compatibility If COMPATIBLE is No and the XVM...

Page 78: ...eter Parameter Parameter Values Default INTERRUPT None IRQ2 IRQ3 IRQ4 IRQ5 IRQ10 IRQ11 IRQ12 None INTERRUPT selects the interrupt request line that the XVME 956 411 will drive Note Make sure that no o...

Page 79: ...s the boot PROM location and size NONE means that the boot PROM is disabled Make sure that the boot PROM location does not overlap any memory in the system Table 5 7 CABLETYPE Parameter Parameter Para...

Page 80: ...ted by address decode only If disabled IOCS16 is generated with IORD and IOWR May be needed with some chips Table 5 10 FASTCHRDY Parameter Parameter Parameter Values Default FASTCHRDY Yes No No If ena...

Page 81: ...ine can be replaced with S This causes SHOW4I29 to look for the XVME 956 411 card by probing all of the possible XVME 956 411 I O addresses You should not use the S earch option if you know the XVME 9...

Page 82: ...installed This terminator can be a BNC terminator if the BNC TEE is used or the internal XVME 956 411 termination option can be used 10BASET When twisted pair networks are used a 10BaseT hub must be...

Page 83: ...t 4 5 V min 5 5 V max 5 V 125mA max AUI 10BaseT 5 V 250mA max 10Base2 Bus Loading Input capacitance Input leakage current Output drive capability Output sink current 15pF max 5uA max 150pF min 12mA mi...

Page 84: ......

Page 85: ...ion site J 11 1 14 PMC expansion site J 12 1 15 PNC expansion site J14 1 16 VME P1 1 17 VME P2 1 17 control register 1 XVME 956 101 MEM 4 18 control register 2 XVME 956 101 MEM 4 20 D diagnostic messa...

Page 86: ...insulator XVME 956 101 MEM 4 17 O options Ethernet location 5 4 programmable 5 1 SCSI 3 7 P pinout See connectors ports SSP serial driver receiver 2 2 power SCSI 3 11 programming interface XVME 956 1...

Page 87: ...uipment Have surplus equipment taking up shelf space We ll give it a new home Learn more Visit us at artisantg com for more info on price quotes drivers technical specifications manuals and documentat...

Reviews: