background image

©

 National Instruments Corporation

xiii

VXI/VME-PCI8026 for Linux

About This Manual

This manual contains instructions for installing and configuring the 
National Instruments VXI-PCI8026 or VME-PCI8026 Series interface kit 
for Linux. The VXI-PCI8026 kit includes a VXI-MXI-2 module that plugs 
into a VXI mainframe and links your PCI-based computer to the VXIbus. 
The VME-PCI8026 kit includes a VME-MXI-2 that plugs into a VME 
chassis and links your PCI-based computer to the VMEbus. Both kits 
include the PCI-MXI-2 interface board, which links your computer to the 
MXIbus, and the NI-VXI bus interface software. The VXI-PCI8026 and 
VME-PCI8026 kits are fully VXIplug&play compliant.

This manual uses the term VXI/VME-PCI8026 when information applies to 
either kit and the term VXI/VME-MXI-2 when information applies to either 
the VXI-MXI-2 or the VME-MXI-2.

How To Use the Manual Set

Getting Started

Manual

Installation and

Configuration

 Online 

NI-VISA

User Manual

NI-VISA

Reference

NI-VXI and NI-VISA

Function Help,

victext

Use Online

Utilities:

  Online 

NI-VXI

User Manual

NI-VXI

Reference

Summary of Contents for MXI VXI-PCI8026

Page 1: ...MXI Getting Started with Your VXI VME PCI8026 and the NI VXI NI VISA Software for Linux VXI VME PCI8026 for Linux December 1999 Edition Part Number 322651A 01...

Page 2: ...8 14 24 24 Germany 089 741 31 30 Greece 30 1 42 96 427 Hong Kong 2645 3186 India 91805275406 Israel 03 6120092 Italy 02 413091 Japan 03 5472 2970 Korea 02 596 7456 Mexico D F 5 280 7625 Mexico Monterr...

Page 3: ...ects malfunctions or service failures caused by owner s failure to follow the National Instruments installation operation or maintenance instructions owner s modification of the product owner s abuse...

Page 4: ...interference to radio and television reception Classification requirements are the same for the Federal Communications Commission FCC and the Canadian Department of Communications DOC Changes or modif...

Page 5: ...s Cet appareil num rique de la classe B respecte toutes les exigences du R glement sur le mat riel brouilleur du Canada European Union Compliance to EEC Directives Readers in the EU EEC EEA must refer...

Page 6: ...1 5 Optional Software 1 6 Quick Start 1 6 Hardware Installation 1 7 Installing and Loading the NI VXI VISA Software for Linux 1 8 VME Users 1 8 Device Interaction 1 8 Default Settings 1 9 PCI MXI 2 1...

Page 7: ...ration EEPROM 4 7 Onboard DRAM 4 8 Install the VME MXI 2 4 10 Connect the MXIbus Cable 4 11 Chapter 5 NI VXI VISA Software Installation Installing the NI VXI VISA Software for Linux 5 1 Removing the N...

Page 8: ...MXI 2 Auto Retry 6 8 A24 A32 Write Posting 6 9 PCI Bus 6 9 User Window and Driver Window 6 9 Expansion ROM 6 10 VXI VME MXI 2 Configuration Editor 6 10 LA Selection and Logical Address 6 11 Address S...

Page 9: ...em Configuration Functions 7 4 Compiling Your C Program for NI VXI VISA 7 4 Symbols 7 4 Appendix A Specifications PCI MXI 2 A 1 MXIbus Capability Descriptions A 1 PCI Functionality A 2 Requirements A...

Page 10: ...PCI MXI 2 Parts Locator Diagram 2 2 Figure 2 2 PCI MXI 2 Installed in a Computer 2 4 Figure 3 1 VXI MXI 2 Right Side Cover 3 2 Figure 3 2 Logical Address Selection 3 5 Figure 3 3 VXIbus Slot Configur...

Page 11: ...ings C 1 Figure C 2 Restoring the Factory Configuration C 2 Tables Table 1 1 PCI MXI 2 Hardware Default Settings 1 9 Table 1 2 PCI MXI 2 Logical Address Configuration Editor Default Settings 1 10 Tabl...

Page 12: ...your PCI based computer to the VMEbus Both kits include the PCI MXI 2 interface board which links your computer to the MXIbus and the NI VXI bus interface software The VXI PCI8026 and VME PCI8026 kit...

