Page 1
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...
Page 2
XVME-654 VMEbus Processor Module P/N 74654-002B 1997 XYCOM, INC. XYCOM 750 North Maple Road Printed in the United States of America Saline, Michigan 48176-1292 Part Number 74654-002B (313) 429-4971 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 3
Windows is a registered trademark of Microsoft Corp. in the United States and other countries. Copyright Information 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 subject to change without notice. Xycom does not guarantee the accuracy of the information and makes no commitment toward keeping it up to date.
Page 4
PCN #: Revision: Void: XVME-654 VMEbus Processor Module Manual, 74654-002B *If mailing this card from outside the United Sates, please use an envelope with the appropriate postage. Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Interboard Connector 2 (P3) ....................2-9 CPU Fan Power Connector ....................2-10 10BaseT Connector ....................... 2-10 10Base2 Connector ....................... 2-10 Installing the XVME-654 into a Backplane ..................2-10 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 7
Table of Contents Chapter 3 – BIOS Setup Menus Moving through the Menus....................... 3-1 BIOS Main Setup Menu ........................3-2 IDE Adapter 0 Master and Slave Sub-menu................3-4 Memory Cache Sub-menu ....................... 3-5 Memory Shadow Sub-menu ....................3-6 Boot Sequence Sub-menu....................... 3-7 Numlock Sub-menu .........................
Page 8
Table of Contents Appendix A – DRAM Installation Appendix B – Video Modes Appendix C – Schematics Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This section describes the architecture of the XVME-654 processor module. CPU Chip The XVME-654 incorporates an AM5x86 processor. The CPU runs clock quadrupled at 133 MHz with a 33 MHz external bus. A unified 16 Kbyte cache using write-back technology minimizes the time the CPU core must spend waiting for data or instructions, accelerating business and multimedia applications.
ID command. If you experience problems, change the PIO to standard. VMEbus Interface The XVME-654 uses the PCI local bus to interface to the VMEbus. The VMEbus interface supports full DMA to/from the VMEbus, integral FIFOs for posted writes, block mode transfers, and read-modify-write operations.
3-3-3 of standard memory. Flash BIOS The XVME-654 board provides a location for a Flash BIOS that is used for system ROM, video ROM, and an optional Ethernet boot ROM. The Flash socket supports a 256 Kbyte x 8-bit or 512 Kbyte x 8-bit device.
Once the shorting condition is removed, the polyswitch will allow current flow to resume. Hard and Floppy Drives The XVME-654’s IDE hard drive and floppy drive signals are routed through the P2 connector, providing a simplified method of connecting external floppy and hard drives. The XVME-654 will support only one floppy drive.
Chapter 1 – Introduction Operational Description Figure 1-1 illustrates the block diagram for the XVME-654. 5x86 CPU Local Bus DRAM Flash BIOS CPU to PCI PCI Bus Ethernet 80-pin PCI VGA Controller CPU to ISA TRIO 64 AMD 79C970A Keyboard...
Chapter 1 – Introduction Environmental Specifications Table 1-1. Environmental Specifications Characteristic Specification Temperature Operating No air flow 0° to 43°C (32° to 109.4° F) 400 ft/minute air flow 0° to 65°C (32° to 149° F) Non-operating -40° to 85°C (-40° to 185° F) Vibration Frequency 5 to 2000 Hz...
Chapter 2 – Installation This chapter provides information on configuring the XVME-654 Processor Module. It also provides information on installing the XVME-654 into a backplane. Figure Chapter 2 -1 illustrates the jumper, switch, and connector locations on the XVME-654. Figure Chapter 2 -1. XVME-654 Jumper, Switch, and Connector Locations...
VGA Enable Enable Disable ORB_GND Selection ORB_GND connected to digital GND Switch Settings The XVME-654 has one eight-position switch, as described in Table Chapter 2 -3. Table Chapter 2 -3. Switch Settings Position Open Closed VME resets only VME interface...
Chapter 1 – Introduction Register 219h – LED/BIOS Port Table Chapter 2 -4 describes the LEDs and signals that register 219 controls. Table Chapter 2 -4. LED/BIOS Port LED/Signal Result FAULT 1 = Fault LED off 0 = Fault LED on PASS 1 = PASS LED on 0 = PASS LED off...
Chapter 1 – Introduction Connectors This section provides the pinouts for the XVME-654 connectors. Serial Port Connectors COM1 COM2 Signal Signal DCD1 DCD2 RXD1 RXD2 TXD1 TXD2 DTR1 DTR2 DSR1 DSR2 RTS1 RTS2 CTS1 CTS2 Parallel Port Connector Signal Signal...
Chapter 1 – Introduction VGA Connector Signal GREEN BLUE DDC.DATA HYSNC VSYNC DDC.CLK Keyboard Port Connector Signal DATA Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Center TX0/RXI Shield Isolated GND Installing the XVME-654 into a Backplane This section provides the information necessary to install the XVME-654 into the VMEbus backplane. The XVME-654 is a single-width, double-height VMEbus module that occupies one VMEbus slot. 2-10 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 25
2. Make sure backplane connectors P1 and P2 are available. 3. Verify all jumper settings. 4. Verify that the card cage slot that will hold the XVME-654 is clear and accessible. 5. Install the XVME-654 into the card cage by centering the unit on the plastic guides in the slots (P1 connector facing up).
Page 26
XVME-973 board. Refer to Chapter 5 for more information on the XVME-973. 8. Turn on power to the VMEbus card cage. Figure Chapter 2 -2 illustrates the XVME-654’s front panel, to help you locate connectors. 2-12...
The XVME-654 customized BIOS has been designed to surpass the functionality provided for normal PC/ATs. This custom BIOS allows you to access the value-added features on the XVME-654 module without interfacing to the hardware directly. Moving through the Menus General instructions for navigating through the screens are described below:...
Chapter 3 – BIOS Setup Menus BIOS Main Setup Menu Follow the instructions below to start the BIOS Setup utility. • If the setup prompt is disabled on your system–which is the default–press 2 after the memory tests and before your system loads the operating system to access the main menu.
Page 30
Chapter 3 – BIOS Setup Menus Table Chapter 3 -1 describes the BIOS Main Menu options. Table Chapter 3 -1. Main Setup Menu Options Option Description System Time (HH/MM/SS) Sets the real-time clock for hour, minute, and seconds. The hour is calculated according to a 24-hour military clock (i.e., 00:00:00 through 23:59:59).
Chapter 3 – BIOS Setup Menus IDE Adapter 0 Master and Slave Sub-menu The IDE Adapter 0 Master and Slave sub-menus are used to configure IDE hard drive information. If only one drive is attached to the IDE adapter, then only the parameters in the Master Sub-menu need to be entered.
Page 32
. Do not ENTER attempt to manually set the disk drive parameters unless instructed to do so by Xycom Application Engineering. Type Options include 1 to 39, User, or Auto. The 1 to 39 option fills in all remaining fields with values for predefined disk type. “User” prompts you to fill in remaining fields.
654 displays the number of Kbytes allocated to Shadow RAM on the summary screen. The System Shadow field, which is not editable, is for reference only. The XVME-654 is shipped with both the system BIOS and video BIOS shadowed. PhoenixBIOS Setup–Copyright 1985-95 Phoenix Technologies Ltd.
Chapter 3 – BIOS Setup Menus Boot Sequence Sub-menu This menu allows the boot sequence to be configured. PhoenixBIOS Setup–Copyright 1985-95 Phoenix Technologies Ltd. Main Boot Sequence Item Specific Help Previous Boot: [Disabled] Boot sequence: [C: then A:] SETUP Prompt: [Disabled] If the line item you POST Errors:...
Page 35
Chapter 3 – BIOS Setup Menus Table Chapter 3 -3. Boot Sequence Sub-menu Options Option Description Previous Boot Detects if a boot sequence was not completed properly, if enabled. An incomplete boot may be caused by a power failure, reset during boot-up, or invalid CMOS configuration.
Chapter 3 – BIOS Setup Menus Numlock Sub-menu PhoenixBIOS Setup–Copyright 1985-95 Phoenix Technologies Ltd. Main Keyboard Features Item Specific Help Numlock: [Auto] If the line item you Key Click: [Disabled] are viewing has Keyboard auto-repeat rate: [30/sec] specific help, it will Keyboard auto-repeat delay: [½...
Chapter 3 – BIOS Setup Menus Advanced Menu This menu allows you to change the peripheral control, advanced chipset control, and disk access mode. PhoenixBIOS Setup–Copyright 1985-95 Phoenix Technologies Ltd. Main Advanced Security VMEbus Exit Item Specific Help Warning! Setting items on this menu to incorrect values may cause your system to malfunction.
Chapter 3 – BIOS Setup Menus Integrated Peripherals Sub-menu The Integrated Peripherals Sub-menu is used to configure the COM ports, parallel ports, and enable/disable the diskette and enhanced IDE controllers. PhoenixBIOS Setup–Copyright 1985-95 Phoenix Technologies Ltd. Advanced Integrated Peripherals Item Specific Help COM port: [3F8, IRQ 4] COM port:...
Chapter 3 – BIOS Setup Menus Advanced Chipset Control Sub-menu This menu can be used to change the values in the chipset registers and optimize your system’s performance. PhoenixBIOS Setup–Copyright 1985-95 Phoenix Technologies Ltd. Advanced Advanced Chipset Control Item Specific Help DRAM read timing: [Normal] If the item you...
Chapter 3 – BIOS Setup Menus PCI Devices Sub-menu PCI devices are peripheral devices designed for operation with a PCI bus. Use this menu to configure the PCI bus and connected devices. PhoenixBIOS Setup–Copyright 1985-95 Phoenix Technologies Ltd. Advanced PCI Devices Item Specific Help PCI Device, Slot #1: Enable Master:...
Chapter 3 – BIOS Setup Menus Security Menu This menu prompts you for the new system password and requires you to verify the password by entering it again. The password can be used to stop access to the setup menus or prevent unauthorized booting of the unit.
Page 42
Chapter 3 – BIOS Setup Menus Table Chapter 3 -9 describes the Security Menu options. Table Chapter 3 -9. Security Menu Options Option Description Supervisor Password Provides full access to Setup menus. You may use up to seven alphanumeric characters. This option is disabled by setting it to [CR] or nothing.
Chapter 3 – BIOS Setup Menus VMEbus Setup Menu Using the VMEbus Setup menus, you are able to configure the XVME-654’s VMEbus master and slave interfaces, auxiliary NMIs, and VMEbus interrupt handler. This setup provides the following configurable items: •...
Chapter 3 – BIOS Setup Menus System Controller Sub-menu The XVME-654 automatically detects if the board is in the system controller position (the left-most slot of the VMEbus chassis). This condition controls whether system resources will be provided by the XVME-654 or another VMEbus processor. System resources are VMEbus Arbiter, BERR timeout, SYSCLK, and IACK daisy chain driver.
Chapter 3 – BIOS Setup Menus Master Interface Sub-menu The VMEbus master setup allows configuration of the XVME processor board’s VMEbus master interface, auxiliary NMIs, and VMEbus interrupt handler. Technical Note When the master interface setting is turned on, master image 0 is reserved for BIOS use.
Chapter 3 – BIOS Setup Menus Slave Interface Sub-menu The VMEbus slave setup allows configuration of the XVME processor board's VMEbus slave interface. Technical Note When the slave interface setting is turned on, slave images 0 and 1 are reserved for BIOS use.
Page 47
Chapter 3 – BIOS Setup Menus Slave Interface Sub-menu The VMEbus slave setup allows configuration of the XVME processor board’s VMEbus slave interface. Technical Note When the slave interface setting is turned on, slave images 0 and 1 are reserved for BIOS use.
Page 48
Address Modifiers Determines which type of VMEbus slave accesses are permitted to read or write to the XVME-654 dual-access DRAM. The first field determines whether the slave interface responds to Data accesses only, or to both Program and Data Accesses. The default is Data.
VMEbus error. The default is disabled. VMEbus IRQ1-IRQ7 Determines which of the VMEbus auxiliary maskable interrupt (AMI) levels (1-7) can be received by the XVME-654. Each interrupt level can be enabled or disabled individually. All are disabled by default. Exit Menu This menu prompts you to exit setup.
Chapter 3 – BIOS Setup Menus Table Chapter 3 -14 describes the Exit Menu options. Table Chapter 3 -14. Exit Menu Options Option Description Save Changes & Exit After making your selections on the Setup menus, always select either “Save Changes &...
Chapter 4 – Programming Technical Note Serial and parallel port addresses are controlled in the BIOS Setup Menu. Changing the setting will change the I/O location. IRQ Map Table Chapter 4 -3 describes the AT-bus IRQ map. Table Chapter 4 -3. AT-bus IRQ Map Interrupt Description IRQ0...
Universe manual. VMEbus Master Interface The XVME-654 can be a VMEbus master by accessing a PCI slave channel or by the DMA channel initiating a transaction. The Universe chip contains four PCI slave images.
VMEbus Slave Interface The XVME-654 can be a VMEbus slave by accessing a VMEbus slave image or by the DMA channel initiating a transaction. There are four PCI slave images. The first slave image has a 4-Kbyte resolution; the others have a 64-Kbyte resolution. The slave can respond to A16, A24, and A32 VMEbus cycles for each VMEbus slave image.
The XVME-654 can service IRQ[7:1]. A register in the Universe chip enables the interrupt levels that will be serviced by the XVME-654. When a VMEbus IRQ is asserted, the Universe requests the VMEbus and generates an IACK cycle. Once the IACK cycle is complete, a PCI-bus interrupt is generated to allow the proper Interrupt Service Routine (ISR) to be executed.
IRQ10 is defined for the Abort toggle switch. VMEbus Interrupt Generation The XVME-654 can generate VMEbus interrupts on all seven levels. There is a unique STATUS/ID associated with each level. Upper bits are programmed in the STATUS/ID register. The lowest bit is cleared if the source of the interrupt is a software interrupt, and set for all other interrupt sources.
Chapter 4 – Programming Access to the PCI BIOS special functions for 16-bit callers is provided through interrupt 1Ah. Thirty-two bit (i.e., protect mode) access is provided by calling through a 32-bit protect mode entry point. Calling Conventions The PCI BIOS functions preserve all registers and flags except those used for return parameters.
Chapter 4 – Programming calling environment that must be met. The CS code segment selector and the DS data segment selector must be set up to encompass the physical page holding the entry point as well as the immediately following physical page. They must also have the same base. The SS stack segment selector must be 32 bit and provide at least 1 Kbyte of stack space.
Page 61
Chapter 4 – Programming Locating the Universe Chip This function returns the location (bus number) of the Universe chip providing the PCI interface to the VMEbus. ENTRY: [AH] BIOS_FUNCTION_ID = B1h [AL] BIOS_SUBFUNCTION_ID = 02h [CX] Device ID = 0 [DX] Vendor ID = 10E3h [SI]...
Page 62
Chapter 4 – Programming Read Configuration Word This function reads individual words from the VMEbus interface configuration space. The Register Number parameter must be a multiple of two (i.e., bit 0 must be set to 0). ENTRY: [AH] BIOS_FUNCTION_ID = B1h [AL] BIOS_SUBFUNCTION_ID = 09h [BH]...
Page 63
Chapter 4 – Programming Write Configuration Byte This function writes individual bytes from the configuration space of the VMEbus interface. ENTRY: [AH] BIOS_FUNCTION_ID = B1h [AL] BIOS_SUBFUNCTION_ID = 0Bh [BH] Bus Number (0-255) [BL] Device Number is upper 5 bits Function Number is bottom 3 bits [DI] Register Number (0...255)
Page 64
Chapter 4 – Programming Write Configuration Dword This function writes individual dwords from the configuration space of the VMEbus interface. The Register Number parameter must be a multiple of four (i.e., bits 0 and 1 must be set to 0). ENTRY: [AH] BIOS_FUNCTION_ID = B1h...
Installation The XVME-973 Drive Adapter Module provides the ability to connect an external hard and floppy drive to your XVME-654 module. Figure Chapter 5 -1 illustrates how to connect the XVME-973 to the XVME-654. Figure Chapter 5 -1. XVME-973 Installation...
Chapter 4 – 978 PCI Ethernet Controller Module Connectors This section describes the pinouts for each of the five connectors on the XVME-973. P1 Connector P1 connects up to two 3.5-inch hard drives. Power for the drives is not supplied by the XVME-973.
Page 67
Chapter 4 – 978 PCI Ethernet Controller Module The PIO modes are selected in the BIOS setup (refer to Chapter 3). The Autoconfigure will attempt to classify the drive connected if the drive supports the auto ID command. If you experience problems, change the PIO to standard. P2 Connector RES (NC) HDRESET*...
Page 69
Chapter 4 – 978 PCI Ethernet Controller Module P4 Connector P4 connects up to two 2.5-inch hard drives. Power for the drives is supplied by the connector. Signal Signal HDRESET* DIOW* DIOR* IORDY HDACK* HD10 IRQ14 HD11 IOCS16* HD12 HD13 CS1P* HD14 CS3P*...
Page 70
Chapter 4 – 978 PCI Ethernet Controller Module Caution The IDE controller supports enhanced PIO modes, which reduce the cycle times for 16-bit data transfers to the hard drive. Check with your drive manual to see if the drive you are using supports these modes. The higher the PIO mode, the shorter the cycle time.
Page 71
Recommended manufacturers for DRAM, along with the respective part numbers, are listed below. Table Appendix A-2. 1M x 32 Part Numbers Part Number Manufacturer Non-EDO Micron MT8D132M-6 MT8D132M-6x Xycom 104273 Table Appendix A-3. 2M x 32 Part Numbers Part Number Manufacturer Non-EDO Micron MT6D232M-6 MT6D232M-6x...
Page 72
Table Appendix A-5. 8M x 32 Part Numbers Manufacturer Part Number (EDO) Micron MT16D832M-6x Xycom 106054 Figure Appendix A-1 illustrates DRAM installation. Figure Appendix A-1. DRAM Installation To remove a strip, pull outward on the plastic tab while lifting the end. Loosen one side, then the other.
Page 98
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...
Need help?
Do you have a question about the XVME-654 and is the answer not in the manual?
Questions and answers