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-655 VMEbus Pentium ® Processor Module P/N 74655-002(H) Ó Ó Ó Ó 2001 XYCOM, INC. Printed in the United States of America 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.
This section describes the architecture of the XVME-655 processor module. CPU Chip The XVME-655 supports 75 MHz, 100 MHz, 133 MHz, 166 MHz, and 200 MHz Pentium processors, in addition to 200 MHz and 233 MHz MMX Pentium processors. The Pentium processor features a supescalar architecture with two pipelined integer units and a pipelined floating point unit which allows two instructions to be executed per clock cycle.
PIO to standard. VMEbus Interface The XVME-655 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. The interface contains four master and four slave images that can be programmed in a variety of modes to allow the VMEbus to be mapped into the XVME-655 local memory.
512 Kbyte pipeline burst cache. Flash BIOS The XVME-655 board provides a location for a Flash BIOS that is used for system and video BIOS. The Flash socket supports a 256 Kbyte x 8-bit or 512 Kbyte x 8-bit device.
Hard and Floppy Drives The XVME-655’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.
Chapter 1 – Introduction Hardware Specifications Table Chapter 1 -3. Hardware Specifications Characteristic Specification Power Specifications +12V 75 mA maximum -12V 24 mA maximum 75 MHz 5.1 A (maximum), 3.9 A (typical) 100 MHz 5.8 A (maximum), 4.6 A (typical) 133 MHz 5.8 A (maximum), 4.5 A (typical) 166 MHz...
Chapter 2 – Installation This chapter provides information on configuring the XVME-655. It also provides information on installing the module into a backplane. Figure Chapter 2 -1 illustrates the jumper, switch, and connector locations on the XVME-655. Figure Chapter 2 -1. XVME-655 Jumper, Switch, and Connector Locations...
If you use the non-MMX voltage control module (part number 108168A- 001) with MMX CPUs, you may damage the CPU chip. Jumper Settings Table Chapter 2 -1 defines the default jumper settings for the XVME-655’s processor configurations. Table Chapter 2 -1. Default Jumper Settings...
VGA Enable VGA Enable Enable Disable Switch Settings Ö The XVME-655 has one eight-position switch, as described in Table Chapter 2 -2. ( indicates the default setting.) Table Chapter 2 -2. Switch Settings Position Open Closed Ö VME reset causes CPU and VME interface reset VME resets only VME interface Ö...
Chapter 2 – Installation Register 219h – LED/BIOS Port Table Chapter 2 -3 describes the LEDs and signals that register 219 controls. Table Chapter 2 -3. 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 2 – Installation Connectors This section provides the pinouts for the XVME-655 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 2 – Installation VGA Connector Signal GREEN BLUE DDC.ID HYSNC VSYNC Keyboard Port Connector Signal DATA Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Chapter 2 – Installation Interboard Connector 2 (P3) This connector supports the V/IO voltage through the center pins. It also provides GND and +5 V through the center connector for the XVME-978 card. Signal Signal TCLK AD(23) TRST* AD(22) AD(21) AD(20) AD(19) PCI-RSVD9A (pn2-8)
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-655 is clear and accessible, as well as the card cage slot to the right of the board.
Page 25
6. Secure the module to the chassis by tightening the machine screw at the top and bottom of the board. 7. Connect all remaining peripherals by attaching each interface cable into the appropriate connector on the front of the XVME-655 board as follows: Connector Label...
Page 26
Chapter 2 – Installation Figure Chapter 2 -2 illustrates the XVME-655’s front panel, to help you locate connectors. Figure Chapter 2 -2. XVME-655 Module Front Panel 2-13 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The XVME-655 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-655 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 To start the BIOS Setup utility: 1. Turn on or reboot your system. The BIOS displays the following message: “Press 2 to enter Setup.” 2 to access the Main Menu. 2.
Chapter 3 – BIOS Setup Menus Option Description System Date (MM:DD:YYYY) Sets the real-time clock for the month, day, and year. Use move right; to move left. The key may be used to SHIFT ENTER move from one field to the next. The numeric keys, 0-9, are used to change the field values.
Page 30
. It then ENTER sets the Type field to “User” and lets you edit other fields. Do not attempt to manually set the disk drive parameters unless instructed to do so by Xycom Application Engineering. Type Options are “1 to 39”, “User,” and “Auto.” The “1 to 39” option fills in all remaining fields with values for predefined disk type.
Enabling cache increases CPU performance by holding data most recently accessed in a special high-speed static RAM area called cache. The XVME-655 provides two levels of cache memory; level one is 16 Kbytes internal to the Pentium processor, and level two, or external cache, is the cache-on-a-stick site (COAST) which can accommodate 256 or 512 Kbytes of high-speed cache memory.
655 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-655 is shipped with the system BIOS and video BIOS shadowed. PhoenixBIOS Setup–Copyright 1985-95 Phoenix Technologies Ltd.
Chapter 3 – BIOS Setup Menus Boot Sequence Submenu This menu lets you configure the boot sequence. PhoenixBIOS Setup–Copyright 1985-95 Phoenix Technologies Ltd. Main Boot Sequence Item Specific Help Previous Boot: [Disabled] If the line item you are Boot sequence: [A: then C:] viewing has specific help, SETUP Prompt:...
Chapter 3 – BIOS Setup Menus Numlock Submenu PhoenixBIOS Setup–Copyright 1985-95 Phoenix Technologies Ltd. Main Keyboard Features Item Specific Help Numlock: [Auto] If the line item you are Key Click: [Disabled] viewing has specific help, Keyboard auto-repeat rate: [30/sec] it will be listed here. Keyboard auto-repeat delay: [½...
Chapter 3 – BIOS Setup Menus Advanced Menu Use this menu to change the peripheral control, advanced chipset control, and the 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 If the line item you are may cause your system to malfunction.
Chapter 3 – BIOS Setup Menus Integrated Peripherals Submenu Use the Integrated Peripherals Submenu 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] If the line item you are...
Chapter 3 – BIOS Setup Menus Advanced Chipset Control Submenu Use this submenu 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 Speed: [60ns] If the line item you are DMA Aliasing:...
Chapter 3 – BIOS Setup Menus PCI Devices Submenu PCI devices are peripheral devices designed for operation with a PCI bus. Use this submenu 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: If the line item you are...
Chapter 3 – BIOS Setup Menus Option Description Enable Master Enables the selected device as a PCI bus master. Default Latency Timer Controls PCI bus master time-out when set to “Yes,” which is the default. The default uses the minimum bus master clock rate. Latency Timer Displays the current value of the latency timer when the Default Latency Timer option is set to “No.”...
Page 40
Chapter 3 – BIOS Setup Menus Option Description Supervisor Password Provides full access to the BIOS setup menus. You may use up to seven alphanumeric characters. This option is disabled by setting it to [CR] or nothing. Set User Password Provides restricted access to BIOS setup menus.
Chapter 3 – BIOS Setup Menus VMEbus Setup Menu Use this menu and its submenus to configure the XVME-655’s VMEbus master and slave interfaces, auxiliary NMIs, and VMEbus interrupt handler. You can configure the following items: · System controller ·...
VMEbus Arbiter, BERR timeout, SYSCLK, and IACK daisy chain driver. These resources must be provided by the module installed in the system controller slot. You cannot change the field that reports the status of the XVME-655’s system resources. Note The BERR timeout is the VMEbus error time PhoenixBIOS Setup–Copyright 1985-95 Phoenix Technologies Ltd.
Allows the choice of “Non-Privileged” or “Supervisory” accesses for VME master cycles. The access mode selection controls the AM2 signal on the VMEbus when the XVME-655 performs VMEbus accesses. Request Level Sets the bus request level when requesting use of the VMEbus to Level 0, Level 1, Level 2, or Level 3.
Address Modifiers Determines which type of VMEbus slave accesses are permitted to read or write to the XVME-655 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.” The second field determines whether the slave interface responds to supervisory accesses only, or to both supervisory and non- privileged accesses.
The default is 4 Mbytes. Slave Address Sets the VMEbus address of the XVME-655 dual-access RAM. When the Slave Address Space option is set to VMEbus Standard (A24), the dual-access memory must be located on a 4-Mbyte boundary and the upper two hexadecimal digits of the slave address are ignored.
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-655. 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 Option Description Get Default Values Sets all fields in the BIOS setup menus to their default values. The program displays this message: “Default values have been loaded.” “[Continue]” During boot up, if the BIOS program detects a problem in the integrity of values stored in CMOS, it displays these messages: “System CMOS checksum bad - run SETUP”...
Universe manual. VMEbus Master Interface The XVME-655 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-655 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, A32 VMEbus cycles for each VMEbus slave image.
VMEbus slave cycle will not give up the VMEbus, causing the XVME-655 to become deadlocked. If the XVME-655 is to be used as a master and a slave at the same time, the VMEbus master cycles must obtain the VMEbus prior to initiating VMEbus cycles.
Chapter 4 – Programming VMEbus Interrupt Generation The XVME-655 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 Calling Conventions The PCI BIOS functions preserve all registers and flags except those used for return parameters. The Carry Flag [CF] will be altered as shown to indicate completion status. The calling routine will be returned to with the interrupt flag unmodified and interrupts will not be enabled during function execution.
Chapter 4 – Programming You can access the BIOS32 Service Directory by doing a FAR CALL to the entry point obtained from the Service data structure. However, you must meet several requirements about the calling environment. You must set the CS code segment selector and the DS data segment selector to encompass the physical page holding the entry point, as well as the immediately following physical page.
Page 57
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 58
Chapter 4 – Programming Read Configuration Byte This function reads individual bytes from the configuration space of the VMEbus interface. ENTRY: [AH] BIOS_FUNCTION_ID = B1h [AL] BIOS_SUBFUNCTION_ID = 08h [BH] Bus Number (0-255) [BL] Device Number in upper 5 bits Function Number is bottom 3 bits [DI] Register Number (0...255)
Page 59
Chapter 4 – Programming Read Configuration Dword This function reads 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...
Page 60
Chapter 4 – Programming [AL] BIOS_SUBFUNCTION_ID = 0Ch [BH] Bus Number (0-255) [BL] Device Number in upper 5 bits Function Number is bottom 3 bits [DI] Register Number (0, 2, 4, ...254) [CX] Word Value to Write EXIT: [AH] Return Code: 00h = Successful 87h = Bad Register Number [CF]...
Note: Used for addition of 3rd board Figure Chapter 5 -1. XVME-978 Block Diagram Installation Figure Chapter 5 -2 illustrates how the XVME-978 module connects to the XVME-655 processor module. Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 62
1. Disconnect the AC power going to the VMEbus chassis. 2. If the XVME-655 has been inserted in the backplane, remove it before mounting the XVME-978. 3. Remove the XVME-655 front panel filler plate.
80-pin interboard connector closest to the XVME-655 front panel. 6. Once the keying pins are aligned, lower the right side of the XVME-978 onto the 80- pin connectors on the XVME-655. Apply gentle pressure until the XVME-978 is properly seated onto the XVME-655.
Chapter 5 – XVME-978 PCI Ethernet Controller Module Interboard Connector 1 (P6) Table Chapter 5 -1 indicates the pinout for interboard connector 1. This connector has one eight-bit DMA channel and two 16-bit DMA channels. Note Interboard connector 1 does not support the following signals: MASTER*, 0WS*, DRQ0, DACK0*, DRQ3, DACK3*, DRQ7, and DACK7*.
Page 65
Chapter 5 – XVME-978 PCI Ethernet Controller Module Signal Signal IOCHCK* Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Installation The XVME-973 Drive Adapter Module provides the ability to connect an external hard and floppy drive to your XVME-655 module. Figure Chapter 6 -1 illustrates how to connect the XVME-973 to the XVME-655. Figure Chapter 6 -1. XVME-973 Installation...
Chapter 6 – XVME-973 Drive Adapter 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.
Chapter 6 – XVME-973 Drive Adapter 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.
Chapter 6 – XVME-973 Drive Adapter Module P3 Connector P3 connects a single 3.5-inch floppy drive. Only one drive is supported. Power for this drive is not supplied by the XVME-973. Signal Signal FDIRC* FRWC* FSTEP* KEY (NC) FWD* FWE* IDX* FTK0* MO1*...
Chapter 6 – XVME-973 Drive Adapter 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* IDEATP*...
Chapter 6 – XVME-973 Drive Adapter 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.
Controller Module A high-performance 32-bit PCI bus mastering Ethernet/SCSI controller may be added to the XVME-655. The XVME-978/2 Ethernet/SCSI Controller provides a NE2100 and NE1500 software-compatible Ethernet interface with support for both 10 and 100 Base-T connections. It also features a fast and wide (16-bit, 20 Mbyte/second) SCSI interface.
Always turn off power to the bus and all related external power supplies before installing or removing any boards. 1. Disconnect the power going to the VMEbus chassis. 2. If the XVME-655 has been inserted in the backplane, remove it before mounting the XVME-978/2. 3. Remove the XVME-655 front panel filler plates.
XVME-655 board’s functional revision, which is indicated on a label attached to the XVME-655 VMEbus connectors. Use the functional revision on the label with a 70655-x0y part number where x is 2,3,4,5 and y is 0,1,2,3,4.
Chapter 7 – XVME-978/2 PCI Ethernet/SCSI Controller Module Interboard Connector 1 (P4) Table Chapter 7 -2 indicates the pinout for interboard connector 1. This connector has one 8-bit DMA channel and two 16-bit DMA channels. Note Interboard connector 1 does not support the following signals: MASTER*, 0WS*, DRQ0, DACK0*, DRQ3, DACK3*, DRQ7, and DACK7*.
60 ns to run with zero wait states. Both SIMMs must be populated to provide a 64-bit memory interface. The XVME-655 can accommodate 8, 16, 32, or 64 Mbytes of DRAM. You can use 1Mx 32, 2M x 32, or 8M x 32 DRAM SIMM sizes. Lists the combinations needed for the four memory configurations.
Page 83
Part Number Manufacturer Non-EDO Micron MT16D832M-6 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.
Appendix B – External Cache (COAST) Installation All CPU configurations–except the 75 MHz and 100 MHz models–provide 512 Kbytes of cache-on-a-stick site (COAST). This external cache is supplied on a printed circuit board similar to the DRAM modules. This printed circuit board is designed to plug into the socket at U39, which is next to the two DRAM sockets.
Page 91
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-655 and is the answer not in the manual?
Questions and answers