Page 13: ...stalled the NI VXI software Use the Acrobat Reader program Version 3 or later to open this file We recommend the VISA API for new applications Refer to the NI VISA User Manual to learn about VISA and...

Page 14: ...hasizes lines of code that are different from the other examples monospace italic Italic text in this font denotes text that is a placeholder for a word or value that you must supply Usually this is a...

Page 15: ...ith a Default Settings section which lists the hardware and software default settings for easy reference You may find that these sections contain as much information as you need to get started with yo...

Page 16: ...hapter 6 Chapter 5 Chapter 7 Chapter 4 Software and Utilities Reference Chapter 1 Write Application Program Using VXI or VME Configure and Install the PCI MXI 2 Install the NI VXI VISA Software Review...

Page 17: ...re included with the kits is for Intel x86 based computers What You Need to Get Started A PCI based computer running Linux kernel 2 2 x VXIbus or VMEbus mainframe PCI MXI 2 interface board VXI MXI 2 o...

Page 18: ...to the MXIbus and vice versa Because the PCI MXI 2 uses the same communication register set that other VXIbus message based devices use other MXIbus devices view the PCI MXI 2 as a VXIbus device The...

Page 19: ...ng the MITE custom ASIC a sophisticated dual channel DMA controller with standard interfaces for VXI VME MXI and PCI By using MITE DMA to transfer data and commands to and from devices the MITE frees...

Page 20: ...as follows You have one PCI MXI 2 interface module which you will install in your 5 V PCI based computer as the Resource Manager logical address 0 You have either one C size VXI MXI 2 or one 6U B siz...

Page 21: ...l the VXI MXI 2 in the first slot of a VXI chassis or install the VME MXI 2 in the first slot of a VME chassis The VXI VME MXI 2 default configuration automatically detects whether it should be the VX...

Page 22: ...em refer to the description of the Non VXI Device Configuration Editor in Chapter 3 VXI Text Resource Editor in the NI VXI Text Utilities Reference Manual For more details about installing the NI VXI...

Page 23: ...e configured in A16 A24 and A32 address space by using the vxiin or vxiout commands For more information regarding victext operation and commands refer to the online help Default Settings This section...

Page 24: ...ng Logical Address 0 Device Type MBD Address Space A16 VXI Shared RAM Size 0 KB Shared RAM Pool 0 KB Lower Half Window Byte Swapping Disabled non swapped Lower Half Window Memory Select System Memory...

Page 25: ...nt Area Size 0 Number of Handlers 1 Number of Interrupters 0 Protocol Register 0xFF0 Read Protocol Response 0x8448 Table 1 4 PCI MXI 2 Bus Configuration Editor Default Settings Editor Field Default Se...

Page 26: ...om onboard oscillator External Trigger Termination S2 OFF Unterminated SMB CLK10 Direction S3 OUT Drive CLK10 signal SMB CLK10 Termination S4 Ignored effective only when S3 is set to IN Polarity of Ex...

Page 27: ...s protected both switches OFF DRAM SIMMs Installed Per customer order SIMM Size Configuration S2 OFF if SIMMS are 4 M 32 or larger ON if smaller than 4 M 32 Table 1 7 VXI VME MXI 2 Configuration Edito...

Page 28: ...ry Disabled MXI Transfer Limit Unlimited MXI Parity Checking Enabled MXI Fair Requester Disabled MXI CLK10 Set by hardware switch VXI MXI 2 only Assumes no DRAM is installed If DRAM is installed the A...

Page 29: ...mponents on your PCI MXI 2 module To avoid such damage in handling the module touch the antistatic plastic package to a metal part of your computer chassis before removing the PCI MXI 2 from the packa...

Page 30: ...Chapter 2 PCI MXI 2 Configuration and Installation VXI VME PCI8026 for Linux 2 2 www ni com Figure 2 1 PCI MXI 2 Parts Locator Diagram 1 U17 2 DRAM 2 1...

Page 31: ...C EEPROM Configuration Onboard DRAM The PCI MXI 2 can accommodate one DRAM SIMM Table 2 1 lists the SIMMs you can use You can use 32 bit or 36 bit SIMMs because DRAM parity is not required The PCI MX...

Page 32: ...electricity that might be on your clothes or body 5 Line up the PCI MXI 2 with the MXI 2 connector near the cut out on the back panel Slowly push down on the top of the PCI MXI 2 until its card edge...

Page 33: ...removing the VXI MXI 2 from the package Configure the VXI MXI 2 This section describes how to configure the following options on the VXI MXI 2 VXIbus logical address VXIbus Slot 0 Non Slot 0 VXIbus l...

Page 34: ...NON INVERTED SMB CLK10 Direction 50 Termination for External Trigger Input S3 S2 Off Out S4 Off S5 In On On INVERTED VXI MXI 2 Push up for logic 1 Push down for logic 0 Receive CLK10 from MXIbus 3 Sh...

Page 35: ...s it should not be necessary to remove it under normal circumstances However it is necessary to remove the enclosure if you want to change the amount of DRAM installed on the VXI MXI 2 Switch S6 which...

Page 36: ...have a logicaladdress of 1 If they do change the logical address setting of either the VXI MXI 2 or the other device so that every device in the system has a unique associated logical address You can...

Page 37: ...he automatic detection circuitry Use the three position jumper W2 to select automatic Slot 0 detection Slot 0 or Non Slot 0 operation Figure 3 3 shows these three settings Caution Do not install a dev...

Page 38: ...and grants the bus to the highest priority requester As VMEbus System Controller the VXI MXI 2 also drives the 16 MHz VMEbus system clock by an onboard 16 MHz oscillator As required by the VXIbus spe...

Page 39: ...dules for a single mainframe in adjacent slots You will use two switches on the VXI MXI 2 to select its position in relation to any other VXI MXI 2 module in the mainframe Use switch S9 when there is...

Page 40: ...0 signal Use the three position jumper W3 to select these options as shown in Figure 3 5 Notice that Figure 3 5b and Figure 3 5c also show switches S3 and S7 respectively You must configure these swit...

Page 41: ...signal instead use the settings shown in either Figure 3 5a or Figure 3 5c as appropriate When switch S3 is set so that the VXI MXI 2 receives the SMB CLK10 signal you have the option to add a 50 is...

Page 42: ...ration settings for the VXI MXI 2 Figure 3 6a shows the default configuration which is for driving the inverted external CLK SMB Use the settings of Figure 3 6b to drive the noninverted external CLK S...

Page 43: ...On 50W Termination for External Trigger Input S3 Out In S4 Off On S5 SMB CLK10 Direction 50W Termination for SMB CLK10 Effective only when S3 is set to IN SMB CLK10 Output Polarity Effective only whe...

Page 44: ...r Figure 3 5b as appropriate Caution Do not configure more than one MXIbus device to drive the MXIbus CLK10 Having a second device driving MXIbus CLK10 could damage the device Figure 3 7 shows the con...

Page 45: ...1 and 2 of the four position switch at location U35 to control whether MXIbus termination is automatic Figure 3 9a on Figure 3 9b or off Figure 3 9c The settings of switches 3 and 4 have no effect on...

Page 46: ...omatic termination if you want to manually control termination Figure 3 9 MXIbus Termination a Automatic MXIbus Termination Default b Terminate MXIbus On c Do Not Terminate MXIbus Off Restore Factory...

Page 47: ...causes the VXI MXI 2 to boot off the factory configured half instead of the user modified settings This is useful in the event that the user configured half of the EEPROM becomes corrupted in such a...

Page 48: ...ected Restore Factory Configuration Change Factory Configuration Automatic MXIbus Termination Terminate MXIbus Yes Yes No No No No Yes Yes U35 1 2 3 4 Restore Factory Configuration Change Factory Conf...

Page 49: ...Instruments Option Switch Setting of S6 0 256 K 32 or 256 K 36 1 MB ON 256 K 32 or 256 K 36 256 K 32 or 256 K 36 2 MB ON 512 K 32 or 512 K 36 2 MB ON 512 K 32 or 512 K 36 512 K 32 or 512 K 36 4 MB ON...

Page 50: ...IMMs smaller than 4 M 32 use the ON setting as shown in Figure 3 11b Figure 3 11 SIMM Size Configuration Refer to Table 3 1 for how to adjust the switch ON or OFF for all supported DRAM configurations...

Page 51: ...MXI 2 straight in until it seats in the expansion slot The front panel of the VXI MXI 2 should be even with the front panel of the mainframe 5 Tighten the retaining screws on the top and bottom edges...

Page 52: ...I 2 cable power on the VXIbus mainframe and then the computer Note Always turn on the mainframe first Doing so makes it possible for your external computer to access the VXI boards in the mainframe up...

Page 53: ...tic package to a metal part of your VMEbus chassis before removing the VME MXI 2 from the package Configure the VME MXI 2 This section describes how to configure the following options on the VME MXI 2...

Page 54: ...Chapter 4 VME MXI 2 Configuration and Installation VXI VME PCI8026 for Linux 4 2 www ni com Figure 4 1 VME MXI 2 Parts Locator Diagram 1 S2 2 U21 3 W2 4 U20 5 DRAM Bank 1 6 DRAM Bank 0 1 2 3 6 5 4...

Page 55: ...15 and 14 high with address lines 13 through 6 matching the logical address of the VME MXI 2 and address lines 5 through 0 low In other words the A16 base address of the VME MXI 2 module s 64 byte reg...

Page 56: ...modules cannot monitor this signal they should be permanently disabled If it is not possible to disable a module s bus timeout unit it should be configured to the highest setting to give MXIbus acces...

Page 57: ...able to terminate the MXIbus You can manually control MXIbus termination by defeating the automatic circuitry Use switches 3 and 4 of the four position switch at location U21 to control whether MXIbus...

Page 58: ...ect when switch 3 is set for automatic MXIbus termination you must turn off automatic termination if you want to manually control termination Figure 4 4 MXIbus Termination a Automatic MXIbus Terminati...

Page 59: ...causes the VME MXI 2 to boot off the factory configured half instead of the user modified settings This is useful in the event that the user configured half of the EEPROM becomes corrupted in such a...

Page 60: ...ne organization at a time all SIMMs installed must be of the same type Use Bank 0 first when installing SIMMs This allows you to install up to 64 MB The VME MXI 2 supports DRAM speeds of 80 ns or fast...

Page 61: ...st the switch ON or OFF for all supported DRAM configurations Many of the DRAM options are available from National Instruments Table 4 1 VME MXI 2 DRAM Configurations Bank 0 Bank 1 Total DRAM National...

Page 62: ...access to the mainframe slots 3 Insert the VME MXI 2 in the slot you have selected by aligning the top and bottom of the board with the card edge guides inside the mainframe Slowly push the VME MXI 2...

Page 63: ...beled end of the cable to the MXI 2 device that will be the MXIbus System Controller Connect the other end of the cable to the other device Be sure to tighten the screw locks to ensure proper pin conn...

Page 64: ...erly connected the MXI 2 cable power on the VMEbus mainframe and then the computer Note Always turn on the mainframe first Doing so makes it possible for your external computer to access the VME board...

Page 65: ...the current directory to the mounted CD ROM type the following command cd mnt cdrom 5 To run the installation script type the following command INSTALL The INSTALL places NI VXI and NI VISA in their...

Page 66: ...ping rpm e nivxi pcimxi nivisa removes the NI VXI VISA software Using the NI VXI VISA Software The NI VXI software is configured to be loaded in the usr local nivxi directory If you have installed the...

Page 67: ...struments Resource Manager You must run resman every time the chassis power is cycled so that your application can access devices in the VXI VME chassis After you run resman you are ready to use the N...

Page 68: ...mmand prompt You can run vxitedit from any directory but make sure that both the PATH and NIVXIPATH environment variables have the destination directory of the NI VXI software added to them NIVXIPATH...

Page 69: ...he options Update Current Configuration Use this option to write the configuration settings to the PCI MXI 2 EEPROM and files used by NI VXI It configures the PCI MXI 2 to be consistent with the confi...

Page 70: ...tegories Device Settings VXI Shared Memory and Resource Manager The following paragraphs describe the options you can select for each of the fields Device Settings The Device Settings category contain...

Page 71: ...4 or A16 A32 are the following options relevant VXI VME Shared RAM Size Shared RAM Pool Advanced Byte Swapping Memory Select Mapping VXI VME Shared Memory Linux does not support sharing of system RAM...

Page 72: ...If you select the Local controller option the NI VXI functions execute on the PCI MXI 2 System IRQ Level The remote controllers in this case the VXI VME MXI 2 can report events such as triggers and D...

Page 73: ...pports This field is meaningful only when the PCI MXI 2 is configured as a message based device The default value is FF0 Commander Signal Register Master Read Protocol Response This field specifies th...

Page 74: ...fer to Connect the MXIbus Cable at the end of either Chapter 3 VXI MXI 2 Configuration and Installation or Chapter 4 VME MXI 2 Configuration and Installation of this manual You can select the Yes or N...

Page 75: ...control how many data transfers the PCI MXI 2 will perform on the MXIbus before releasing it to another master device that is requesting use of the bus The default setting holds the MXIbus for an unl...

Page 76: ...because cycles to onboard RAM will always complete successfully PCI Bus The following paragraphs describe the options for the PCI Bus portion of this editor User Window and Driver Window The PCI MXI 2...

Page 77: ...ced below 1 MB with the Linux NI VXI driver Therefore the Place below 1 MB option and the Window Base option will always be disabled Expansion ROM Use the Enable expansion ROM option to enable or disa...

Page 78: ...ge of 1 to 254 If you use this option the hardware switch setting has no effect and you must use the VXI VME MXI 2 Configuration Editor to change the logical address Address Space and Requested Memory...

Page 79: ...e posting option affects write cycles that map through the A24 window and A32 window from the VXI VMEbus to the MXIbus and vice versa This option also affects write cycles to the VXI VME MXI 2 itself...

Page 80: ...MXI 2 modules for normal operating mode and others for interlocked arbitration mode The VXI VMEbus mainframes configured in interlocked arbitration mode will be interlocked with each other and the mai...

Page 81: ...time Caution Do not install a VXI VME MXI 2 configured for VMEbus System Controller VXI Slot 0 into another slot without first reconfiguring it to either Non Slot 0 or automatic configuration Neglect...

Page 82: ...h Auto Retry is enabled Transfer Limit You can use this feature to control how many data transfers the VXI VME MXI 2 will perform on the VXI VMEbus before releasing it to another master device that is...

Page 83: ...information refer to the VMEbus specification VXI VME Fair Requester The VXI VME MXI 2 is always a Release On Request requester However you can configure whether the VXI VME MXI 2 acts as either a fai...

Page 84: ...ntroller The functionality of this option is similar to that of the VXI Bus Timeout option described previously under the VXI VME Bus Options section The options range from 8 s to 128 ms with a defaul...

Page 85: ...w many data transfers the VXI VME MXI 2 will perform on the MXIbus before releasing it to another master device that is requesting use of the bus The default setting holds the MXIbus for an unlimited...

Page 86: ...erride the setting of S7 and control the direction of the MXIbus CLK10 signal When receiving the MXIbus CLK10 signal configure the W3 jumper setting to use the MXIbus as the source for generating the...

Page 87: ...XI User Manual and the NI VXI online help for overviews of NI VXI and detailed descriptions of the NI VXI functions The user manual is available in the NIVXI manuals directory where NIVXI refers to th...

Page 88: ...t correctly as described in Chapter 5 NI VXI VISA Software Installation Also refer to your software utilities reference manual for additional examples For NI VISA programming examples look in VXIpnp l...

Page 89: ...I or NI VISA software reference manual for more information on low level VXIbus or VMEbus access functions Local Resource Access Functions By using vxitedit you can set up the PCI MXI 2 to share eithe...

Page 90: ...s how to use different groups of functions You can then modify the sample programs to try out different aspects of the NI VXI software The sample programs for the Linux CC compiler are in the usr loca...

Page 91: ...ould look something like the following sample code define VXILINUX include nivxi h Refer to the documentation that came with your compiler package for detailed instructions about using the compiler an...

Page 92: ...ode A32 A24 and A16 addressing Slave mode block transfers and synchronous block transfers Master mode D32 D16 and D08 data sizes Slave mode D32 D16 and D08 data sizes Optional MXIbus System Controller...

Page 93: ...ck Target fast back to back capability Supported Resource locking Supported as a master and slave PCI interrupts Interrupts passed on INTA signal Base Address Registers BAR 0 dedicated to local regist...

Page 94: ...e 0 to 95 EMI FCC Class A verified Physical Board dimensions 174 63 by 106 68 mm 6 875 by 4 2 in Connectors Single fully implemented MXI 2 connector Slot requirements Single PCI slot MTBF Contact fact...

Page 95: ...oller Can be a fair MXIbus requester Can lock the MXIbus for indivisible transfers Can terminate the MXIbus MXIbus master retry support MXIbus slave retry support Interrupt handler for levels 7 to 1 I...

Page 96: ...ransfers RETRY master VMEbus master retry support RETRY slave VMEbus slave retry support FSD First slot detector SCON VMEbus System Controller PRI RRS Prioritized or Round Robin Select arbiter ROR FAI...

Page 97: ...rage 0 to 95 EMI FCC Class A verified Physical Board dimensions Fully enclosed shielded VXI C size board 233 35 by 340 mm 9 187 by 13 386 in Connectors Single fully implemented MXI 2 bus connector and...

Page 98: ...l Instruments Corporation A 7 VXI VME PCI8026 for Linux 5 2 VDC Typical DC current rating 180 mA Maximum DC current rating 225 mA 2 VDC Typical DC current rating 80 mA Maximum DC current rating 100 mA...

Page 99: ...oller Can be a fair MXIbus requester Can lock the MXIbus for indivisible transfers Can terminate the MXIbus MXIbus master retry support MXIbus slave retry support Interrupt handler for levels 7 to 1 I...

Page 100: ...ransfers RETRY master VMEbus master retry support RETRY slave VMEbus slave retry support FSD First slot detector SCON VMEbus System Controller PRI RRS Prioritized or Round Robin Select arbiter ROR FAI...

Page 101: ...95 Noncondensing storage 0 to 95 EMI FCC Class A verified Physical Board dimensions VMEbus double height board 233 36 by 160 mm 9 187 by 6 2999 in Connectors Single fully implemented MXI 2 bus connect...

Page 102: ...Appendix A Specifications VME MXI 2 National Instruments Corporation A 11 VXI VME PCI8026 for Linux Performance Peak 33 MB s Sustained 23 MB s...

Page 103: ...tail in the NI VXI Text Utilities Reference Manual vxitedit is the text based VXI resource editor program This program is described in detail in the NI VXI Text Utilities Reference Manual The README f...

Page 104: ...tems ws h contains parameter and return values for the Commander and Servant Word Serial functions This file is useful in VXI systems but is not applicable for VME systems Header Files for NI VISA The...

Page 105: ...the user configurable half This switch is useful in the event that the configuration becomes corrupted in such a way that the PCI MXI 2 boots to an unusable state The TST switch switch 2 of U17 lets y...

Page 106: ...se steps to reconfigure the PCI MXI 2 1 Turn your computer off Warning To protect both yourself and the computer from electrical hazards the computer should remain off while changing the settings on t...

Page 107: ...instructions on using this utility 7 After saving the configuration reboot the computer 8 Remove the top cover or access port to the PCI bus 9 Change switch 1 FOV on U17 to the OFF position 10 Replac...

Page 108: ...victext and NI VXI and the hardware revision of the PCI MXI 2 that the NI VXI software supports How can I determine the serial number and hardware revision of the PCI MXI 2 board Run the NI VXI utilit...

Page 109: ...vices by programming their registers If you have any message based devices you can send and receive messages with the WSwrt and WSrd functions Notice that VXIinReg and VXIoutReg are for VXI devices on...

Page 110: ...the front panel use TTL Therefore you need to supply a TTL level signal for EXTCLK and our voltage converters will convert the signal to differential ECL CLK10 is not applicable to VME What is the ac...

Page 111: ...if you do not have full permissions to some of the NI VXI files and directories Users who will be using NI VXI should have full permissions to the tbl and examples directories They should also have r...

Page 112: ...ns FAQs and their corresponding answers or solutions including special sections devoted to our newest products The database is updated daily in response to new customer experiences and feedback Troubl...

Page 113: ...o provide information on local services You can access these Web sites from www ni com worldwide If you have trouble connecting to our Web site please contact your local National Instruments office or...

Page 114: ...cent A A Amperes A16 space VXIbus address space equivalent to the VME 64 KB short address space In VXI the upper 16 KB of A16 space is allocated for use by VXI devices configuration registers This 16...

Page 115: ...numbers for n are 16 24 and 32 In VME VXI because there are six address modifiers there are 64 possible address spaces address window A portion of address space that can be accessed from the applicat...

Page 116: ...ely long wait for a slave response bus master A device that is capable of requesting the Data Transfer Bus DTB for the purpose of accessing a slave device C C Celsius CLK10 A 10 MHz 100 ppm individual...

Page 117: ...See Data Transfer Bus dynamically configured device A device that has its logical address assigned by the Resource Manager A VXI device initially responds at Logical Address 255 when its MODID line i...

Page 118: ...bus request signal inactive This ensures that all requesting devices will be granted use of the bus H hex Hexadecimal the numbering system with base 16 using the digits 0 to 9 and letters A to F Hz He...

Page 119: ...ransfers in which both the Address bus and the Data bus are used to transfer data message based device An intelligent device that implements the defined VXIbus registers and communication protocols Th...

Page 120: ...nboard RAM The optional RAM installed into the SIMM slots of the PCI MXI 2 board or VXI VME MXI 2 module P PCI Peripheral Component Interconnect The PCI bus is a high performance 32 bit or 64 bit bus...

Page 121: ...ve mode operation A device is in slave mode it if is responding to a bus cycle Slot 0 device A device configured for installation in Slot 0 of a VXIbus mainframe This device is unique in the VXIbus sy...

Page 122: ...program VXI devices and develop and debug VXI application programs VME Versa Module Eurocard or IEEE 1014 VMEbus System Controller A device configured for installation in Slot 0 of a VXIbus mainframe...

Page 123: ...lay the system configuration information generated by the Resource Manager W Word Serial Protocol The simplest required communication protocol supported by message based devices in a VXIbus system It...

Page 124: ...module 4 11 VXI MXI 2 module 3 19 CLK10 routing VXIbus 3 8 SMB CLK10 settings figure 3 11 VXIbus CLK10 routing figure 3 9 CLK10 signal MXIbus common questions D 3 setting 6 8 6 19 Close VXIlibrary fu...

Page 125: ...XI System Controller 6 7 MXIbus System Controller 6 17 VMEbus System Controller 6 14 D Default Controller LA 1 6 5 default settings 1 9 PCI MXI 2 board Bus Configuration Editor table 1 11 Device Confi...

Page 126: ...1 13 hardware See also PCI MXI 2 board VME MXI 2 module VXI MXI 2 module default settings table PCI MXI 2 board 1 9 VME MXI 2 module 1 13 VXI MXI 2 module 1 12 description 1 4 quick start installation...

Page 127: ...7 6 17 MXI CLK10 signal See CLK10 signal MXIbus MXI System Controller 6 7 MXI transfer limit setting 6 8 MXI 2 1 3 MXIbus cable connections VME MXI 2 module 4 11 VXI MXI 2 module 3 19 MXIbus capabili...

Page 128: ...XI transfer limit 6 8 MXI 2 auto retry 6 8 user window and driver window 6 9 user window size 6 9 PCI MXI 2 Configuration Editor default settings table 1 11 Load Configuration from File 6 2 overview 6...

Page 129: ...ns D 2 testing your system D 2 VME device configuration 1 8 Resource Manager delay setting 6 4 Resource Manager Display 1 8 1 9 rugged cables D 3 S servant area size setting 6 5 shared memory See VXI...

Page 130: ...mAlloc function caution 7 3 viOpenDefaultRM function 7 4 viPeekX function 7 3 viPokeX function 7 3 viUnmapAddress function 7 3 VME devices configuring 1 8 VMEbus capability codes VME MXI 2 module A 8...

Page 131: ...on 1 5 VXIbus CLK10 routing 3 8 CLK10 generation figure 3 9 SMB CLK10 settings figure 3 9 3 11 VXIbus local bus 3 7 VXIbus logical address 3 3 See also logical address VXIbus Slot 0 non Slot 0 3 5 VXI...

Page 132: ...address 3 3 VXIpeek function 7 3 VXIpoke function 7 3 vxitedit utility interacting with VXI VME devices 1 8 overview B 1 running 6 1 VME device configuration information 1 8 W Web support from Nationa...

Reviews: