background image

© Copyright 1990, 1992 National Instruments Corporation.

All Rights Reserved.

Getting Started with Your

VXI-AT2023 and the NI-VXI

Software for ISC 386/ix

bus

December 1992 Edition

Part Number 320267-01

Summary of Contents for VXI-AT2023

Page 1: ...Copyright 1990 1992 National Instruments Corporation All Rights Reserved Getting Started with Your VXI AT2023 and the NI VXI Software for ISC 386 ix bus December 1992 Edition Part Number 320267 01...

Page 2: ...512 794 5678 Branch Offices Australia 03 879 9422 Belgium 02 757 00 20 Canada Ontario 519 622 9310 Canada Qu bec 514 694 8521 Denmark 45 76 73 22 Finland 90 5272321 France 1 48 65 33 70 Germany 089 7...

Page 3: ...e liable for any damages arising out of or related to this document or the information contained in it EXCEPT AS SPECIFIED HEREIN NATIONAL INSTRUMENTS MAKES NO WARRANTIES EXPRESS OR IMPLIED AND SPECIF...

Page 4: ...l not occur in a particular installation However the chances of interference are much less if the equipment is used according to this instruction manual If the equipment does cause interference to rad...

Page 5: ...DMA Channel Selection 2 8 Master Mode Versus Slave Mode 2 8 Step 3 Install the AT MXI Hardware 2 11 Step 4 Configure the VXI MXI Hardware 2 13 Front Panel Features 2 15 Removing the Metal Enclosure 2...

Page 6: ...e 2 4 DMA Channel Settings 2 10 Figure 2 5 AT MXI Installed in a Computer 2 12 Figure 2 6 VXI MXI Parts Locator Diagram 2 13 Figure 2 7 VXI MXI with INTX Parts Locator Diagram 2 14 Figure 2 8 VXIbus S...

Page 7: ...located on the NI VXI distribution diskette contains instructions for installing and configuring the NI VXI software for ISC 386 ix and contains a description of the vxitedit configuration editor App...

Page 8: ...purpose and syntax of each function Refer to the NI VXI Text Utilities Reference Manual to learn more about the victext and vxitedit programs Related Documentation The following documents contain info...

Page 9: ...the following components Component Part Number AT MXI Interface Board 180775 01 Standard VXI MXI Interface Module 181045 01 or Enhanced VXI MXI Interface Module with INTX option 181045 02 3 5 in NI VX...

Page 10: ...8 20 Type M2 MXIbus Cables Straight Point to Right Angle Daisy Chain Connectors 1 m 180760 01 2 m 180760 02 4 m 180760 04 8 m 180760 08 20 m 180760 20 Type M3 MXIbus Cables Right Angle Point to Right...

Page 11: ...pears to have been caused in shipment file a claim with the carrier Retain the packing material for possible inspection and or for reshipment 2 Verify that the pieces contained in the package you rece...

Page 12: ...I ISC 386 ix Getting Started 2 2 National Instruments Corporation Step 2 Configure the AT MXI Hardware Figure 2 1 shows the location of the AT MXI configuration jumpers and switches Figure 2 1 AT MXI...

Page 13: ...nge the configuration switches and or jumpers on the AT MXI and how to make these changes Base I O Address Selection The base I O address of the AT MXI is the starting address of the AT MXI configurat...

Page 14: ...hanged therefore bits A4 through A0 are always zeros when determining the base I O address To change the base I O address of the AT MXI press the side marked OFF to select a binary value of 1 for the...

Page 15: ...AT motherboard and cannot be used by I O adapter modules Table 2 2 Possible Base I O Address Settings for the AT MXI Switch Setting Base I O Address I O Ports Used A9 A8 A7 A6 A5 hex hex 0 1 0 0 0 10...

Page 16: ...the PC AT interrupt level that will convey board status and error information Remember to enable this level or board interrupt in the system software for the AT MXI to function properly The factory d...

Page 17: ...the card edge connector to select the board interrupt level and the two rows of pins closer to the card edge connector to select the MXIbus interrupt level Figure 2 3a shows the factory default interr...

Page 18: ...ded for some external MXIbus device such as a VXIbus mainframe As a MXIbus slave the AT MXI circuitry determines whether an external device is attempting to access PC AT memory or I O resources Note W...

Page 19: ...6 and 7 Be careful when reassigning DMA channels on the AT MXI Notice that most PC ATs use DMA Channel 2 for the disk controller interface It is possible that various standard logic devices on the mot...

Page 20: ...1 DRQ0 W1 b DMA Channel Jumper Setting for Master Mode Channel 7 Slave Mode Channel 0 DACK7 DACK6 DACK5 DACK3 DACK2 DACK1 DACK0 W2 Slave Master DRQ7 DRQ6 DRQ5 DRQ3 DRQ2 DRQ1 DRQ0 W1 Figure 2 4 DMA Cha...

Page 21: ...tors of only one other board If you cannot configure the AT MXI to co exist in an existing PC AT system by repositioning the boards you can use one of the MXIbus cable options with a standard connecto...

Page 22: ...e up the AT MXI with the MXIbus connector near the cut out on the back panel and the other card edge lined up with the respective slot guide Slowly push down on the front of the AT MXI until its card...

Page 23: ...ithout the INTX daughter card option The remainder of this chapter describes only those options that are user configurable Do not change the default settings of other jumpers and switches on the VXI M...

Page 24: ...f the configuration switches and jumpers for a VXI MXI with the INTX daughter card option The options described in the rest of this chapter apply to VXI MXI modules with or without the INTX option For...

Page 25: ...ld not be necessary to remove it under normal circumstances Should you find it necessary to open the enclosure remove the three screws on the top the three screws on the bottom and the three screws on...

Page 26: ...ional Instruments Corporation S8 must match S1 S8 Non Slot 0 Slot 0 S1 must match S8 S1 S l o t 0 N o n S l o t 0 W7 VME BTO Chain Position Drive CLK10 from onboard 10MHz Slot 0 Drive CLK10 from SMB C...

Page 27: ...ISC 386 ix Getting Started S8 must match S1 S8 Non Slot 0 Slot 0 S1 must match S8 S1 S l o t 0 N o n S l o t 0 W7 VME BTO Chain Position Drive CLK10 from onboard 10MHz Slot 0 Drive CLK10 from SMB CLK...

Page 28: ...After a specified amount of time usually user configurable the BTO circuitry terminates a VMEbus cycle if no slave has responded The VXI MXI must provide the VMEbus BTO to function properly because w...

Page 29: ...er statically configured VXIbus device in your system Remember that logical addresses hex 0 and FF are not allowed for the VXI MXI Figure 2 10 shows switch settings for logical address hex 1 and C0 Sh...

Page 30: ...the other three request levels 0 1 or 2 by changing the jumper configuration on the jumper blocks labeled VMEbus Request Level on the front panel You may want to change request levels to change the p...

Page 31: ...on as either a Slot 0 device or a Non Slot 0 device If you install your VXI MXI into a slot that does not correspond with the jumper settings you risk damage to the VXI MXI the VXIbus backplane or bot...

Page 32: ...le connector on one cable end and a double connector on the other end Your VXI AT2023 kit comes standard with a cable with single connectors on each end Nonpolarized Cables The cable with a single con...

Page 33: ...onnect the end with the single connector to the AT MXI and the end of the cable with the double connector to the VXI MXI Be sure to tighten the screw locks to ensure proper pin connection See Figure 2...

Page 34: ...ogram that executes functions you enter from the keyboard It helps you learn the functions program your VXI device and develop and debug your application program This program is described in detail in...

Page 35: ...tilbus tbl contains the utility bus configuration editor information vxibus cfg contains the bus configuration information vxila cfg contains the logical address configuration information vxidev cfg c...

Page 36: ...ution diskette to this directory using the tar command For a 3 5 in floppy diskette in drive 0 tar xvfo dev rdsk f0q18dt For a 5 25 in floppy diskette in drive 0 tar xvfo dev rdsk f0q15dt This will cr...

Page 37: ...If you are using the C Shell csh and your main directory for the NI VXI software is usr nivxi add the following statement in your cshrc file in your home directory set NIVXIPATH usr nivxi If you set t...

Page 38: ...guration Bus Configuration and Device Configuration The Device Configuration option is not used Do not modify the vxidev cfg file as it contains some system dependent information used by the vxiinit i...

Page 39: ...ements of 20h hex 0x340 Master Window Base A 64 kilobyte memory mapped I O window which the AT MXI board uses to access the VXIbus Range A000h to E000h in increments of 1000h hex 0xD000 Address Space...

Page 40: ...questing memory in A16 space including the AT MXI resman does not give a warning in the event of an address conflict in A16 space Also opening A16 windows on frame extenders in the system for A16 acce...

Page 41: ...A24 space or the PC I O in A16 space This value must correspond to jumper settings on the AT MXI board You can select the NONE option with any jumper settings Range 0 1 2 3 5 6 7 0xff NONE 3 Note If...

Page 42: ...devices equal opportunity to become bus masters and transfer data regardless of their position within the MXIbus daisy chain MXIbus devices that are not fair requesters have a fixed priority scheme c...

Page 43: ...ature helps you learn how to communicate with devices troubleshoot problems and develop your application The victext command set includes the same capability of NI VXI function calls in addition to au...

Page 44: ...Mode A32 A24 and A16 addressing MBLT Master Mode block transfers SA24 Slave Mode A24 and A16 addressing SBLT Slave Mode block transfers MD16 Master Mode D16 and D08 data sizes SD16 Slave Mode D16 and...

Page 45: ...to 302 F storage Emissions FCC Class A Relative Humidity 0 to 95 noncondensing operating 0 to 100 noncondensing storage Safety Not applicable Shock and Vibration Not applicable Physical Board Size St...

Page 46: ...Master Mode Slave Mode Transfer Type Transfer Rate Transfer Type Transfer Rate Write 530 nsec Write 840 nsec Read 430 nsec Read 840 nsec Block Write 290 nsec Block Write 590 nsec Block Read 190 nsec...

Page 47: ...08 EO Slave Mode D32 D16 and D08 data sizes MBLOCK Master Mode block transfers SBLOCK Slave Mode block transfers MRMW Master Mode Read Modify Write SRMW Slave Mode Read Modify Write PRI Prioritized ar...

Page 48: ...CK Master Mode block transfers SBLOCK Slave Mode block transfers SC Optional MXIbus System Controller FAIR Optional MXIbus fair requester TERM Can accept MXIbus termination resistors IH Interrupt Hand...

Page 49: ...uipped with optional INTX daughter card Slot Requirements Single VXI C size slot VXI Keying Class Class 1 TTL Fully compatible with VXI specification Fully enclosed and shielded Reliability MTBF Conta...

Page 50: ...n forms from the user manuals of the National Instruments hardware or software you are using even if you wish to contact us later by telephone You can contact us by fax at any time at the following nu...

Page 51: ...ng any National Instruments hardware or software products related to this problem include the configuration forms from their user manuals Use additional pages if necessary Name Company Address Fax Pho...

Page 52: ...Master DMA Channel __________________________________________________ AT MXI Board Interrupt Level __________________________________________________ AT MXI Slave I O Window Base ____________________...

Page 53: ...Programming Language Version __________________________________________________ Other Boards in System __________________________________________________ Base I O Address of Other Boards _____________...

Page 54: ...Edition Date December 1992 Part Number 320267 01 Please comment on the completeness clarity and organization of the manual If you find errors in the manual please record the page numbers and describe...

Page 55: ...quivalent to the VME 16 megabyte standard address space A32 space VXIbus address space equivalent to the VME 4 gigabyte extended address space address Character code that identifies a specific locatio...

Page 56: ...ing the address on subsequent transfers so that the next element is transferred to or from the proper storage location In VME the data transfer may have no more than 256 elements MXI does not have thi...

Page 57: ...tartup or other configuration times dynamically A device that has its logical address assigned by the Resource Manager configured device A VXI device initially responds at Logical Address 255 when its...

Page 58: ...umbering system with base 16 using the digits 0 to 9 and letters A to F Hz hertz cycles per second I IC Integrated Circuit IEEE Institute of Electrical and Electronics Engineers in inches I O input ou...

Page 59: ...er mode if it is performing a bus cycle which it initiated Message Based An intelligent device that implements the defined VXIbus registers and device communication protocols These devices are able to...

Page 60: ...Resource Manager A Message Based Commander located at Logical Address 0 which provides configuration management services such as address map configuration Commander and Servant mappings and self test...

Page 61: ...sistor Transistor Logic V VDC volts direct current victext Text based VXI Interactive Control Program a part of the NI VXI bus interface software package Used to program VXI devices and develop and de...

Page 62: ...y 8 National Instruments Corporation W Word Serial The simplest required communication protocol supported by Message Protocol Based devices in the VXIbus system It utilizes the A16 communication regis...

Reviews: