background image

Artisan Technology Group 

is your source for quality 

new and certified-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

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

                        

REMOTE INSPECTION

Remotely inspect equipment before purchasing with 

our interactive website at

 

www.instraview.com

LOOKING FOR MORE INFORMATION? 

Visit us on the web at

 

www.artisantg.com

    

for more 

information on price quotations, drivers, technical 

specifications, manuals, and documentation

Contact us:

 

 

(888) 88-SOURCE  |  [email protected]  |  www.artisantg.com

SM

View

Instra

Summary of Contents for XVME-678

Page 1: ...service in house repair center 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 REMOTE IN...

Page 2: ...r tNumber 74688 002A XVME 6781688 VMEbus PC AT Processor Module PIN 74688 002A XYCOM 750 North MapleRoad Saline Michigan 48176 1292 734 429 4971 phone 734 429 1010 f a Artisan Technology Group Quality...

Page 3: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 4: ...d without expressed written authorizationfrom Xycom The information contained within this document is subject to changewithout notice Xycom doesnot guarantee the accuracy of the information and makesn...

Page 5: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 6: ...sh Jumper J1 IRQ12 Jumper 58 Battery and Test Jumpers 52 54 Switch Settings Connectors VMEbus P1 Connector VMEbus P2 Connector Floppy Drive Connector P4 IDE Hard Drive Connector P5 Keyboard Connector...

Page 7: ...ssing VMEbus Memory Space Using the EPROM VMEbus IACK Space VMEbus Short I O Space VMEbus Standard Address Space VMEbus Master Interface Shadow RAM Option I O Port Addresses Control Register 1 Auxilia...

Page 8: ...upt ANMI Functions Get ANMI Group Configuration Set ANMI Group Configuration Get ANMI Mask Set ANMI Mask Get ANMI Status Clear ANMI VMEbus Master Functions Get VMEbus Master Configuration Set VMEbus M...

Page 9: ...688 Board Block Diagram 1 3 XVME 678 688 Jumper and Switch Locations 2 3 XVME 678 688 Connector Locations 2 7 XVME 678 688 Board Front Panel 2 19 DRAM Installation 2 24 80387SX Math Co processor Inst...

Page 10: ...ing Address Consistency Maintaining Numeric Consistency Reset Structure LIST OF TABLES TITLE XVME 678 688 Module Specifications XVME 678 688 Jumper Options XVME 678 688 SW1 Switch Settings P1 Pinouts...

Page 11: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 12: ...88 or 25 MHz 486SLC e XVME 678 0 1 or 4 Mbytes of DRAM SIMM sockets for memory expansion up to 16 Mbytes DRAM Zero wait state page interleaved DRAM accesses with 60 nsec DRAMS Shadow RAM option for Sy...

Page 13: ...ended BIOS and installing the optional math co processor Chapter Three BIOS Setup Menus descriptions of menu driven BIOS utilities Chapter Four Appendix A Appendix B Appendix C Appendix D Programming...

Page 14: ...IONALDESCRIPTION Figure 1 1 shows the logical arrangement of the XVME 6781688 board BUFFERS INTERFACE SOCKETS 4 SCATSX COPROCESSOR PROCESSOR Figure 1 1 XVME 678 688 Board Block Diagram 1 3 Artisan Tec...

Page 15: ...on 1 3 3 Floppy Drive Controller The XVME 678 688 floppy drive controller can support up to two PC AT compatible floppy drives These drives can be any combination of 360 Kbytes 720 Kbytes 1 2 Mbytes a...

Page 16: ...These ports are controlled in the BIOS Setup Menu which allows the ports to be disabled or enabled from software Interrupts are enabled or disabled by setting bits in I O registers refer to Chapter 5...

Page 17: ...SIMM Sites Memory Configurations Memory Accepted Memory Speed Required DESCRIPTION 80386SX 486SLC e 25 MHz 10 or 8 33 MHz 80387SX VGA analog output Max resolution 1024 x 768 16 colors PC AT compatible...

Page 18: ...ft 3048 m Sea level to 50 000 ft 15240 m 5 to 2000 Hz 015 peak to peak displacement 2 5 g max acceleration 030 peak to peak displacement 5 0 g max acceleration 30 g peak acceleration 11 msec duration...

Page 19: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 20: ...or feature a 16 bit compatible PC 104 expansion site This PC 104 expansion site requires a new version of the XVME 956 Modular I O Carrier Module If the CPU module s functionalrevision level is 4 1 or...

Page 21: ...re shipped in the correct positions The unit will function as required with no modifications NOTE Jumpers only need to be modified when disabling VGA or replacing the BIOS EPROM with Flash RAM devices...

Page 22: ...I I i 2 1 m J 2 B A lllllllllllllllllllllllllllllll J 1 lCllllllll111111111111111111111 I I I I Figure 2 1 XVME 678 688 Jumper and Switch Locations 2 3 Artisan Technology Group Quality Instrumentatio...

Page 23: ...J indicates default settings 2 2 1 VGA Jumpers 53 J5 Jumper J5 enables the VGA BIOS and Xycom Setupwhen positioned to A default or disables the VGA BIOS and XYCOM Setup when positioned to B Jumper 53...

Page 24: ...location The settings and their functions are shown in the table below Table 2 2 XVME 678 688 SW1 Switch Settings Position Setting Open Closed Open Closed4 Open Closed Open Closed Open Open Closed Ope...

Page 25: ...e Parallel port COM1 and COM2 serial ports PS 2 AUX port VGA Keyboard Speaker VMEbus P1 and P2 PC lO4 compatible expansion site The connectors must be clean dry and undamaged at the time of installati...

Page 26: ...KEYBOARD VGA PRINTER PORT SERIAL PORT SERIAL PORT PORT PORT Y I 1 I I I 1 r i I I r i I I I I I I II I I 11 I I II I E A 11111111111111111111lllllllllll I I lllllllllllllllllllllllllllllll P2 I I I I...

Page 27: ...IACK IACKIN IACKOUT AM4 A07 A06 A05 A04 A03 A02 A01 12v 5V Row B Signal BBUSY BCLR ACFAIL BGOIN BGOOUT BGlIN BG1OUT BG2IN BG20UT BG3IN BG30UT BRO BR1 B E BR3 AM0 AM1 AM2 AM3 GND SERCLK SERDAT GND IRQ7...

Page 28: ...N C N C N C N C N C N C N C N C N C N C N C N C N C N C N C N C N C N C N C N C N C Row B Signal 5V GND N C N C N C N C N C N C N C N C N C GND 5 v N C N C N C N C N C N C N C N C GND N C N C N C N C...

Page 29: ...y drives Pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Table 2 5 Floppy Drive Connector Signal GND FRWC GND N C KEY N C GND IDX GND M01 GND FDS2 GND FDS1 GND M02 GND Pin 18 19 20 21 22 23 24 25 26 27...

Page 30: ...rives from this connector Table 2 6 IDE Hard Drive Connector Pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Signal RESET GND ID87 SD8 SD6 SD9 SD5 SDlO SD4 SD11 SD3 SD12 SD2 SD13 SD1 SD14 SDO S...

Page 31: ...le 2 7 K Pin board Connector Signal DATA NC GND f 5 V CLK N C 2 4 6 Auxiliary Connector 7 P7 is a PS 2 compatible 6 pin MINI DIN connector This port accepts a PS 2 compatible mouse track ball etc Tabl...

Page 32: ...VGA connector P10 is a 15 pin subminiature located at the bottom of the module s front panel Pin Signal Pin 1 RED 9 2 GREEN 10 3 BLUE 11 4 N C 12 5 GND 13 6 GND 14 7 GND 15 8 GND Table 2 11 VGA Conne...

Page 33: ...OBE PDOUTO PDOUTl PDOUT2 PDOUT3 PDOUT4 PDOUT5 PDOUT6 PDOUT7 PACK PBUSY PE SELECT P i n 14 15 16 17 18 19 20 21 22 23 24 25 Signal AUTOFEED PERROR INIT SELIN GND GND GND GND GND GND GND GND 2 4 11 Spea...

Page 34: ...uts Pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 Row A Signal IOCHCHK SD7 SD6 SD5 SD4 SD3 SD2 SD1 SDO IOCHRDY AEN SA19 SA18 SA17 SA16 SA15 SA14 SA13 SA12...

Page 35: ...need for a P1 or P2 connection Table 2 15 PATl Pinouts pin 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Row C Signal GND SBHE LA23 LA22 LA21 LA20 LA19 LA18 LA17 MEMR MEMW SD8 SD9 SDlO SD11 SD12...

Page 36: ...for details 1 2 3 4 5 6 7 8 WARNING Do not install or remove any boards before turning off the power to the bus and all related external power supplies Disconnect all power supplies to the backplane...

Page 37: ...to engage the connectors If the boards do not properly connect with the backplane remove the module and inspect all connectors and guide slots for possible damage or obstructions 11 Secure the module...

Page 38: ...m1 0 xycom VMEbus Figure 2 3 XVME 678 688 Board Front Panel XVME 678 688 Manual July 1994 2 19 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 39: ...addresses is shown below Device Address System Address FOOO0 FFFFF E0000 OEFFFF D0000 DFFFF Ic8000 cFFFF User Area 08000 oFFFF I 32K Ic0000 c7FFF Video BIOS 00000 07FFF I 32K Adding on board extended...

Page 40: ...o a disk to protect the information in case of an error in programming 8 Place the EPROM back into socket U8 on the XVME 678 688 Wing the EPROMMnu 1 Power up the XVME 678 688 After the memory tests pr...

Page 41: ...be used The table below lists the combinations needed for the five memory configurations The bank location is silk screened on the back of the board Table 2 16 Bank and SIMM Size Memory 1 Mbyte 2 Mbyt...

Page 42: ...Ms of different sizes there is no interleaving This configuration tends to be less optimal for performance than the others Two 4Mx9 SIMMs and two 1Mx9 SIMMs are needed for the 10 Mbyte configuration 1...

Page 43: ...2 4 DRAM Installation To remove a strip pull gently outward on the two metal tabs on either end of the socket The strip should loosen in the socket and pop forward slightly for removal CAUTION Do not...

Page 44: ...ath co processor into socket U31of the XVME 678 688 as shown in Figure 2 5 Align pin 1 of the chip with pin 1 of the socket designated for the math co processor U7 as shown I 1 I I I I I I 1 J 1 I I I...

Page 45: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 46: ...periods Once the BIOS is set up it is ready to run any PC AT software Consult the operating system manual for specific applications and instructions Several Xycom extensions were added to the XVME 678...

Page 47: ...Disk drives must be configured manually 1 I F10 saves the current configuration With the exception of time and date the configuration is not saved until F10 is pressed 3 3 BIOS MAIN MENU The BIOS Mai...

Page 48: ...in RAM 96 K Shadow Memory Wait States 0 All banks 2881K EMS Memory Internal COM A COMl 3F8H Internal Floppy Enabled Internal COM B COM2 2F8H Internal IDE Enabled Internal LPT LPTl 378H Diskette Drive...

Page 49: ...ration The RAM on the XVME 678 688 can be partitioned or allocated between system memory extended memory shadow memory and EMS memory The F9 key is used to automatically resize memory and select defau...

Page 50: ...disable the internal floppy and IDE hard disk drive controllers 3 3 1 9 Diskette Drives 0 and 1 Diskette Drive 0 Diskette Drive 1 none l 44MB 3l z 36OKB 5Vi 1 2MB 5 4 720KB 3l h I m 1 44MB 3 360KB 5Vi...

Page 51: ...VGA BIOS may be shadowed into DRAM to increase system performance Shadowing is the process of loading the BIOS from EPROM into DRAM after the power up Since the DRAM bus width is 16 bits and the EPRO...

Page 52: ...rnal LPT off LPTl at 378h 278h 3BCh This item selects the port address to be programmed by the BIOS for the internal LPT port There are four options Off LPTl at 378h LPTl at 278h LPTl at 3BCh 3 3 1 17...

Page 53: ...Disabled VMEbus ACFAIL N A VMEbus Interrupt Handler Configuration L1 Disabled L2 Disabled L3 Disabled L4 Disabled L5 Disabled L6 Disabled L7 Disabled t k Move F5 Previous Value F10 Save Configuration...

Page 54: ...the VMEbus If the XVME 678 688 is providing the system resources this selection is automatically set to 3 3 3 2 6 VMEbus BERR Timeout If system resources are enabled the length of the VMEbus BERR time...

Page 55: ...the XVME 678 688 It is listed on the menu only for compatibility with other XVME PC AT products such as the XVME 674 677 that support VMEbus ACFAIL 3 3 2 8 VMEbus Interrupt Handler Configuration This...

Page 56: ...4 Solid State Disk Setup Menu 3 3 3 1 SSD Interface DisabledjEnabled If enabled the SSD driver is initialized when the CPU is booted if disabled the SSD driver is not initialized 3 3 3 2 Boot from SSD...

Page 57: ...bit 2 Mbit or 4 Mbit devices 3 3 3 8 On board Extended BIOS An extended BIOS may be on board or off board The XVME 678 688 contains an onboard extended BIOS ROM An offboard extended BIOS may be locate...

Page 58: ...ermines whether the system BIOS automatically parks the fixed disk drive If this option is enabled the system BIOS parks the fixed disk drive s heads after several seconds of inactivity Most modern ha...

Page 59: ...of keyboard inactivity This ensures that the data displayed does not permanently burn into the monitor Blanking can be set to occur after 10 minutes 30 minutes or one hour or this option can be disab...

Page 60: ...ard Rate 2 6 10 13 18 22 27 30 per second 3 3 4 7 Numlock Boot State Auto On Off This option determines how the BIOS defines the numlock key at power up or solr reset Normally the BIOS sets the numloc...

Page 61: ...the BIOS Other memory includes AT bus memory that is annexed as system memory This memory could be from a PC 104 expansion card 3 3 6 Diagnostics Menu The Advanced Diagnostics Software System is a col...

Page 62: ...d Disk 0 P I NFixed Disk 1 P I Monochrome Adapter Color Graphics Adapter Enhanced Graphics Adapter Video Graphics Array Monochrome Parallel Primary Parallel Secondary Parallel Primary Serial Secondary...

Page 63: ...ics Menu is described below When a test is initiated a window like that shown in Figure 3 8 is displayed The information shown depends on the type of test selected Advanced Diagnostics Copyright 1989...

Page 64: ...ntinuous Test is set to Yes Stop on Error is set to No and run the test s unattended NOTE Some of the submenu tests require response to prompts These are identified as interactive If performing contin...

Page 65: ...st features can be set to Yes or No The test will seek tracks verify tracks change the disk and perform a read write and format The disk change is interactive and read write and format are destructive...

Page 66: ...le F7 All Esc Abort F8 None F10 Accept Figure 3 10 Fixed Disk Menu CAUTION Tests that are labeled destructive could destroy information Use caution when testing floppy and hard disks 3 3 6 10 Monitor...

Page 67: ...oggle F7 All Esc Abort F8 None F10 Accept requires loopback connector Figure 3 11 Parallel Port Test Menu The port s selected are tested for external loopback internal loopback and printer pattern If...

Page 68: ...mat fixed disk drive s A menu prompts for which fixed disk 0 or 1 to format Use the arrow keys to select the disk and press Enter A warning is displayed stating that this operation will destroy all da...

Page 69: ...nterleave The interleave is the value used by the format operation to interleave the fixed disk tracks Press F4 to set the interleave Consult your disk drive manual to set the proper interleave NOTE T...

Page 70: ...tted as bad so it cannot be used A surface analysis is performed on the media and any additional bad tracks found are reformatted as bad and added to the bad track table 3 3 7 6 Finishing the Formatti...

Page 71: ...s System timer 8253 counters System timer interrupts 1 System timer interrupts 2 Processor flags CMOS memory Real time clock BIOS checksum Controller Keyboard map Registers Calculations Text attribute...

Page 72: ...ines Data patterns Walking bits Invalid parameter Address mark not found Write protect error Sector not found Reset failed Change line active Drive parameter error DMA overrun Attempt to DMA across 64...

Page 73: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 74: ...d to program the XVME 678 688 module The information is presented as follows Module memory maps as seen by the CPU DRAM EPROM memory Real Mode Window accesses I O port addresses registers and descript...

Page 75: ...System BIOS 128K I O Memory 14848K DRAM 384K P IModemndow Extended BIOS I O 64K Extended BIOSI I10 64K UserArea 32K VGA BIOS 32K VGA DRAM Memory 128K DRAM WOK The 384 K of Extended DRAM is only avail...

Page 76: ...F OC8OOO OCFFFF OCOOO0 OC7FFF OA0000 OBFFFF 000000 09FFFF System BIOS 128K I O Memory 14208K DRAM 1024K r System BIOS 64K Extended BIOS I O 64K User Area 32K VGA BIOS 32K VGA DRAM Memory 128K DRAM 640...

Page 77: ...OBFFFF 000000 09FFFF System BIOS 128K I10 Memory 12160K D M 3072K System BIOS 64K Real ModeWndow Extended BIOS I O 64K Extended BIOS I O 64K UserArea 32K VGA 6fOS 32K VGA DRAM Memory 128K DRAM 640K Fi...

Page 78: ...FFF OAOOOO OBFFFF 000000 09FFFF System BIOS 128K I O Memory 6016K DRAM 9216K System BIOS 64K Real ModeMindow Extended BIOS I O 64K Extended BIOS I O 64K User Area 32K VGA BIOS 32K DRAM 640K Figure 4 4...

Page 79: ...OBFFFF 000000 09FFFF System BIOS 128K DRAM 3072K System BIOS 64K Real ModeWindow Extended BIOS I O 64K Extended BIOS I10 64K User Area 32K VGA BIOS 32K VGA DRAMMemory 128K DRAM 640K Figure 4 5 16 Mbyt...

Page 80: ...configuration tends to be less optimal for performance than the other memory configurations 4 Mytes M my The 4 Mbyte version has 3 64 Mbytes of DRAM divided into 640 Kbyte and 3 Mbyte blocks The addi...

Page 81: ...0 3FFFFF FOOO0 FFFFF 64K IEOOOO oEFFFF Diagnostics 2ooo0 2FFFF I 64K IDOOOO DFFFF System BIOS l o o o l F F F F I 64K Ic8000 cFFFF User Area 08000 oFFFF I 32K Ic0000 c7FFF 00000 07FFF 1 Video BIOS 32K...

Page 82: ...e IBM PC AT architecture When the window is configured for EPROM the off board EPROM if one exists appears in the window The on board EPROM is only accessed under the following two conditions Bits D5...

Page 83: ...address bits being used as the VMEbus 16 bit address Example This example uses the MS DOS Debug program to display and alter memory in the VMEbus Short I O memory space The example displays memory at...

Page 84: ...ster is an output port to the CPU and resides at I O address 34h Before accessing the window in this mode the upper 8 VMEbus address bits must be written to VME HI ADD This defines which 64 Kbyte bloc...

Page 85: ...rminated with BERR or DTACK see Figure 4 7 Circuitry is provided to allow BERR detection as either an I O channel check error or as IRQIO Bit 0 in Control Register 4 3DH determines where local bus err...

Page 86: ...s after it makes an access until another master requests to use the bus This option reduces the number of arbitration cycles on the VMEbus when there is a limited number of masters This increases the...

Page 87: ...to DRAM to increase system performance On the 1 Mbyte version of the XVME 678 688 the 384 Kbytes of DRAM can be used to shadow the BIOS or can be relocated to the address above the EPROMS as DRAM The...

Page 88: ...t Controller 1 8259 Equivalent VMEbus Interface Control and Status Registers Timer 8254 2 Equivalent 8742 Equivalent Keyboard Real Time Clock bit 7 NMI Mask DMA Page Resistor Interrupt Controller 2 82...

Page 89: ...VME HI Address Control Register 2 Control Register 3 Control Register 4 Control Register 5 Control Register 6 IN OUT IN only IN only IN only IN OUT IN OUT IN OUT IN OUT IN OUT IN OUT NOTE The default...

Page 90: ...PASSLEDison gives the instruction to the VMEbus requester 0 release the VMEbus 1 acquire and retain ownership of the VMEbus sets the Auxiliary NMI sources status VME SYSFAIL VME Local BERR and ABORT...

Page 91: ...ort Address 32H Bits DO through D3 of this read only port give the interrupt latch status The bits of this register are described below When D O through D3 are set to 1 the latch is set When D O throu...

Page 92: ...ADD Port Address 34H This read write port is used to provide the upper 8 address bits A16 A23 when the VMEbus Standard address space is accessed through the Real Mode Window refer to section 4 3 4 4 6...

Page 93: ...ter enables the seven VMEbus interrupts which cause IRQ10 to interrupt the CPU as individual entities Bit 0 of this register implements a new function which is the mapping of the auxiliary NMIs ABORT...

Page 94: ...d only and set to 0 4 6 10 Control Register 6 CONREG6 Port Address 3FH Control Register 6 is used to set the bus request and acknowledge level and to offer a Release on Request ROR option When the sys...

Page 95: ...tisfy the VMEbus protocol and to acquire the status ID vector Software should ensure the VMEbus interrupter has negated its interrupt before leaving the ISR 4 7 1 Auxiliary Maskable Interrupts AMIs Te...

Page 96: ...b D O L I O 31h VMEbus Interrupts IRQ7 CONREG4 7 AT bUs Interrupt I I I CONREG4 1 Bit7 of I O port CONREGl CONREG4 1 Control Register 4 bit 1 Control Register4 I O 3Dh IRQlO T Figure 4 8 Auxiliary Ma...

Page 97: ...TUS1 3 STANS1 0 AT BUS Interrupt IRQlO CONREG5 2 Control Register 5 bit 2 Control Register 5 I O 3Eh Note This is internally ORed with the VMEbus interrupts to create lRQl0 4 9 BERR SYSFAIL and ABORT...

Page 98: ...BORT switch are mapped onto the NMI by setting bit 0 on Control Register 4 to 0 SYSFAIL and the ABORT switch are enabled by setting bit 4 of Control Register 1to 1 and by enabling the individual inter...

Page 99: ...the most significant byte at the highest address The Motorola family stores data exactly opposite with the least significant byte located at the highest address and the most significant byte at the l...

Page 100: ...16 Bit Transfer VME Data Bus Byte swapping Hardware D7 e M 1 MY1 M 2 M 3 F y 7 5 DO I DO M 2 M 3 Address Address d a E t q M XVME 6781688 VMEbus Memory Second 16 Bit Transfer Address Address M l M B V...

Page 101: ...1688 and the VMEbus Address M E A M 3 78 XVME 678 688 VMEbus Figure 4 13 Maintaining Numeric Consistency Notice that the internal data storage scheme for the Intel machine is different from that of th...

Page 102: ...s necessity value equ 12345678h CONREG 1 equ 30h mov ax OE000h rnov es ax in a1 CONREG 1 and al 9Fh or a1 40h out CONREG 1 a1 mov eax value xchg ah al ror eax l6 xchg ah al mov es 0 eax Point to Real...

Page 103: ...l Register 6 3FH The module is reset by VME SYSRESET or the Vcc going out of tolerance The module will assert VME SYSRESET in one of two conditions Vcc is out of tolerance and switch SW1 position 1 is...

Page 104: ...n when writing the index value to port 070H because bit 7 is the NMI enable bit If a 0 is placed in bit 7 the NMI will be enabled if a 1 is placed in bit 7 the NMI is disabled Writing to CMOS RAM invo...

Page 105: ...Fixed disk type byte Reserved Equipment byte Low base memory byte High base memory byte Low expansion memory byte High expansion memory byte Disk C extended byte Disk D extended byte Reserved 2 byte C...

Page 106: ...AH AFh In addition to the INT 15h interface the Xycom BIOS Signature area includes a call entry point to the XVME BIOS functions The individual function to be performed is identified by an 8 bit subfu...

Page 107: ...ork when running in protected mode The following three entries must remain in the same contiguous order and reside in the data segment Call Entry LABEL DWORD Call Offset DW Call Segment DW OFOOOH This...

Page 108: ...reside in the data segment Call Entry LABEL DWORD CallIOffset DW Call Segment DW Seg F000 Signature DB XYCOMSIG This code assumes that DS has been loaded properly and that static entries in the data...

Page 109: ...erface configuration and status registers When called this function returns the value of these items in the data table This information can then be used by application software to determine the config...

Page 110: ...ry occupied by the Real Mode Window Int 15h Function AFH Subfunction 01H C a l l With AH AFH AL 01H Returns If error Carry Flag Set AH Error Code DI Xy If successful Carry Flag Clear AH 0 BX Physical...

Page 111: ...ff Green LED on red LED on Green LED off red LED off Green LED off red LED on Int 15h Function AFH Subfunction03H C a l l With AH AFH AL 03H Returns If error Carry Flag Set AH Error Code D X y If succ...

Page 112: ...Int 15h Function AFH Subfunction04H Call With AH AFH AL 04H BX Desired LED configuration 0 Passed 1 Testing 2 Other 3 Failed Returns If error Carry Flag Set AH Error Code DI XY If successful Carry Fl...

Page 113: ...ion 06H Call With AH AFH AL 06H Returns If error Carry Flag Set AH Error Code DI Xy If successful Carry Flag Clear AH 0 BX Current Flash BIOS write configuration DI Xy 0 Disabled 1 Enabled Note This r...

Page 114: ...l With AH AFH AL 07H BX Desired Flash BIOS write configuration 0 Disabled 1 Enabled Returns If error Carry Flag Set AH Error Code DI Xy If successful Carry Flag Clear AH 0 BX Previous Flash BIOS write...

Page 115: ...w Configuration This function returns the VMEbus address space of the 64 Kbyte segment currently pointed to by the Real Mode Window Int 15h Function AFH Subfunction 10 C a l l With AH AFH AL 10H Retur...

Page 116: ...ace 0 ROM 1 VMEbus short 2 VMEbus standard 3 VMEbus IACK CX Desired 64 Kbyte portion of VMEbus Standard Address Space mapped to RMW if used Returns If error Carry Flag Set AH Error Code DI Xy If succe...

Page 117: ...4 4 2and 4 5 contain more information about ANMIs 5 4 1 Get ANMI Group Configuration This function returns whether the ANMIs are configured to generate interrupts on NMI or IRQlO Int 15h Function AFH...

Page 118: ...0 ANMI to use NMI 1 ANMI to use IRQlO Bit 7 0 ANMI group disabled 1 ANMI group enabled DI Xy Note When enabled ANMIs come in on NMI or IRQlO see sections 5 4 1 and 5 4 2 it is the responsibility of us...

Page 119: ...Returns If error Carry Flag Set AH Error Code DI Xy If successful Carry Flag Clear AH 0 BX Current ANMI mask DI Xy Bit 0 0 VMEbus BERR ANMI disabled 1 VMEbus BERR ANMI enabled Bit 1 0 VMEbus SYSFAIL...

Page 120: ...VMEbus SYSFAIL ANMI disabled 1 VMEbus SYSFAIL ANMI enabled Bit 2 0 ABORT switch ANMI disabled 1 ABORT switch ANMI enabled Returns If error Carry Flag Set AH Error Code DI Xy If successful Carry Flag...

Page 121: ...ry Flag Set AH Error Code DI Xy If successful Carry Flag Clear AH 0 BX ANMI status Bit 0 0 DI Xy 1 Bit 1 0 1 Bit 2 0 1 Bit 3 0 1 Bit 5 0 1 VMEbus BERR ANMI not pending VMEbus BERR ANMI pending VMEbus...

Page 122: ...BX ANMIs interrupts to be reset Bit 0 0 Do not clear VMEbus BERR ANMI 1 Clear VMEbus BERR ANMI Bit 1 0 Do not clear VMEbus SYSFAIL ANMI 1 Clear VMEbus SYSFAIL ANMI Bit 2 0 Do not clear ABORT switch A...

Page 123: ...codes used for master cycles the VMEbus request level used and the VMEbus requester configuration Int 15h Function AFH Subfunction30H C a l l With AH AFH AL 30H Returns If error Carry Flag Set AH Erro...

Page 124: ...ubfunction 31H Call With AH AL BX AFH 31H Desired VMEbus master configuration Bit 0 0 VMEbus master interface disabled 1 VMEbus master interface enabled Bit 2 0 VMEbus master accesses non privileged 1...

Page 125: ...00 VMEbus request level 3 01 VMEbus request level 2 10 VMEbus request level 1 11 VMEbus request level 0 Bit 5 0 Release VMEbus when done 1 Release VMEbus on request XY Note VMEbus Request Level cannot...

Page 126: ...ermine if ownership of the VMEbus has been requested Int 15h Function AFH Subfunction 32H Call With AH AFH AL 32H Returns If error Carry Flag Set AH Error Code D I Xy If successful Carry Flag Clear AH...

Page 127: ...bus from the arbiter Use the Get VMEbus Ownership Status function Section 5 5 5 to determine when the arbiter has granted use of the VMEbus The previous configuration is returned upon completion Int 1...

Page 128: ...en the arbiter has granted exclusive use of the VMEbus to the module Int 15h Function AFH Subfunction 34H C a l l With AH AFH AL 34H Returns If error Carry Flag Set AH Error Code DI Xy If successful C...

Page 129: ...ntrol until exclusive use of the VMEbus has been granted Int 15h Function AFH Subfunction 35H C a l l With AH AFH AL 35H Returns If error Carry Flag Set AH Error Code D I Xy If successful Carry Flag C...

Page 130: ...ng the Real Mode Window Section 4 4contains more information on AMIs 5 6 1 Get VMEbus Interrupt Group Cofliguration This function indicates if the VMEbus Interrupt Group AMIs are enabled or disabled I...

Page 131: ...I XY If successful Carry Flag Clear AH 0 BX Previous VMEbus interrupt group configuration DI Xy 0 VMEbus interrupt group disabled 1 VMEbus interrupt group enabled Note When enabled VMEbus interrupts c...

Page 132: ...nterrupt level 1 enabled Bit 2 0 VMEbus interrupt level 2 disabled 1 VMEbus interrupt level 2 enabled Bit 3 0 VMEbus interrupt level 3 disabled 1 VMEbus interrupt level 3 enabled Bit 4 0 VMEbus interr...

Page 133: ...VMEbus interrupt level 2 disabled 1 VMEbus interrupt level 2 enabled Bit 3 0 VMEbus interrupt level 3 disabled 1 VMEbus interrupt level 3 enabled Bit 4 0 VMEbus interrupt level 4 disabled 1 VMEbus in...

Page 134: ...evel 2 enabled Bit 3 0 VMEbus interrupt level 3 disabled 1 VMEbus interrupt level 3 enabled Bit 4 0 VMEbus interrupt level 4 disabled 1 VMEbus interrupt level 4 enabled Bit 5 0 VMEbus interrupt level...

Page 135: ...rrupts Enable indicated VMEbus interrupts Leave VMEbus interrupt level 1 as is Operate on VMEbus interrupt level 1 Leave VMEbus interrupt level 2 as is Operate on VMEbus interrupt level 2 Leave VMEbus...

Page 136: ...level 2 enabled Bit 3 0 VMEbus interrupt level 3 disabled 1 VMEbus interrupt level 3 enabled Bit 4 0 VMEbus interrupt level 4 disabled 1 VMEbus interrupt level 4 enabled Bit 5 0 VMEbus interrupt level...

Page 137: ...lear AH 0 BX Current VMEbus interrupt status D I Xy Bit 1 0 VMEbus interrupt level 1 not pending Bit 2 0 VMEbus interrupt level 2 not pending Bit 3 0 VMEbus interrupt level 3 not pending Bit 4 0 VMEbu...

Page 138: ...bfunction 56H C a l l With AH AFH AL 56H BX Which VMEbus interrupt levels 0 VMEbus interrupt levels that are enabled 1 All VMEbus interrupt levels Returns If error Carry Flag Set AH Error Code DI Xy I...

Page 139: ...ge 1 VMEbus interrupt level 1 2 VMEbus interrupt level 2 3 VMEbus interrupt level 3 4 VMEbus interrupt level 4 5 VMEbus interrupt level 5 6 VMEbus interrupt level 6 7 VMEbus interrupt level 7 mode or...

Page 140: ...d VMEbus system clock are provided by the module The System Resources switch SW1 is used to enable or disable the System Resources Int 15h Function AFH Subfunction S O H Call With AH AFH AL 80H Return...

Page 141: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 142: ...ained acknowledge The IACKIN signal indicates to the VME board that an acknowledge cycle is in progress Signal Mnemonic 1A 22 1A 23 1B 16 17 18 19 1c 1 ACFAIL INTERRUPT ACKNOWLEDGE OUT Totem pole driv...

Page 143: ...board that it may become the next bus master BUS GRANT 0 3 OUT Totem pole driven signals generated by Requesters These signals indicate that a DTB master in the daisy chain requires access to the bus...

Page 144: ...TERRUPT ACKNOWLEDGE Open collector or three state driven signal from any master processing an interrupt request It is routed via the backplane to slot 1 where it is looped back to become slot 1 IACKIN...

Page 145: ...ctor driven signal which when low will cause the system to be reset WRITE Three state driven signal that specifies the data transfer cycle in progress to be either read or written A high level indicat...

Page 146: ...6 DO7 GND SYSCLK GND DS1 DSO WRITE GND DTACK GND AS GND IACK IACKIN IACKOUT AM4 A07 A06 A05 A04 A03 A02 A01 12v 5V Row B Signal BBUSY BCLR ACFAIL BGOIN BGOOUT BGlIN BG1OUT BG2IN BG20UT BG3IN BG30UT BR...

Page 147: ...C N C N C N C N C N C N C N C N C N C N C N C N C N C N C N C N C Row B Signal 5v GND N C N C N C N C N C N C N C N C N C GND 5v N C N C N C N C N C N C N C N C GND N C NIC N C N C N C NIC N C N C GND...

Page 148: ...lash RAM to 12V 2 2 2 Enables battery Disables battery IRQ9 is driven by VGA controller IRQ9 is not driven by the VGA controller Test jumper that supplies Vcc to OSC Test jumper that disconnects Vcc f...

Page 149: ...used by the toggle switch VME SYSRESET is caused by the toggle switch VME SYSFAIL is not driven on the VMEbus VME SYSFAIL is driven on the VMEbus VME system resource function is disabled VME system re...

Page 150: ...D N C KEY NIC GND IDX GND M01 GND FDS2 GND FDSl GND M02 GND y Drive Connector Pin 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 Signal FDIRC GND FSTEP GND FWD GND FWE GND FTKO GND FWP GND FRDD GN...

Page 151: ...D11 SD3 SD12 SD2 SD13 SD1 SD14 SDO SD15 GND N C Pin 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 Table B 5 P6 Keyboard Connector N C GND IOW GND IOR GND N C ALE N C GND ATIRQ14 ATIOCS16...

Page 152: ...Auxiliary Connector Signal DSR2 RTS2 CTS2 R12 Pin Pin Signal Pin 1 DCDl 6 2 RXD1 7 3 TXD1 8 4 DTRl 9 5 GND Signal DATA NC GND 5v CLK N C Signal DSRl RTS1 CTS1 RI1 Table B 7 P8 COM2 Serial Port Connec...

Page 153: ...7 8 9 10 11 12 13 Signal STROBE PDOUTO PDOUTl PDOUT2 PDOUT3 PDOUT4 PDOUT5 PDOUT6 PDOUT7 PACK PBUSY PE SELECT Pin 14 15 16 17 18 19 20 21 22 23 24 25 Table B 11 57 Speaker Connector 1 2 3 SIGNAL 5 v N...

Page 154: ...SD3 SD2 SD1 SDO IOCHRDY AEN SA19 SA18 SA17 SA16 SA15 SA14 SA13 SA12 SA11 SA10 SA9 SA8 SA7 SA6 SA5 SA4 SA3 SA2 SA1 SA0 GND Row B Signal GND RESETDRV 5 v IRQ9 N C DRQ2 12v N C 12v KEY S M E W SMEMR IOW...

Page 155: ...ignal GND SBHE LA23 LA22 LA21 LA20 LA19 LA18 LA17 MEMR MEMW SD8 SD9 SDlO SDll SD12 SD13 SD14 SD15 KEY Row D Signal GND MEMCS16 IOCS16 1rq10 IRQ11 IRQ12 IRQ15 1rq14 DACKO DRQO DACK5 DRQ5 DACK6 DRQ6 DAC...

Page 156: ...e using a multisync monitor make sure the maximum horizontal and vertical frequencies are not exceeded Otherwise the monitor will not sync Make sure a video driver is available for running your applic...

Page 157: ...8 x 48 128 x 48 128 x 48 Display Size 640 x 480 640 x 473 640 x 480 1056 x 350 1056 x 480 1056 x 473 1056 x 480 1188 x 350 1188 x 480 1188 x 473 1188 x 480 800 x 600 800 x 600 640 x 400 640 x 480 800...

Page 158: ...x 400 640 x 480 Colors 16 16 16 16 16 16 16 16 256 256 Horizontal Frequency 30 23 KHz 30 23 KHz 30 23 KHz 31 39 KHz 31 39 KHz 37 78 KHz 37 78 KHz 35 41 KHz 31 39 KHz 31 39 KHz Vertical Frequency 67 3...

Page 159: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 160: ...ROM 4 ACTEL m KEYBOARD P DPAMSlMM SOCKETS 4 SCATSX 80387SX MATH CO PROCESSOR PROCESSOR BUFFERS VMEbus MASTER INTERFACE I h VMEbus Figure D 1 XVME 678 688 Board Block Diagram D 1 Artisan Technology Gro...

Page 161: ...dix D Block Diagram Assembly Drawing and Schematics I I I I 1 I Figure D 2 XVME 678 688 Board Assembly Drawing 0 2 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisan...

Page 162: ...Insert Schematic Sheet Here Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 163: ...enus 3 1 Diagnostics Menu 3 16 Extended BIOS Features Menu 3 13 Function keys 3 1 General instructions 3 2 Setup Menu 3 3 Solid State Disk Setup Menu 3 11 System Information Menu 3 16 VMEbus Master Se...

Page 164: ...Boot 3 14 Screen Saver 3 14 Extended memory 3 4 F FAIL LED 3 1 Fixed disk drive formatting new 3 25 Fixed disk drives 0 and 1 3 5 3 21 Fixed disk surface analyzing 3 24 Floppy drive connector P4 2 10...

Page 165: ...12 P PI pinouts 2 8 P2 pinouts 2 9 Parallel port Connector JK1 2 14 Tests 3 22 Park Fixed Disks 3 16 PAT1 connector 2 16 PC 104 expansion site 3 12 Power up speed 3 6 Programming 4 1 Programming the E...

Page 166: ...DD 4 11 VMEbus BERR Timeout 3 9 VMEbus HI Address 4 19 VMEbus IACK Space 4 9 VMEbus Interrupt Handler Functions 5 25 Acknowledge VMEbus Interrupt Via Real Determine Highest Priority Pending VMEbus Ena...

Page 167: ...3 DSO A 2 DS1 A 2 DTACK A 3 GND A 3 IACK A 3 IACKIN A 1 IACKOUT A 1 IRQl IRQ7 A 3 LWORD A 3 SERCLK A 3 SERDAT A 3 SYSCLK A 4 SYSFAIL A 4 SYSRESET A 4 WRITE A 4 VMEbus Standard Address Space 4 11 VMEbu...

Page 168: ...D n D D D 1 W e e c N W 0 c e c w c c m e mm N N WLn w N e c c Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 169: ...I a I j I 3 6 c D I D D i D D 0 0 m m m m m C 7 7 m D m b r D u bmL 0 W w c c m Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 170: ...c c N N I NGI C c I Y 2 I r 7 l 1 I P P C I c m L 1 b Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 171: ...c I i c c c m W Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 172: ...I I ccc I B E I l a 1 I 7 1 I Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 173: ...P Q r 1 F X w 8 6 i I D 0 0 m 0 0 m m m 0 D P H Z I m m 7 D n m C H 4 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 174: ...I t I 3 Ln 8 k i I L 1 1 1 r C C C C m m m m c C C C I m m m m m C C C I C C C C C C I N m m m m m m m m m m m 5 G5G Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artis...

Page 175: ...Y N N P U c c m m D i D H i 0 n H 0 0 c e c m c z f l o n I I U P P H 0 m 0 Z J H C m I Y a D i I 0 0 Z I rn 0 r r 3 1 L i i 1 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURC...

Page 176: ...VI Ln i i 0 1 I I X J 0 L ani W m D cc om HZ VID D m mo m r r m I I I L 1ii L g I O I W P u u I I I L I I I I 0 0 0 0 0 0 0 I C I m Artisan Technology Group Quality Instrumentation Guaranteed 888 88...

Page 177: ...W n VI I I C 2 El 0 I O U W C I ul ul n 0 T I 0 0 I I L 3 I I I I C U a I d m C O O O O O O N C O 2 ozz m m 0 0 2 5 W Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www art...

Page 178: ...m I r I I e I I NNP A a q C m r o c z n 0 0 I 1 W I A n r u 7 01 I I e w F R 5 I I Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 179: ...PPUVUU 1 f I 76 I m c z c O C I 1 uc I c L m c z o u c e 7 7 P nm n m m m o u c c c c u u v u cccc c c c c c c c e I n e w bl P w e v c Artisan Technology Group Quality Instrumentation Guaranteed 888...

Page 180: ...c N N N1 I I N N v L c Y Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 181: ...I s l r Ln c PrNNLn N 1161186t I 6 5 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 182: ...C 3 m cn cn 1 m 3 XI m cn 0 C XI n m cn m c I 1 ut e E z n E u n al 7 r D H T i c N O m I m 0 4 1 7 c Ln D r c c F r rl D 0 H K r I I m z D 4 H 0 Z i n 1 P ccc NNN e P e c V N c e c u Artisan Technol...

Page 183: ...c c c ccccc UI u w w w u w v w e W W W w v U w u v w U a b n U U W w U U W W w v w n 0 Z 7 m n I 0 70 m g k w w w P Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artis...

Page 184: ...F I F UI LLI N Ln NNN UI I I W F I I C W F I I c c c I I I e I NNNNNNNNNNNN N m m F w 0 tPfffffff ffffffffffffffffffffffffffffffff Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SO...

Page 185: ...N N N C N N L a U U 14 I C C C C L C r r m o w r r m r h Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 186: ...service in house repair center 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 REMOTE IN...

Reviews: