6504 Bridge Point ParkwayAustin, TX 78730-5039Tel: (512) 794-0100
Page 3
Important Information
Warranty
The National Instruments VXIpc-850 Series embedded computers and accessories are warranted against defects in
materials and workmanship for a period of one year from the date of shipment, as evidenced by receipts or other
documentation. National Instruments will, at its option, repair or replace equipment that proves to be defective during
the warranty period. This warranty includes parts and labor.
The media on which you receive National Instruments software are warranted not to fail to execute programming
instructions, due to defects in materials and workmanship, for a period of 90 days from date of shipment, as evidenced
by receipts or other documentation. National Instruments will, at its option, repair or replace software media that do not
execute programming instructions if National Instruments receives notice of such defects during the warranty period.
National Instruments does not warrant that the operation of the software shall be uninterrupted or error free.
A Return Material Authorization (RMA) number must be obtained from the factory and clearly marked on the outside
of the package before any equipment will be accepted for warranty work. National Instruments will pay the shipping
costs of returning to the owner parts which are covered by warranty.
National Instruments believes that the information in this manual is accurate. The document has been carefully
reviewed for technical accuracy. In the event that technical or typographical errors exist, National Instruments reserves
the right to make changes to subsequent editions of this document without prior notice to holders of this edition. The
reader should consult National Instruments if errors are suspected. In no event shall National Instruments be 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 SPECIFICALLY DISCLAIMS ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR
A PARTICULAR PURPOSE. CUSTOMER’S RIGHT TO RECOVER DAMAGES CAUSED BY FAULT OR
NEGLIGENCE ON THE PART OF NATIONAL INSTRUMENTS SHALL BE LIMITED TO THE AMOUNT
THERETOFORE PAID BY THE CUSTOMER. NATIONAL INSTRUMENTS WILL NOT BE LIABLE FOR
DAMAGES RESULTING FROM LOSS OF DATA, PROFITS, USE OF PRODUCTS, OR INCIDENTAL OR
CONSEQUENTIAL DAMAGES, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. This limitation of the
liability of National Instruments will apply regardless of the form of action, whether in contract or tort, including
negligence. Any action against National Instruments must be brought within one year after the cause of action accrues.
National Instruments shall not be liable for any delay in performance due to causes beyond its reasonable control. The
warranty provided herein does not cover damages, defects, 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, misuse, or negligent acts; and power failure or surges, fire, flood, accident, actions of third
parties, or other events outside reasonable control.
Copyright
Under the copyright laws, this publication may not be reproduced or transmitted in any form, electronic or mechanical,
including photocopying, recording, storing in an information retrieval system, or translating, in whole or in part, without
the prior written consent of National Instruments Corporation.
Trademarks
LabVIEW®, MANTIS™, MITE™, NI-488.2™, NI-VISA™, NI-VXI™, TIC™, TNT™, and VXIpc™ are trademarks
of National Instruments Corporation.
Product and company names listed are trademarks or trade names of their respective companies.
WARNING REGARDING MEDICAL AND CLINICAL USE OF NATIONAL INSTRUMENTS PRODUCTS
National Instruments products are not designed with components and testing intended to ensure a level of reliability
suitable for use in treatment and diagnosis of humans. Applications of National Instruments products involving medical
or clinical treatment can create a potential for accidental injury caused by product failure, or by errors on the part of the
user or application designer. Any use or application of National Instruments products for or involving medical or
clinical treatment must be performed by properly trained and qualified medical personnel, and all traditional medical
safeguards, equipment, and procedures that are appropriate in the particular situation to prevent serious injury or death
should always continue to be used when National Instruments products are being used. National Instruments products
are NOT intended to be a substitute for any form of established process, procedure, or equipment used to monitor or
safeguard human health and safety in medical or clinical treatment.
Page 4
FCC/DOC Radio Frequency Interference
Class A Compliance
This equipment generates and uses radio frequency energy and, if not installed and used in strict
accordance with the instructions in this manual, may cause interference to radio and television reception.
Classification requirements are the same for the Federal Communications Commission (FCC) and the
Canadian Department of Communications (DOC). This equipment has been tested and found to comply
with the following two regulatory agencies:
Federal Communications Commission
This equipment has been tested and found to comply with the limits for a Class A digital device,
pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against
harmful interference when the equipment is operated in a commercial environment. This equipment
generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with
the instruction manual, may cause harmful interference to radio communications. Operation of this
equipment in a residential area is likely to cause harmful interference in which case the user will be
required to correct the interference at his own expense.
Notices to User: Changes or modifications not expressly approved by National Instruments could
If necessary, consult National Instruments or an experienced radio/television technician for additional
suggestions. The following booklet prepared by the FCC may also be helpful: Interference to HomeElectronic Entertainment Equipment Handbook. This booklet is available from the U.S. Government
Printing Office, Washington, DC 20402.
void the user’s authority to operate the equipment under the FCC Rules.
This device complies with the FCC rules only if used with shielded interface cables
of suitable quality and construction. National Instruments used such cables to test
this device and provides them for sale to the user. The use of inferior or nonshielded
interface cables could void the user's authority to operate the equipment under the
FCC rules.
Canadian Department of Communications
This Class A digital apparatus meets all requirements of the Canadian Interference-Causing Equipment
Regulations.
Cet appareil numérique de la classe A respecte toutes les exigences du Règlement sur le matériel
brouilleur du Canada.
Page 5
About This Manual
Organization of This Manual........................................................................................xi
Conventions Used in This Manual................................................................................xii
How to Use This Documentation Set............................................................................xiii
Related Documentation ................................................................................................xiv
Customer Communication ............................................................................................xiv
This manual contains instructions for installing and configuring the
National Instruments VXIpc-850 Series embedded computer kit.
Organization of This Manual
This manual is organized as follows:
•Chapter 1, Introduction, describes the VXIpc-850 Series of
embedded VXI computers, lists what you need to get started,
describes the hardware, and lists optional equipment and software.
•Chapter 2, Functional Overview, contains functional descriptions
of each major logic block on the VXIpc-850 Series embedded
computer.
•Chapter 3, Configuration and Installation, contains the instructions
to configure and install the VXIpc-850 Series embedded computer.
•Chapter 4, WinBIOS, contains information on WinBIOS, the lowlevel interface between the hardware and PC software that
configures and tests your hardware at boot up.
•Chapter 5, Peripherals, contains brief descriptions of each of the
peripheral components of the VXIpc-850 Series embedded
computer.
•Appendix A, Specifications, describes the environmental,
electrical, and mechanical specifications of the VXIpc-850.
•Appendix B, VXIpc-850 System Resources, describes what system
resources are available on the VXIpc-850 and where they are
allocated.
•Appendix C, LED Indicators, describes how to read the LEDs on
the front panel to interpret the status of the VXIpc-850.
•Appendix D, Front Panel and Connectors, describes the front
panel and connectors on the VXIpc-850.
•Appendix E, Modifying and Installing I/O Expansion Boards,
explains how to modify and install an I/O board in the VXIpc-850.
•Appendix F, Common Questions, answers common questions you
may have when using the VXIpc-850.
•Appendix G, Customer Communication, contains forms you can
use to request help from National Instruments or to comment on
our products and manuals.
•The Glossary contains an alphabetical list and description of terms
used in this manual, including abbreviations, acronyms, metric
prefixes, mnemonics, and symbols.
•The Index contains an alphabetical list of key terms and topics
used in this manual, including the page where you can find each
one.
Conventions Used in This Manual
The following conventions are used in this manual:
boldBold text denotes menus, menu items, or dialog box buttons or options.
bold italicBold italic text denotes a note, caution, or warning.
bold Bold text in this font denotes the messages and responses that the
monospacecomputer automatically prints to the screen.
italicItalic text denotes emphasis, a cross reference, or an introduction to a
key concept.
monospaceText in this font denotes text or characters that are to be literally input
from the keyboard, sections of code, programming examples, and
syntax examples. This font is also used for the proper names of disk
drives, paths, directories, programs, subprograms, subroutines, device
names, functions, variables, filenames, and extensions, and for
statements and comments taken from program code.
< >Angle brackets enclose the name of a key on the keyboard–for
example, <PageDown>.
-A hyphen between two or more key names enclosed in angle brackets
denotes that you should simultaneously press the named keys–for
example, <Control-Alt-Delete>.
Abbreviations, acronyms, metric prefixes, mnemonics, symbols, and
terms are listed in the Glossary.
How to Use This Documentation Set
Begin by reading the Getting Started with Your VXIpc-850 manual for
basic instructions on setting up the hardware and software. This is a
brief Quick Start manual that demonstrates how to get started with your
kit using the default hardware and software settings. Refer to the
following manuals for more information about the hardware or
software.
This manual, the VXIpc-850 Series User Manual, contains more details
about changing the installation or configuration from the defaults, and
using the hardware.
About This Manual
The VXIpc-850 Peripherals User Manual contains in-depth information
about configuring and using various peripherals on the VXIpc-850.
The NI-VXI Software Manual for the VXIpc-850 Series contains
more details about changing the NI-VXI software installation or
configuration from the defaults, and using the NI-VXI software on
the VXIpc-850.
When you are familiar with the material in these manuals, you can
begin to use the NI-VXI Software Reference Manual for C. Chapter 1,
Introduction to VXI, and Chapter 2, Introduction to the NI-VXI
Functions, present the concepts of VXI and prepare you for detailed
explanations of the NI-VXI functions. Study the descriptions of each
function given in Chapters 3 through 13 to fully understand the purpose
and syntax of each function.
Refer to the NI-VXI Graphical Utilities Reference Manual and theNI-VXI Text Utilities Reference Manual to learn more about the
NI-VXI utilities.
National Instruments wants to receive your comments on our products
and manuals. We are interested in the applications you develop with
our products, and we want to help if you have problems with them.
To make it easy for you to contact us, this manual contains comment
and configuration forms for you to complete. These forms are in
Appendix G, Customer Communication, at the end of this manual.
This chapter describes the VXIpc-850 Series of embedded VXI
computers, lists what you need to get started, describes the hardware,
and lists optional equipment and software.
Figure 1-1 shows the VXIpc-850 with its cover removed.
The VXIpc-850, a Pentium-based, C-size, embedded computer based
on the Peripheral Component Interface (PCI) bus, is a highperformance, easy-to-use platform for controlling VXIbus systems,
featuring complete VXI functionality through interactive utilities and
C function calls. In addition, the VXIpc-850 has an IEEE 488.2
interface that is compatible with the NI-488.2 architecture.
The VXIpc-850 is a custom computer that you install directly in two
C-size slots of your VXIbus mainframe. An embedded computer can
take full advantage of the VXI high-performance backplane capabilities
and give you direct control of VXI registers, memory, interrupts, and
triggers.
All models in the VXIpc-850 Series are fully VXIplug&play compliant
and are compatible with PC-compatible software tools, the National
Instruments LabVIEW and LabWindows®/CVI application software,
and the NI-VXI, NI-VISA, and NI-488.2 bus interface software.
Optional Equipment
You can contact National Instruments to order any of the following
optional equipment.
•COM1/2 adapter cable
•Enhanced parallel port adapter cable
•Single-shielded 2 m GPIB cable
•Upgrades for the VXIpc-850 modular CPU card
Optional Software
National Instruments has developed several software kits that you can
use with the VXIpc-850. The NI-VXI bus interface software for the
VXIpc-850 includes a Resource Manager, graphical and text-based
versions of an interactive VXI resource editor program, a
comprehensive library of software routines for VXI/VME
programming, and an interactive control program for interacting with
VXI/VME. You can use this software to seamlessly program multiplemainframe configurations and have software compatibility across a
variety of VXI/VME controller platforms.
The NI-488.2 software kit for the VXIpc-850 gives you accessibility to
the industry-standard NI-488.2 software for controlling external GPIB
instruments through the GPIB port on the front panel of your
VXIpc-850. The GPIB interface on the VXIpc-850 is fully compatible
with the NI-488.2 driver for a variety of operating systems. Any
software using NI-488.2 will run on the VXIpc-850.
You can also use the National Instruments LabVIEW and
LabWindows/CVI application programs and instrument drivers to ease
your programming task. These standardized programs match the
modular virtual instrument capability of VXI and can reduce your
VXI/VMEbus software development time. These programs are fully
VXIplug&play compliant and feature extensive libraries of VXI
instrument drivers written to take full advantage of direct VXI control.
LabVIEW is a complete programming environment that departs from
the sequential nature of traditional programming languages and features
a graphical programming environment.
LabWindows/CVI is an interactive C development environment for
building test and measurement and instrument control systems. It
includes interactive code-generation tools and a graphical editor for
building custom user interfaces.
LabVIEW and LabWindows/CVI include all the tools needed for
instrument control, data acquisition, analysis, and presentation. When
you order the LabVIEW VXI Development System for Windows or the
LabWindows/CVI VXI Development System for Windows, you also
get more than 500 complete instrument drivers, which are modular,
source-code programs that handle the communication with your
instrument to speed your application development.
Hardware Description
The VXIpc-850 Series controllers feature a modular, PCI-based local
bus design that makes it easy to use interchangeable daughterboards to
upgrade your controller to new microprocessors, without having to
replace the motherboard or enclosure. The VXIpc-850 Series currently
consists of three models, which vary in the speed of the Intel Pentium
microprocessor.
•The VXIpc-850/100 uses the 100 MHz version of the Intel
Pentium microprocessor.
•The VXIpc-850/133 uses the 133 MHz version of the Intel
Pentium microprocessor.
•The VXIpc-850/166 uses the 166 MHz version of the Intel
The CPU module and its memory sockets are easily accessible for you
to install additional DRAM in the field—up to 128 MB. The
VXIpc-850 contains at least an 800 MB internal, enhanced IDE hard
disk. For information on adding RAM by installing SIMMs, refer to
Appendix A, Specifications.
Slot 0 Functionality
You can use the VXIpc-850 Series computers to achieve full VXI
Slot 0 control of your VXI system. You can also install the VXIpc-850
in another slot and use it in Non-Slot 0 mode. You do not have to
change any switches or jumpers when moving between these two
modes, as the VXIpc-850 can automatically detect whether it is
installed in Slot 0 and it will automatically enable or disable the Slot 0
onboard circuitry.
Custom Application-Specific Interface Chips
The VXIpc-850 Series uses the MITE, MANTIS, and TNT4882C
custom ASICs to deliver high VXI and GPIB performance, and can
achieve more than 20 MB/s DMA block-mode data transfer rates across
the VXI backplane.
The MITE custom ASIC is a sophisticated dual-channel DMA
controller with standard interfaces for VXI and PCI. By using MITE
DMA to transfer data and commands to and from devices, the MITE
frees the computer’s microprocessor to perform other tasks such as data
analysis and presentation. In addition to DMA, the MITE incorporates
the new VME64 MBLT (8-byte block transfers in which both the
address bus and data bus are used to transfer data) directly into the
ASIC to perform the fastest transfer operation to instruments. With the
multiple windowing scheme of the MITE, you can easily access all of
VXI address space.
The VXI trigger interface on the VXIpc-850 is based on the MANTIS
custom ASIC. By using the two SMB trigger I/O connectors on the
front panel, you can route any of the TTL trigger lines between the
backplane and external devices. The MANTIS provides the complete
VXI interface to the backplane connector in a single chip. The
VXIpc-850 can respond to all VXI-defined protocols on all P2 TTL and
ECL trigger lines at the same time. The MANTIS features an internal
cross-matrix switching system for routing between lines as well as to
and from the front panel and onboard clocks.
The VXIpc-850 uses the TNT4882C custom ASIC to give full GPIB
control of external instruments via a front-panel connector. GPIB
•Four front-panel LEDs that show Ethernet port status
Peripheral Expansion
The VXIpc-850 uses the PCI local bus for peripheral expansion. The
PCIbus is a 32-bit multimaster bus that achieves a top throughput of
132 MB/s and can handle numerous peripherals. The integrated PCI
local bus design of the VXIpc-850 gives you access to the following
peripherals:
•PCMCIA
•SCSI-2
•Super VGA
•Enhanced IDE for the hard drive
–RX LED indicates that the VXIpc-850 is receiving data
through its Ethernet port.
–TX LED indicates that the VXIpc-850 is transmitting data
through its Ethernet port.
–DSEL LED indicates that the Ethernet circuitry is being
accessed.
–LINK LED reflects Ethernet link status.
For information on installing and configuring these peripherals for use
with the VXIpc-850, refer to Chapter 5, Peripherals. You can also refer
to the VXIpc-850 Peripherals User Manual, which contains full
documentation for the video, PCMCIA, and SCSI peripherals.
This chapter contains functional descriptions of each major logic block
on the VXIpc-850 Series embedded computer.
VXIpc-850 Functional Description
The VXIpc-850 is a modular PC in a dual-slot VXIbus C-size form
factor. It includes many high-performance peripherals that normally
require add-in cards on desktop PCs. In addition, it has a VXIbus
interface that is controlled from the PCI local bus, providing extremely
high performance and reliability.
Figure 2-1 is a functional block diagram of the VXIpc-850. Following
the diagram is a description of each logic block shown.
The VXIpc-850 consists of the following logic blocks:
• CPU CardThe modular architecture of the VXIpc-850 contains a plug-in CPU
card that can accommodate various Pentium- class processors. This
card includes the CPU, chipset support that connects the CPU
subsystem to the PCI bus, and the system cache and RAM.
• VideoThe video circuitry is a plug-in PCI card that has a 64-bit data path to
up to 4 MB of EDO DRAM.
• System I/OThis block has the bridge between the PCI bus and the ISA bus. It
also has PCI bus arbitration logic and integrates PC-specific
hardware such as the DMA and interrupt controllers.
• PCI Expansion SlotThis is a general-purpose PCI slot. It can accommodate any standard
5 V, 32-bit PCI card with a modified mounting bracket.
• ISA Expansion SlotThis is a general-purpose ISA expansion slot. It can accommodate a
full-length XT-size card; however, the DRAM configuration may
mechanically interfere with a full-length card. Refer to Appendix E
for more information.
• SCSIThe SCSI circuitry uses a PCI-SCSI bridge to provide a flexible
SCSI-2 connection on the front panel, usable for such devices as
external hard disks and CD-ROM drives.
• IDEThis is a dedicated PCI-IDE chip providing fast ATA-2 transfers to
the internal hard drive.
• PCMCIAThis is a dedicated PCI-PCMCIA interface that supports two
independent PCMCIA cards. One socket can accommodate a Type I,
II, or III card while the other accommodates a Type I or II card.
• VXIThis is the PCI-VXIbus interface circuitry. The MITE is a National
Instruments ASIC developed to efficiently manage data transfers
between the VXIbus and the processor (via the PCI bus). The
MANTIS ASIC (also developed by National Instruments) performs
VXIbus arbitration and manages interrupts and triggers. Also part of
the VXIbus interface are the SMB connectors, which you can use to
route triggers and the CLK10 signal to or from the VXIbus.
• EthernetThis is an ISA-based Ethernet circuit that uses an RJ-45 connector for
access to an external Ethernet-based LAN.
• GPIBThis logic block represents the IEEE 488.2 port on the VXIpc-850. It
uses the National Instruments TNT4882 ASIC for maximum
performance as an ISA-based GPIB controller.
• PC PeripheralsThese blocks represent the other peripherals supplied by the
VXIpc-850, including PS/2 mouse and keyboard ports, two miniature
serial ports, and ECP/EPP parallel port, speaker jack, reset button,
and a 1.44 MB, 3.5 in. floppy drive.
This chapter contains the instructions to configure and install the
VXIpc-850 Series embedded computer. Unless otherwise noted, these
instructions apply to all models in the VXIpc-850 Series.
Warning:Electrostatic discharge can damage several components on your
VXIpc-850 module. To avoid such damage in handling the module,
touch the antistatic plastic package to a metal part of your VXI chassis
before removing the VXIpc-850 from the package.
Default Settings
This section summarizes the hardware default settings for the
VXIpc-850 for easy reference. The VXIpc-850 is set at the factory for
the most commonly used configuration.
Figure 3-1 shows the location and factory-default settings of most of
the configuration switches and jumpers on the VXIpc-850.
This section describes how to configure the following options on the
VXIpc-850.
•VXIbus Slot 0/Non-Slot 0
•VXIbus CLK10 routing
•Trigger input termination
•EEPROM
•Installed system RAM
How to Remove the Metal Enclosure
The VXIpc-850 is housed in a metal enclosure to improve EMC
performance and to provide easy handling. You must remove this
enclosure to change many of the switch and jumper settings on the
VXIpc-850. You must also remove the enclosure to change the amount
of DRAM installed on the VXIpc-850.
To remove the metal enclosure, remove the five screws on the top, the
four screws on the bottom, and the three screws on the right side of the
enclosure.
VXIbus Slot 0/Non-Slot 0
The VXIpc-850 is configured at the factory to automatically detect if it
is installed in Slot 0 of a VXIbus mainframe. With automatic Slot 0
detection, you can install the VXIpc-850 into any VXIbus slot.
You can manually configure the VXIpc-850 for either Slot 0 or
Non-Slot 0 operation by defeating the automatic-detection circuitry.
Use the three-position jumper W13 to select automatic Slot 0 detection,
Slot 0, or Non-Slot 0 operation. Figure 3-2 shows these three settings.
Warning:Do not install a device configured for Slot 0 into another slot without
first reconfiguring it to either Non-Slot 0 or automatic configuration.
Neglecting to do this could result in damage to the device, the VXIbus
backplane, or both.
When the VXIpc-850 is installed in Slot 0, it becomes the VXIbus
System Controller. In this role, it has VXIbus Data Transfer Bus
Arbiter circuitry that accepts bus requests on all four VXIbus request
levels, prioritizes the requests, and grants the bus to the highest priority
requester. As VXIbus System Controller, the VXIpc-850 also drives the
16 MHz VXIbus system clock by an onboard 16 MHz oscillator.
As required by the VXIbus specification, the VXIpc-850 drives the
10 MHz signal CLK10 on a differential ECL output when installed in
Slot 0. When not installed in Slot 0, the VXIpc-850 only receives the
CLK10 signal.
VXIbus CLK10 Routing
When the VXIpc-850 is installed in Slot 0 of your mainframe, it
supplies the VXIbus CLK10 signal. The VXIpc-850 can use two
different sources to generate this signal: an onboard oscillator, or the
external CLK SMB connector. Use switch S3 to select these options, as
shown in Figure 3-3.
W13
W13
b. Automatic Slot 0
Detection (Default)
Figure 3-2. VXIbus Slot Configuration
W13
c. Manual Slot 0
Configuration
Notice that Figure 3-3b also shows switch S5. You must configure
these switches as shown when using the corresponding CLK10 source
setting of S3.
The VXIpc-850 can also be configured to drive the external CLK SMB
signal from the VXIbus CLK10 signal. Switch S5 controls whether the
VXIpc-850 drives or receives the external CLK SMB signal. If you
change the S5 setting to drive CLK10 out the external CLK10 SMB
connector (Figure 3-4b), do not set S3 to source CLK10 to the
backplane from the SMB; instead use the setting shown in Figure 3-3a.
S3S3
S5
b. CLK10 Generated from SMB
Figure 3-3. VXIbus CLK10 Routing
S5S5
a. CLK10 SMB Receives 10 MHz
Signal (Default)
Figure 3-4. SMB CLK10 Direction
b. CLK10 SMB Drives 10 MHz
Signal from VXIbus CLK10
When switch S5 is set so that the VXIpc-850 receives the SMB CLK10
signal, you have the option to add a 50 Ω termination to the signal by
setting switch S6. Switch S6 is unused—its setting does not matter—
when S5 is configured to drive the external CLK SMB signal.
Figure 3-5 shows the settings for switch S6.
You can use an additional switch, S4, to control the polarity of the
external CLK SMB signal when S5 is configured to drive it. S4 is
unused—its setting does not matter—when S5 is configured to receive
the external CLK SMB signal.
S4S4
a. Noninverted CLK10 Output
from SMB (Default)
Trigger Input Termination
You can use switch S7 to terminate the external trigger input SMB with
50 Ω to ground. Figure 3-7a shows the default setting for a nonterminated trigger input SMB. Use the setting of Figure 3-7b to
terminate the trigger input SMB. Switch S7 is located above switches
S4, S5, and S6, which have no effect on this configuration.
The VXIpc-850 has an onboard EEPROM, which stores default register
values for the VXI circuitry. These values are loaded when you power
up the computer. These values read from the EEPROM tell the PCI
interface of the VXIbus registers so that the VXI interface is ready to
respond to resource manager accesses within the required 5 s of
SYSRST* deasserting. You can disable this power-on selfconfiguration circuit using switch S2. Although this makes the VXI
circuitry unusable, it is sometimes helpful in debugging address and
interrupt conflicts with add-in boards. In general, however, you should
leave switch S2 in its factory-default setting. Figure 3-8 shows the
possible configurations for S2.
S2S2
a. VXI Circuitry Loads Power-on
Defaults from EEPROM (Default)
Figure 3-8. Power-On Self Configuration Status
b. Power-on Self Configuration
Circuit is Disabled
The EEPROM is divided into two halves; one half is factory configured
and one half is user configurable. Use switch S9 to control the
operation of the EEPROM. The setting of this switch determines
whether the VXIpc-850 boots off the factory-configured half or the
user-modified settings. This is useful in the event that the userconfigured half of the EEPROM becomes corrupted in such a way that
the VXIpc-850 boots to an unusable state. In its default setting, the
VXIpc-850 boots off the user-configurable half.
Figure 3-9 shows the configuration settings for EEPROM operation.
VXIEDIT is the software configuration utility in the NI-VXI software.
This utility is described in Chapter 3, NI-VXI Configuration Utility, in
the NI-VXI Software Manual for the VXIpc-850 Series. You can use
this utility to edit the configuration of the VXIpc-850. Some of these
settings are stored in files that are read by the NI-VXI software, while
other settings are stored directly in the VXIpc-850 EEPROM. Certain
EEPROM configurations can lock up your PCI computer while it is
booting up. Generally, only the size and location of the memory
windows can cause your VXIpc-850 to lock up your system. For
example, many PCI-based computers will not boot if a board in its
system requests more memory space than the computer can allocate. If
you encounter this situation you should reduce the size of the
VXIpc-850 user window.
If this situation occurs after you change the VXIpc-850 configuration,
perform the following steps to reconfigure the VXIpc-850.
1.Turn your computer off.
Warning:To protect both yourself and the mainframe from electrical hazards,
the mainframe should remain off until you are finished changing the
settings on the VXIpc-850 module.
2.Change switch S9 to the OFF position as shown in Figure 3-9b to
restore the factory configuration.
Installed System RAM
The 11 MB of installed RAM is factory configured per customer order.
You can change the amount of installed RAM on the VXIpc-850 by
installing DRAM SIMMs. Refer to Appendix A, Specifications, for
more information on SIMMs.
Configuring the PC
This section describes how to configure the following options on the
PC.
The VXIpc-850 uses active termination on the SCSI-2 bus. Because the
VXIpc-850 is always an end device, you should not need to disable the
termination; however, Figure 3-10 shows the settings for jumper W1.
GPIB Interrupt Level
a. GPIB Uses IRQ11 (Default)b. GPIB Uses IRQ5
W1
a. Terminate SCSI
Signals (Default)
Figure 3-10. SCSI Termination
You can program the GPIB interface on the VXIpc-850 to use one of
two ISA interrupts—5 or 11. Switch S8 controls which interrupt line
the GPIB interface uses. Figure 3-11 shows these settings.
Figure 3-11. GPIB Interrupt Level
W1
b. Do Not Terminate
SCSI Signals
S8S8
System CMOS
The VXIpc-850 contains a backed-up memory used to store BIOS
defaults and configuration information.
To clear the CMOS contents, simply short the pins of W2 as shown in
Figure 3-12b.
Warning:You should not keep these two pins shorted because the CMOS
memory cannot be sustained when the power is turned off if these two
pins are shorted.
You can use jumper W4 to configure the parallel port for either DMA
level 1 or DMA level 3. Refer to Figure 3-13 for the jumper settings.
a. Parallel Port Uses DMA
Ethernet Power-On Defaults
The VXIpc-850 Ethernet circuitry loads its power-on settings from an
EEPROM. Switch S1 should not be changed from its default setting;
however, the directions to do so are included here for informational
purposes. Figure 3-14 shows the settings.
This section contains general installation instructions for the
VXIpc-850. Consult your VXIbus mainframe user manual or technical
reference manual for specific instructions and warnings.
1.Plug in your mainframe before installing the VXIpc-850. The
power cord grounds the mainframe and protects it from electrical
damage while you are installing the module.
Warning:To protect both yourself and the mainframe from electrical hazards,
the mainframe should remain off until you are finished installing the
VXIpc-850 module.
2.Remove or open any doors or covers blocking access to the
mainframe slots.
3.If you are installing the VXIpc-850 into a D-size mainframe,
install a support designed for installing C-size boards in D-size
mainframes. The VXIpc-850 has no P3 connector and cannot
provide P3 Slot 0 control to VXI devices requiring this capability.
Warning:If the VXIpc-850 is not configured for automatic Slot 0 detection, be
certain that the slot you select in your VXIbus mainframe matches the
VXIpc-850 configuration as either a Slot 0 device or a Non-Slot 0
device. If you install your VXIpc-850 into a slot that does not
correspond with the jumper setting, you risk damage to the VXIpc-850,
the VXIbus backplane, or both.
4.Insert the VXIpc-850 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 VXIpc-850 straight into the slot until
its plug connectors are resting on the backplane receptacle
connectors. Using slow, evenly distributed pressure, press the
VXIpc-850 straight in until it seats in the expansion slot. The front
panel of the VXIpc-850 should be even with the front panel of the
mainframe.
5.Tighten the retaining screws on the top and bottom edges of the
front panel.
6.Check the installation.
7.Connect the keyboard and mouse to the appropriate connectors.
Use the keyboard adapter cable that your received with your kit to
adapt AT-style keyboards to the VXIpc-850 mini-DIN connector.
8.Connect the VGA monitor video cable to the VGA connector.
This chapter contains information on WinBIOS, the low-level interface
between the hardware and PC software that configures and tests your
hardware at boot up. This BIOS (Basic Input Output System) provides
an easy-to-use graphical user interface to allow you to configure system
aspects according to your needs.
Entering WinBIOS Setup
To enter the WinBIOS setup program, perform the following steps.
1.Turn on or reboot the system. A screen appears with a series of
diagnostic checks.
2.When Hit <DEL> if you want to run SETUP appears,
press the <DEL> key to enter the BIOS setup program.
3.Choose options with the keyboard or mouse. Modify the settings to
reflect system options. Press <Alt-H> for Help.
Chapter
4
Using a Mouse with WinBIOS Setup
Point the cursor at the item you wish to modify and double-click the
left mouse button. When items appear, use the cursor to select values
and press the left mouse button to complete the changes. To leave the
current operation and return to the previous level, click on the exit box
in the window’s upper left corner.
Although using the mouse is the easiest means to select BIOS options,
you can also use the keyboard. Table 4-1 lists the keys you use to
choose options:
Table 4-1. WinBIOS Options
KeyOption
<TAB>Change current window
>, <, ^, vMove highlight to next field
<Ente r>Select highlighted option
+, -Increment or decrement a value
<ESC>Close the current operation and return to the
previous level (exits WinBIOS at the top level)
<PgUp>Return to previous page
<PgDn>Advance to next page
This chapter contains brief descriptions of each of the peripheral
components of the VXIpc-850 Series embedded computer. Table 5-1
lists the VXIpc-850 peripheral components. Refer to the VXIpc-850Peripherals User Manual for more complete information on each
peripheral.
Table 5-1. VXIpc-850 Peripheral Components
PeripheralExternal
Connector
Video15-pin DSUB
(std VGA)
IDENonePCISupports internal fast
EthernetRJ-45ISA10BaseT Ethernet
PCMCIAType I/II and
Type I/II/III
SCSI36-pin SCSI-2PCIExternal SCSI-2
GPIB24-pin CHAMPISAIEEE 488.2 interface
VXITwo 96-pin DIN
(rear of board)
Serial Port
Parallel Port
ISA- or
PCI-Based
PCIHigh-resolution/color
support for a SuperVGA
monitor
ATA-2 hard drive
connection
PCISupports two independent
PCMCIA slots
connection for hard drives,
CD-ROM drives, and so on
compatible with the
National Instruments
AT-GPIB board
Your VXIpc-850 is one of the most complete PCs available on the
market, including desktop PCs. The VXIpc-850 includes video, IDE,
Ethernet, PCMCIA, SCSI, and GPIB, all of which require software
support to either enable them or maximize their performance. This
chapter contains information on how to install these drivers.
Why National Instruments Does Not Install All Peripheral Drivers
Although all drivers run concurrently with each other and can all run
together, each driver uses a certain amount of system resources.
Depending on the peripheral, these resources include DMA channels,
interrupts, or main memory. The latter is especially critical in a DOS
environment, where available memory can be as little as 400 KB with
all drivers loaded.
Because most VXIpc-850 users require some subset of the peripherals
offered, National Instruments allows the customer to determine where
system resources should be allocated, whether to peripherals, PCI or
ISA add-in boards, or applications.
Installing Peripheral Drivers
Find the c:\images directory in the root directory of your internal
hard drive. In it are subdirectories that contain images of the
installation diskettes for the peripheral drivers.
For most of the drivers, installation simply requires you to change to
the appropriate subdirectory (for example, change to
c:\images\enet for the Ethernet driver) and run the install or setup
progra m. Some dri vers do require extra steps, so read the installation
instructions before installing the driver.
For more information on SCSI, video, or PCMCIA, refer to the
VXIpc-850 Peripherals User Manual.
The VXIpc-850 uses the TGUI96XX Series Video Accelerator from
Trident Microsystems. For space and modularity reasons, National
Instruments designed a PCI-based video card using the TGUI96XX and
up to 4 MB of EDO DRAM. The performance of this card rivals that of
any other 64-bit graphics card on the market.
With 4 MB of DRAM, the TGUI96XX supports up to 1600x1200
resolution (65 KB colors maximum) or up to 16.7 million colors
(1280x1024 resolution maximum). You can also select the refresh rate
at which you would like the video circuitry to operate.
Caution:If you are using a Super VGA monitor, make sure it has a horizontal
scan rate of at least 50 kHz and a vertical scan rate of 60 Hz. Using the
Super VGA option with a monitor that does not meet these criteria will
damage your monitor.
You do not need to install the video drivers. The TGUI96XX driver
software comes installed on your hard disk with a default configuration
640x480 resolution at 16 colors and a 60 Hz refresh rate. This setting
was chosen to accommodate all VGA monitors; however, you may
want to increase the resolution, colors, and refresh rate according to the
capabilities of your monitor. Within Windows 3.1, in the Display
Driver and Utilities program group, you will find the TGUI96XX
utilities described in the Trident manual.
For archival purposes, an image of the TGUI96XX installation files are
provided in c:\images\video.
About the Trident Video Manual
In addition to the driver software, Trident Microsystems provides
documentation to its OEM customers. Refer to the VXIpc-850Peripherals User Manual for more information.
Technical Information about the Video Interface
The TGUI96xx video accelerator has a 32-bit, 5 V PCI interface for
communication with the processor. It provides a dedicated 64-bit path
to the video memory. In the National Instruments implementation, it
interfaces to 70 ns EDO DRAM. There is 70 ns EDO DRAM instead of
60 ns EDO DRAM because there was no measurable performance
increase.
The following provides information about the bootstrap settings on the
TGUI96XX and is for users already familiar with the TGUI96XX.
•Pulldown resistor on MD(4): Select PCI interface
•Pulldown resistor on MD(23): Enable DDC
•Pulldown resistor on MD(15): Provide eight CAS lines and
defining CAS0# as WE#
•Pulldown resistor on MD(7): Select EDO DRAM
•Pulldown resistor on MD(0): Memory Clock select 0
•No pulldown resistor on MD(1) nor MD(3): Select 70 ns memory
speed
The VXIpc-850 uses the CMD0640B PCI-IDE controller from CMD
Corporation. The chip supports two IDE ports although the VXIpc-850
only uses one IDE port. In order to take advantage of the advanced
features of the CMD0640B, install the QuickIDE driver as described in
the next section.
Installing the IDE Software
Perform the following steps to install the QuickIDE driver.
1.If you are running under DOS or Windows 3.x, an image of the
CMD QuickIDE software resides in c:\images\ide. (If you
are running Windows 95, the c:\images\ide directory will not
exist. Windows 95 includes a driver for the CMD0640B, so
separate installation is not necessary.) Under DOS or a DOS shell
under Windows, type c:\images\ide\install to install the
driver.
2.Once QuickIDE installation loads, you will be guided through the
installation process with a series of prompts and dialogs. If you
have a mouse, be sure to load your mouse driver first. If you do not
have a mouse, use the arrow keys to move within a field and use
the <TAB > key to move from one field to another. To select a
button or menu, hold down <ALT> while pressing the underlined
letter in the button or menu.
3.After you have answered all the questions, QuickIDE will copy
files to the c: drive and perform edits to files as needed. Backup
copies of any altered files will be created in case you want to undo
the installation. QuickIDE may modify CONFIG.SYS and/or
AUTOEXEC.BAT. The original files will be renamed
CONFIG.000, and so on.
Technical Information about the IDE Interface
In addition to the CMD part, two other devices provide IDE interfaces.
The Intel 82091AA Advanced Integrated Peripheral (AIP) provides
floppy, parallel, and serial support and has an IDE interface. The IDE
interface is disabled because the AIP is not a PCI-based part and
therefore provides a slower IDE interface than the CMD0640B. The
Intel 82092AA PPEC (described in the PCMCIA section) provides a
PCI-IDE interface; however, PCMCIA performance is restricted when
that interface is enabled. Disabling the IDE on the PPEC provides
maximum PCMCIA flexibility and performance.
The CMD0640B is configured so that the PCI base address registers are
enabled, setting the IDE port to Legacy Mode or Native Mode with
software. In Legacy Mode, the CMD0640B is compatible with standard
ISA IDE. The IDE registers are mapped to the standard ISA port
addresses and the IDE drive interrupt occurs at IRQ14. In PCI IDE
Native Mode, the CMD0640B task file registers may be mapped to
nonstandard port addresses and hard drive interrupts occur on a PCI
interrupt. On the VXIpc-850, the PCI interrupt used is INTD.
Chapter 5 Peripherals
The following describes the other options selected in the IDE circuitry
on the VXIpc-850.
•Chip ID Port Address Decoding is disabled
•Device ID Port Address is 0x178
•Device ID is 0x60 (the only option for a system with one
CMD0640B)
•Drive Address Register is disabled
The above options should not affect most users and are provided for
informational purposes to those already familiar with the CMD0640B.
PCI configuration utilities in the BIOS (and in Windows 95) will detect
the CMD0640B and program the necessary values.
The VXIpc-850 uses the SMC 91C92 ISA-Ethernet controller from
Standard Microsystems Corporation as a 10BaseT node. The
VXIpc-850 provides four diagnostic LEDs that are activated by
transmit-and-receive activity, by link integrity status, and when the
91C92 register space is accessed.
The 91C92 supports IEEE 802.3 and you can reconfigure it without
changing jumpers. In addition, it does not require any memory space,
using 16 bytes of I/O space for all communication.
Configuring Your Ethernet Addresses
National Instruments programs the Ethernet address and other values
into a serial EEPROM from which the 91C92 loads its power-on
configuration. The defaults should be adequate for most situations;
however, using the ISMC9000 software, you can change the default
settings (except the Ethernet address) for the needs of your system.
Table 5-1. SMC 91C92 Default Settings
Settings
Ethernet Address00:80:2F:01:xx:xx
I/O Base Address0x300
ROM Base AddressN/A
8/16 Bit Adapter16-bit
Interface10BASET
Interrupt LineIRQ9
Installing the Ethernet Software
Perform the following steps to install the Ethernet driver.
1.The ISMC9000 software resides in c:\images\enet. Under
DOS or a DOS shell under Windows, type
c:\images\enet\ismc9000 to run the configuration
program. If you do not want to change the default settings, you do
not need to run this program.
2.Once you exit the ISMC9000 program, the serial EEPROM is
updated and the values you selected are loaded into the 91C92 the
next time you boot the machine.
3.At this point, you need to install the appropriate network driver
unless you can use one of the network drivers included with the
operating system. For example, some operating systems may not
include TCP/IP.
If the driver you need is not supplied in the c:\images\enet
directory, you can either contact National Instruments for help on
finding the driver you need or, if you have internet access, you can
access the Microsoft WWW or FTP sites, which contain some
standard network drivers.
To install the network driver, follow the instructions in the
appropriate driver installation document.
Technical Information about the Ethernet Interface
The SMC 91C92 provides the designer with the ability to select
external or internal I/O decoding and the ability to select whether or not
it responds to 16-bit accesses. The 91C92 on the VXIpc-850 decodes
its own addresses (the ENDEC* pin is tied high) and is enabled for
16-bit accesses (EN16* is tied low).
Chapter 5 Peripherals
Support
You can contact SMC at the following numbers to obtain technical
support:
New York: (8:30 AM - 6:00 PM Eastern Time)
(800) 992-4762 from USA and Canada
(516) 435-6250
(516) 434-9314 (Fax)
California: (7:00 AM - 5:00 PM Pacific Time)
(800) NET-LEAD (638-5323) from USA and Canada
(714) 707-5607
(714) 707-2491 (Fax)
You can use the following BBS numbers to obtain the latest Ethernet
drivers from SMC:
Modem settings: 9600, 8, n, 1
California: (714) 707-2481
SMC also provides the drivers on their FTP site, which can be accessed
at ftp.smc.com or through their WWW site at www.smc.com.
Other drivers can be obtained from Microsoft at their WWW and FTP
sites: www.microsoft.com and ftp.microsoft.com.
The VXIpc-850 uses the 82092AA PCI to PCMCIA/Enhanced IDE
Controller (PPEC) from Intel for its PCMCIA interface, providing hot
swappable support for two PCMCIA devices.
The VXIpc-850 supports Type I, II, and III PCMCIA cards in its upper
slot and Type I and II PCMCIA cards in its lower slot. This allows you
to have a Type II and a Type III PCMCIA card in your system at the
same time.
Installing the PCMCIA Software
Perform the following steps to install the PCMCIA driver.
1.The software required for a PCMCIA interface, known as cardand-socket services, is provided by SystemSoft Corporation.
National Instruments includes CardWizard to users who order the
VXIpc-850 with DOS/Windows 3.1. CardWizard is a complete
package of card-and-socket services with built-in diagnostic
capabilities to help diagnose common PCMCIA problems.
CardWorks is a Windows 95 application that supplements the
PCMCIA support already in Windows 95. It also provides
diagnostic services.
2.An image of the SystemSoft CardWizard or CardWorks
installation disk is provided in c:\images\pcmcia. You run
SETUP from that directory. Because that directory is an image of
the installation disk, the setup utility actually creates a new
directory for its run-time files.
The VXIpc-850 Peripherals User Manual contains the complete
PCMCIA documentation.
The PPEC chip has two modes. Mode 0 supports two independent
PCMCIA slots or one PCMCIA slot and two IDE interfaces (for four
drives). Mode 1 supports four non-independent PCMCIA slots and two
IDE interfaces.
Users who are already familiar with the Intel PPEC should note that the
VXIpc-850 uses Mode 0 (via pulldown resistors on
SPKROUT#/MODE and AREG#/IDECFG) to support hot insertion
and removal of the PCMCIA cards. This is not possible in Mode 1
because the PCMCIA slots in that mode share signals. The insertion
and removal of a card will disrupt communication with other cards in
the system. The IDE interface of the PPEC is disabled in favor of the
CMD0640B PCI-IDE chip described in this manual.
SCSI
The VXIpc-850 uses the NCR 53C810 PCI-SCSI controller from
Symbios Logic, Inc. (formerly NCR Corporation). The 53C810 is
based on a SCSI I/O processor core and incorporates a PCI bus master
DMA core.
Chapter 5 Peripherals
Installing the SCSI Software
To install the SCSI driver, locate an image of the NCR SDMS (SCSI
Device Management System) software, which resides in
C:\images\scsi. If you are running DOS or Windows 3.x, enter a
DOS shell and type C:\images\scsi\install to install the
driver. Refer to the SDMS software information in the VXIpc-850Peripherals User Manual. Chapter 2 provides detailed installation
instructions for DOS and Windows 3.x. If you are running Windows
NT 3.5, you will need to add the SCSI driver in C:\images\scsi
under Windows NT Setup. Chapter 3 describes installing the SCSI
driver under Windows NT.
Technical Information about the SCSI Interface
The 53C810 supports the SCSI-2, 8-bit bus. It supports synchronous
transfer rates up to 10 MB/s, and asynchronous transfer rates up to
5 MB/s. It also includes a PCI bus master DMA device that is tightly
coupled to the SCSI core and supports uninterrupted scatter/gather
memory operations. A 64-byte FIFO allows the 53C810 to support up
to 16 longword bursts across the PCI interface.
SCSI signals require termination at each end of the network. The
VXIpc-850 provides automatic termination networks (two TL2218
chips from Texas Instruments) that you can disable via a jumper
setting; however, you should not need to do this since the VXIpc-850
should be the controller (and therefore on the end) for any SCSI
network connected to it.
GPIB (IEEE 488.2)
The VXIpc-850 uses the National Instruments TNT4882C ASIC,
providing the VXIpc-850 with a full GPIB Talker/Listener/Controller
functionality. This ASIC gives the VXIpc-850 complete compatibility
with the National Instruments AT-GPIB/TNT. In fact, the default base
address, interrupt level, and DMA level are the same on the VXIpc-850
as they are on the AT-GPIB/TNT.
Because of this compatibility, included with your VXIpc-850 kit are the
same manuals usually sent with an AT-GPIB/TNT kit. They explain
how to get your GPIB system up and running.
Base Address, DMA, and IRQ Configuration
Although the VXIpc-850 hardware is compatible with the
AT-GPIB/TNT, you do not have the option to change the base address
or the DMA level of the GPIB circuitry on the VXIpc-850.
•The base I/O address is 2C0
•The DMA level is 5
•The IRQ is 11 (you can also select an IRQ of 5)
The hardware installation and configuration information in the GPIB
getting started manual is not relevant to the VXIpc-850.
Installing the NI-488.2 Software
Because the VXIpc-850 comes with the NI-488.2 software already
installed on it, you do not need to read the software installation chapter.
The rest of the GPIB getting started, user, and function reference
manuals contain information about how to configure and use your
GPIB system.
Relative Humidity0% to 95% Noncondensing, Operating;
0% to 95% Noncondensing, Storage
EMIFCC Class A Verified, EC Verified
VibrationOperational: 5 to 500 Hz, 0.31g, 3 axes
Non-operations: 5 to 500 Hz, 2.5g, 3 axes
Functional ShockMIL-T-28800E Class 3 (per Section 4.5.5.4.1)
Half-Sine Shock Pulse (11 ms duration, 30g peak, 3
shocks per face)
Note:Random vibration profiles were developed in accordance with
MIL-T-28800E and MIL-STD-810E Method 514. Test levels exceed those
recommended in MIL-STD-810E for Category 1 (Basic Transportation,
Figures 514.4-1 through 514.4-3). Test report available upon request.
Requirements
CharacteristicSpecification
VXIbus Configuration Space64 B
A24 or A32 Space16 KB Minimum (Programmable)
(slave)
BLT, MBLT (master)VMEbus master block and D64 transfers
BLT, MBLT (slave)VMEbus slave block and D64 transfers
RMW (master)VMEbus master read/modify/write transfers
RMW (slave)VMEbus slave read/modify/write transfers
RETRY (master)VMEbus master retry support
RETRY (slave)VMEbus slave retry support
FSDFirst slot detector
SCONVMEbus System Controller (Automatic Detection)
PRI, RRSPrioritized or Round Robin Select arbiter
ROR, FAIRRelease on Request and FAIR bus requester
IH(7–1)Interrupt handler for levels 7–1
I(7–1)Interrupt requester for levels 7–1
D32, D16, D08(O)
(Interrupt Handler)
D32, D16, D08(O)
(Interrupter)
ROAK, RORARelease on Acknowledge or Register Access interrupter
BTO(x)VMEbus bus timer (programmable limit)
LOCKCan lock the VMEbus for indivisible transfers
VMEbus master D64, D32, D16, and D08 data sizes
VMEbus slave D64, D32, D16, and D08 data sizes
VMEbus D32, D16, D08(O) interrupt handler
VMEbus D32, D16, D08(O) interrupter
Adding RAM
To add RAM to the VXIpc-850, remove the top cover and add SIMM
modules to the two empty SIMM sockets. The maximum amount of
RAM that can be added to a standard configuration of 16 MB is
64 MB, yielding a total of 80 MB. By replacing the 16 MB SIMMs,
you can have a total of 128 MB.
This appendix describes what systems resources are available on the
VXIpc-850 and where they are allocated. Because PCI is a relatively
new addition to PCs, this chapter describes how PCI interrupts fit into a
PC architecture before listing the devices that use them.
PCI Interrupts
PCI interrupts can be shared by multiple devices and are therefore more
flexible than ISA interrupts. They do not actually connect to the
processor directly; they are instead mapped through ISA interrupts in
the system I/O module. The interrupt handler for a particular ISA
interrupt must know if it will be acknowledging a PCI device.
Resource Tables
This section provides tables describing where system resources are
assigned. Table B-1 lists how the ISA interrupts are allocated on the
VXIpc-850 and whether they are driven by a PCI interrupt. Table B-2
lists DMA channel allocation, and Table B-3 gives the I/O address
map.
This appendix describes how to read the LEDs on the front panel to
interpret the status of the VXIpc-850.
VXIbus Interface Status LEDs
The VXIbus interface status LEDs are located at the top of the module
and include four LEDs: FAILED, SYSFAIL, ONLINE, and TEST.
They indicate the various stages of initialization that occur as the
VXIpc-850 boots. The following paragraphs describe each LED.
SYSFAIL LED
The SYSFAIL LED is lit when the VMEbus SYSFAIL signal is
asserted. It does not necessarily indicate that the VXIpc-850 is asserting
SYSFAIL, only that there is a device in the system asserting SYSFAIL.
Appendix
C
FAILED LED
The FAILED LED is lit when the VXIpc-850 is driving the SYSFAIL
signal. The VXIpc-850 asserts SYSFAIL when the PASSED bit in its
VXIbus status register is clear. The PASSED bit is set by the power-on
self configuration circuitry (POSC) when it has completed initializing
the VXIbus interface.
ONLINE LED
The ONLINE LED is lit when the Resource Manager has successfully
completed and the VXIbus interface is ready for application programs.
TEST LED
The TEST LED is lit when the power-on self configuration circuitry is
configuring the VXIbus interface.
The board access LEDs, ACCESS and DRIVE, indicate when board
resources have been accessed. The following paragraphs describe these
LEDs.
ACCESS LED
When lit, the ACCESS LED indicates that the VXIpc-850 MODID line
is asserted or that another VXIbus master is accessing VXIbus shared
registers or shared memory.
DRIVE LED
The DRIVE LED light indicates that an access to the internal hard disk
drive is occurring.
Ethernet LEDs
The Ethernet LEDs (RX, TX, LINK, and DSEL) indicate the status of
the Ethernet interface.
Appendix CLED Indicators
RX LED
The RX LED lights when the Ethernet interface is receiving a packet.
TX LED
The TX LED lights when the Ethernet interface is transmitting a
packet.
LINK LED
The LINK LED indicates LINK status and can generally be used to
check if Ethernet activity is occurring.
DSEL LED
The DSEL (Device Select) LED lights when Ethernet registers are
being accessed.
This appendix describes the front panel and connectors on the
VXIpc-850. This material contains the information relevant to
VXIplug&play Specification VPP-8, VXI Module/Mainframe toReceiver Interconnection.
Note:The illustrations in this appendix show the mating face of the connectors.
An asterisk suffix (*) on a signal name indicates that the signal is active low.
Front Panel
Figure D-1 shows the front panel layout of the VXIpc-850. The
drawing shows dimensions relevant to key elements on the front panel.
Dimensions are shown in millimeters and inches. The front panel
thickness is 2.49 mm (0.098 in.).
Figure D-1. VXIpc-850 Front Panel Layout and Dimensions
Keyboard and Mouse
Figure D-2 shows the location and pinouts for the keyboard and mouse
connectors on the VXIpc-850. Table D-1 gives the name and
description for the keyboard and mouse connector signals.
Amp manufactures a mating connector with part numbers 212437-4
(housing), 212435-7 (ferrule), and 66735-4 (pin contact).
Figure D-3 shows the location and pinouts for the VGA connector on
the VXIpc-850. Table D-2 gives the name and description for the VGA
connector signals.
Amp manufactures a mating connector with part numbers 748364-1
(housing) and 748333-2 (pin contact).
Figure D-4 shows the location and pinouts for the Ethernet connector
on the VXIpc-850. Table D-3 gives the name and description for the
Ethernet connector signals.
Amp manufactures a mating connector, part number 554739-1.
1
Ethernet
1
2
Figure D-4. Ethernet Connector Location and Pinout
Figure D-5 shows the location and pinouts for the COM1 and COM2
connectors on the VXIpc-850. Table D-4 gives the name and
description for the COM1 and COM2 connector signals.
ITT Cannon manufactures a serial port mating connector, part number
MDSM-9SC-Z11.
1596
COM1
1
2
1596
COM2
Figure D-5. COM1 and COM2 Connectors Location and Pinout
Table D-4. COM1 and COM2 Connector Signals
Signal
Pin
NameSignal Description
1DCD*Data Carrier Detect
2RXD*Receive Data
3TXD*Transmit Data
4DTR*Data Terminal Ready
5GNDGround
6DSR*Data Set Ready
7RTS*Ready to Send
8CTS*Clear to Send
9RI*Ring Indicator
Figure D-6 shows the location and pinouts for the IEEE-1284
connector on the VXIpc-850. Table D-5 gives the name and description
for the IEEE-1284 connector signals.
Amp manufactures a parallel port compatible connector, part number
2-175677-5.
SYSF
FAILED
TEST
ONLINE
ACC
DRIVE
1
2
36
18
Parallel Port
19
1
Figure D-6. Parallel Port Connector Location and Pinout
1BUSY*Device Busy19GNDGround
2SLCTIN*Select Input20GNDGround
3ACK*Acknowledge21GNDGround
4FAULT*Fault22GNDGround
5ERRORError23GNDGround
6PD0Data Bit 024GNDGround
7PD1Data Bit 125GNDGround
8PD2Data Bit 226GNDGround
9PD3Data Bit 327GNDGround
10PD4Data Bit 428GNDGround
11PD5Data Bit 529GNDGround
12PD6Data Bit 630GNDGround
13PD7Data Bit 731GNDGround
14INIT*Initialize Printer32GNDGround
15STROBE*Strobe33GNDGround
16SLCTSelect34GNDGround
17AUTOFDAuto Line Feed35GNDGround
18+5V+5 Volts36NCNot Connected
Name
Signal
DescriptionPin
Signal
Name
Signal
Description
SCSI
Figure D-7 shows the location and pinouts for the SCSI connector on
the VXIpc-850. Table D-6 gives the name and description for the SCSI
connector signals.
Amp manufactures a SCSI compatible connector, part number
749111-4.
Figure D-8 shows the location and pinouts for the GPIB connector on
the VXIpc-850. Table D-7 gives the name and description for the GPIB
connector signals.
ITT Cannon manufactures a GPIB mating connector, part number
MDSM-255C-Z11.
1DIO1*Data Bit 1
2DIO2*Data Bit 2
3DIO3*Data Bit 3
4DIO4*Data Bit 4
5EOI*End or Identify
6DAV*Data Valid
7NRFD*Not Ready for Data
8NDAC*Not Data Accepted
9IFC*Interface Clear
10SRQ*Service Request
11ATN*Attention
12SHIELDChassis ground
13DIO5*Data Bit 5
14DIO6*Data Bit 6
15DIO7*Data Bit 7
16DIO8*Data Bit 8
17REN*Remote Enable
18GNDLogic Ground
19GNDLogic Ground
20GNDLogic Ground
21GNDLogic Ground
22GNDLogic Ground
23GNDLogic Ground
24GNDLogic Ground
25GNDLogic Ground
External SMBs
Figure D-9 shows the location and pinouts for the SMB connector on
the VXIpc-850. Table D-8 gives the name and description for the SMB
connector signals.
Amp manufactures an SMB mating connector, part number
1-413985-0.
Figure D-10 shows the location and pinouts for the VXIbus connector
on the VXIpc-850. Table D-9 gives the name and description for the
VXIbus P2 connector signals. Table D-10 gives the name and
description for the VXIbus P1 connector signals.
C32
B32
A32
P1 ConnectorP2 Connector
Figure D-10. VXIbus Connectors Location and Pinout
Refer to the relevant standard for the signal characteristics for VGA,
SCSI, Ethernet, keyboard, mouse, parallel, serial, and GPIB.
Table D-11 shows the signal characteristics for the SMB and speaker
connections.
Table D-11. Signal Characteristics for SMB and Speaker Connections
Appendix DFront Panel and Connectors
Voltage
Signal
SMB (TRIG out, CLK out)0 to 3.4 V200 mADC-10 MHz
Speaker0 to 4.3 V75 mADC-20 kHz
SMB (TRIG in)0 to 5 V100 mA*DC-10 MHz
This appendix explains how to modify and install an I/O board in the
VXIpc-850.
Height of VXIpc-850 Plug-In Boards
In general, the VXIpc-850 can accommodate any standard-size PCI
card and any XT-height ISA card. The height of an I/O card is
measured from the bottom of the bus connector to the top of the board,
as shown in Figure E-1.
E
Height
(4.2 in. max)
(7.65 in. max recommended)
Figure E- 1. I/O Board Dimensions for VXIpc-850 Expansion Slot
Both PC height ISA cards and PCI cards are 4.2 in. high. The
VXIpc-850 does not support PC-AT height ISA cards, which are 4.8 in.
high.
Appendix E Modifying and Installing I/O Expansion Boards
Length of VXIpc-850 Plug-In Boards
The VXIpc-850 will easily accommodate any PCI or ISA I/O boards
that are 4.2 in. high or less and are 7.72 in. in length or less. If you want
to install a longer board, you must consider several conditions such as
handling, vibration, and possible contact with the system DRAM
SIMMs.
When you install a plug-in board, the front end of the board that sticks
out of the VXIpc-850 front panel is firmly supported, because it is
screwed to the front panel of the VXIpc-850. Longer boards cannot be
firmly supported away from the front panel; therefore, if your system
requires rugged handling or resides in a high vibration environment,
plug-in boards longer than 7.72 in. are not recommended.
The restrictions on the length of a VXIpc-850 plug-in board also
depend on the possibility of physical contact with the system DRAM
SIMMs. Because the DRAM SIMMs are more likely to interfere with
ISA cards than PCI cards, the two are discussed separately in the
following sections.
Length of PCI Plug-In Boards
The VXIpc-850 should accommodate any standard 32-bit, 5 V PCI I/O
board. The maximum standard dimensions of a PCI I/O board are
12.283 in. by 4.2 in. PCI cards are installed in the VXIpc-850 such that
the board components face the processor card, which contains the
processor and system RAM. Exceptionally tall PCI components on a
plug-in board may physically contact the DRAM SIMMs installed on
the CPU card of the VXIpc-850, as shown in Figure E-2.
PCI CardRiser Card
Heat SinkFront Panel
Figure E- 2. Component Height Restrictions on PCI Plug-In Boards
Because larger DRAM sizes may employ taller SIMMs, you must be
careful that the component height of the PCI board does not interfere
with the SIMMs in such a way that electrical shorts occur or that the
PCI board is stressed enough to compromise its physical or electrical
integrity.
Length of ISA Plug-In Boards
Because ISA boards mount with the components facing away from the
CPU card, which contains the processor and system RAM, tall DRAM
SIMMs will interfere with the circuit card of the plug-in board. Most
SIMM modules are at least one inch in height and would extend into
the plane of the ISA circuit card by 0.15 in. Therefore, National
Instruments does not recommend the use of cards that are greater than
7.72 in. in length. They can be made to fit; however, care must be taken
to ensure the following conditions:
• Contact of the board with the SIMMs should not cause electrical
shorts (because of through-hole component leads on the side of the
plug in board that contacts the SIMMs).
• Contact of the board with the SIMMs does not cause physical
stress to the plug-in board.
• Contact of the board with the SIMMs does not cause physical
stress to the riser board into which the plug in board is inserted.
Appendix EModifying and Installing I/O Expansion Boards
Figure E-3 shows the length restrictions on ISA cards for the
VXIpc-850.
Figure E- 3. Length Restrictions on ISA Plug-In Boards
ISA Board
Support Brackets
SIMMs
VXI Connector
Page 78
Appendix E Modifying and Installing I/O Expansion Boards
Installing an I/O Board
Materials Needed
You need the following pieces to install an expansion board in the
VXIpc-850.
• User-defined panel is required on the expansion boards based on
National Instruments blank PCI or ISA panels. Contact National
Instruments for a list of specifications for user-defined panels.
As an alternative, you can modify the blank panels provided with
the VXIpc-850. Custom panel design services are available from
National Instruments for a nominal fee.
• PEM nut or a 4-40 nut with lock washer (hole diameter should be
0.125 in).
• 4-40 x 1/4 in. stainless steel panhead screw.
Installation Steps
Follow these steps to install the expansion board.
1. Notice that the VXIpc-850 includes two card guides that can be
rotated to secure the top of either a PCI or an ISA plug-in board.
You may use one or both of these card guides, depending on the
length of your installed board. Loosen the screw holding the guide
and rotate the guide to the uppermost position for PCI boards or
the lowermost position for ISA boards.
2. Replace the manufacturer-supplied panel bracket with the custom
bracket. The two holes in the bracket align with existing holes in
the VXIpc-850 front panel.
3. Seat the board firmly in one of the expansion bus connectors.
4. Affix the board to the front panel with the two screws. You can use
a PEM nut on the back (far) side of the bracket, or a 4-40 nut with
lock washer (hole diameter should be 0.125 in.). In either case, use
a 4-40 x 1/4 in. stainless steel panhead screw to mount the
board/bracket assembly to the front panel.
This appendix answers common questions you may have when using
the VXIpc-850.
What do the LEDs on the front of the VXIpc-850 mean?
Refer to Appendix C, LED Indicators, for a description of the front
panel LEDs.
Is something wrong with the VXIpc-850 if the red SYSFAIL and FAILED LEDs
stay lit after booting the VXIpc-850?
If either the SYSFAIL or FAILED LED remains lit, refer to
Appendix C, LED Indicators, for troubleshooting steps.
Can I access 32-bit registers in my VXIbus system from the VXIpc-850?
Appendix
F
Yes. The VXIpc-850 uses the 32-bit PCI bus to interface to the
VXIbus. In fact, the VXIbus circuitry on the VXIpc-850 also supports
the new VME64 standard for D64 accesses. Refer to your VXI
software manual for more information.
What kind of signal is CLK10 and what kind of signal do I need for an external
CLK10?
CLK10 is a differential ECL signal on the backplane. However, the
oscillator for the VXIpc-850 and the EXTCLK input from the front
panel use TTL levels; therefore, you need to supply a TTL-level signal
for EXTCLK. Our voltage converters convert the signal to differential
ECL.
What is the accuracy of the CLK10 signal?
The CLK10 signal generated by the VXIpc-850 is ±100 ppm (0.01%)
as per the VXIbus specification. If you need a more accurate CLK10
signal, you can use the EXTCLK input at the front of the VXIpc-850.
If I boot the computer without video, and then plug in the video, why is it in black
and white?
I’ve installed the SCSI software. Why doesn’t the VXIpc-850 recognize my SCSI
device?
What type of video interface is onboard the VXIpc-850? What video drivers are
included with the VXIpc-850? Can I use Super VGA with my VXIpc-850? If my
application requires a special type of video display, how do I configure my
VXIpc 850?
When the computer first boots, the video chips try to synchronize with
the monitor. If the monitor is not there, the video chips cannot
synchronize and establish color. You need to have the monitor attached
at boot time to get color.
This problem usually occurs when SCSI has not been enabled in the
BIOS. Enter your BIOS by pressing <DEL> at boot time. In the Setup
window, click on the Chipset icon. Select the On Board PCI SCSI
option and enable it.
The VXIpc-850 uses the Trident Microsystems TGUI96xx chip family,
a combination graphics accelerator and RAMDAC. The TGUI9660 is
the first chip from this family used. Succeeding pin-compatible chips
will follow. The chips in this family are compatible with the Standard
VGA video output MS Windows video driver, as well as the Trident
Microsystems video driver. For information on the Trident driver, refer
to the VXIpc-850 Peripherals User Manual.
If your application requires a special type of video display, you can
remove the PCI video card included with your VXIpc-850. Contact
National Instruments for information on how to do this.
What kind of monitor can I use with the VXIpc-850?
VXIpc-850 computers that use Super VGA video output will work only
with monitors having a horizontal scan rate of at least 50 kHz and a
vertical scan rate of 60 Hz.
Warning:Make sure that your monitor meets this specification. Enabling the Super
VGA option on a monitor that does not meet this specification will cause
damage to your monitor.
What if my keyboard connector does not fit into the keyboard port on the
VXIpc-850?
You can plug keyboards that have a 6-pin Mini DIN PS/2 type
connector directly into the VXIpc-850. You can use the keyboard
adapter cable that is included with every VXIpc-850 kit to adapt the
larger AT keyboard connector to the 6-pin Mini DIN connector.
How do I connect an external speaker to the VXIpc-850 to get audio capability?
A twisted-pair cable connects the front panel audio connector to the
VXIpc-850 motherboard. Connect the external speaker to this
front-panel connector. The center pin of the connector provides the
audio signal. The shield of the connector is GROUND.
How do I add RAM to the VXIpc-850? What is the maximum amount of RAM that
I can have on the VXIpc-850?
For information about adding RAM to the VXIpc-850, refer to
Appendix A, Specifications.
Which interrupt levels are free to be used by ISA bus boards? Which area of upper
memory (adapter space) is free for use by ISA bus boards or expanded memory
manager software programs?
See Appendix B, VXIpc-850 System Resources, for information on the
available port I/O register space, upper memory area, interrupts, and
DMA channels.
How do I install the VXIpc-850 in a slot other than Slot 0?
The VXIpc-850 automatically detects whether or not it is in Slot 0 of a
VXIbus mainframe. You do not need to change jumper settings to
install the VXIpc-850 in a slot other than Slot 0 unless you have
defeated the first slot detector (FSD) circuitry by changing jumper
W13.
Refer to Chapter 3 of this manual, Configuration and Installation, for
information on enabling and defeating the FSD circuitry.
How do I check the configuration of the memory, floppy drive, hard drive,
time/date, and so on?
You can view these parameters in the BIOS setup. To enter the BIOS
setup, reboot the VXIpc-850 and press the < DEL > key during the
memory tests. Refer to Chapter 4, WinBIOS, for more information.
How do I disable the automatic memory check when booting the VXIpc-850?
Can I upgrade my VXIpc-850?
What should I do if I cannot boot from the hard disk?
Why does my computer hang on CSALLOC when I install the PCMCIA Card
Wizard?
How can I boot from an external SCSI hard drive?
Though the BIOS will always check memory below 1 MB, you can
disable it from checking for memory above 1 MB. To change the
BIOS, enter the setup by pressing <DEL> as the system is booting and
select the Advanced icon in the Setup window. Disable the Above 1 MMemory Test, save your settings, and reboot the system.
You can upgrade the modular CPU card to upgrade the processor.
Contact National Instruments for information.
Make sure the IDE block is set to Auto, LBA is enabled, and 32-bit
disk access is disabled.
CSALLOC hangs unless the serial ports are set to 3E8 and 2E8.
In the Setup/Standard window change the Master drive setting from
User to SCSI, and make sure the SCSI is enabled in the Setup/Chipset
window.
Can I use the internal IDE drive and an external SCSI hard drive at the same time?
Yes, but you can only boot from the internal IDE drive in this
configuration.
My CMOS is corrupted. How do I set it back to default?
1.Select Default/Optimal.
2.Make sure floppy A is set to 1.44 in the Setup/Standard.
3.In the Setup/Advanced enable AutoBlock IDE, enable LBA mode,
and disable 32-bit disk access.
4.In Setup/Peripheral change the programming mode to manual,
enable FDC, set Serial Port 1 to 3E8, and set Serial Port 2 to 2E8.
5.Run Utility/Detect Master to find the hard disk.
For your convenience, this appendix contains forms to help you gather the information necessary
to help us solve technical problems you might have as well as a form you can use to comment on
the product documentation. Filling out a copy of the Technical Support Form before contacting
National Instruments helps us help you better and faster.
National Instruments provides comprehensive technical assistance around the world. In the U.S.
and Canada, applications engineers are available Monday through Friday from 8:00 a.m. to
6:00 p.m. (central time). In other countries, contact the nearest branch office. You may fax
questions to us at any time.
Electronic Services
Bulletin Board Support
National Instruments has BBS and FTP sites dedicated for 24-hour support with a collection of
files and documents to answer most common customer questions. From these sites, you can also
download the latest instrument drivers, updates, and example programs. For recorded instructions
on how to use the bulletin board and FTP services and for BBS automated information, call
(512) 795-6990. You can access these services at:
United States: (512) 794-5422 or (800) 327-3077
Up to 14,400 baud, 8 data bits, 1 stop bit, no parity
United Kingdom: 01635 551422
Up to 9,600 baud, 8 data bits, 1 stop bit, no parity
France: 1 48 65 15 59
Up to 9,600 baud, 8 data bits, 1 stop bit, no parity
FTP Support
To access our FTP site, log on to our Internet host, ftp.natinst.com, as anonymous and use
your Internet address, such as joesmith@anywhere.com, as your password. The support files
and documents are located in the /support directories.
FaxBack is a 24-hour information retrieval system containing a library of documents on a wide
range of technical information. You can access FaxBack from a touch-tone telephone at the
following numbers: (512) 418-1111 or (800) 329-7177
E-Mail Support (currently U.S. only)
You can submit technical support questions to the appropriate applications engineering team
through e-mail at the Internet addresses listed below. Remember to include your name, address,
and phone number so we can contact you with solutions and suggestions.
National Instruments has branch offices all over the world. Use the list below to find the technical
support number for your country. If there is no National Instruments office in your country,
contact the source from which you purchased your software to obtain support.
Photocopy this form and update it each time you make changes to your software or hardware, and
use the completed copy of this form as a reference for your current configuration. Completing this
form accurately before contacting National Instruments for technical support helps our
applications engineers answer your questions more efficiently.
If you are using any National Instruments hardware or software products related to this problem,
include the configuration forms from their user manuals. Include additional pages if necessary.
Name
Company
Address
Fax ( ) Phone ( )
Computer brand Model Processor
Operating system (include version number)
Clock Speed MHzRAM MBDisplay adapter
Mouse yes noOther adapters installed
Hard disk capacity MBBrand
Instruments used
National Instruments hardware product model Revision
Configuration
National Instruments software product Version
Configuration
The problem is
List any error messages
The following steps will reproduce the problem
Page 87
Hardware and Software Configuration Form
Record the settings and revisions of your hardware and software on the line to the right of each
item. Complete a new copy of this form each time you revise your software or hardware
configuration, and use this form as a reference for your current configuration. Completing this
form accurately before contacting National Instruments for technical support helps our
applications engineers answer your questions more efficiently.
NI-VXI Software Version Number __________________________________________________
Using VXIedit or VXItedit?________________________________________________________
Logical Address _________________________________________________________________
Device Type ___________________________________________________________________
Address Space __________________________________________________________________
VXI Shared RAM Size ___________________________________________________________
Shared RAM Pool (Windows) _____________________________________________________
Byte Order for Lower Half Window _________________________________________________
Byte Order for Upper Half Window _________________________________________________
Mapping Scheme for Lower and Upper Half Windows of VXI Shared RAM _________________
______________________________________________________________________________
Resource Manager Delay _________________________________________________________
Number of Handlers _____________________________________________________________
Number of Interrupters ___________________________________________________________
Servant Area Size _______________________________________________________________
Protocol Register ________________________________________________________________
Read Protocol Response __________________________________________________________
System IRQ Level _______________________________________________________________
VXI Bus Timeout _______________________________________________________________
Arbiter Type ___________________________________________________________________
Arbiter Timeout _________________________________________________________________
Fair Request ____________________________________________________________________
Request Level __________________________________________________________________
A24/A32 Slave Write Post ________________________________________________________
VXI Retry Protocol ______________________________________________________________
Page 89
VXI Slave Auto Retry ____________________________________________________________
VXI Transfer Limit ______________________________________________________________
User Window Base ______________________________________________________________
User Window Size _______________________________________________________________
User Window Below 1 MB ________________________________________________________
Driver Window Base _____________________________________________________________
Driver Window Size _____________________________________________________________
Driver Window Below 1 MB ______________________________________________________
Other Products
Mainframe Make and Model _______________________________________________________
Microprocessor _________________________________________________________________
Clock Frequency ________________________________________________________________
Type of Video Board Installed _____________________________________________________
Operating System _______________________________________________________________
Operating System Version ________________________________________________________
Operating System Mode __________________________________________________________
Programming Language __________________________________________________________
Programming Language Version ___________________________________________________
Other Boards in System ___________________________________________________________
Monitor (Manufacturer, Model) ____________________________________________________
Mouse (Manufacturer, Model) _____________________________________________________
Keyboard (Manufacturer, Model) ___________________________________________________
Other Peripherals (Manufacturer, Model) _____________________________________________
National Instruments encourages you to comment on the documentation supplied with our
products. This information helps us provide quality products to meet your needs.
Title:VXIpc™-850 Series User Manual
Edition Date: April 1996
Part Number: 321124A-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 the errors.
Thank you for your help.
Name
Title
Company
Address
Phone ( )
Mail to:Technical PublicationsFax to:Technical Publications
National Instruments CorporationNational Instruments Corporation
6504 Bridge Point Parkway(512) 794-5678
Austin, TX 78730-5039
Page 91
Glossary
PrefixMeaningValue
Glossary
n-nanoµ-micro-
m-milli-
k-kilo-
Mmega-
G-giga-
10
10
10
10
10
10
-9
-6
-3
3
6
9
A
AAmperes
addressCharacter code that identifies a specific location (or series of
locations) in memory
address spaceA set of 2n memory locations differentiated from other such sets
in VXI/VMEbus systems by six addressing lines known as
address modifiers. n is the number of address lines required to
uniquely specify a byte location in a given space. Valid numbers
for n are 16, 24, and 32. In VME/VXI, because there are six
address modifiers, there are 64 possible address spaces.
bbits
Bbytes
backplaneAn assembly, typically a printed circuit board, with 96-pin
connectors and signal paths that bus the connector pins. A C-size
VXIbus system will have two sets of bused connectors called J1
and J2. A D-size VXIbus system will have three sets of bused
connectors called J1, J2, and J3.
BIOSBasic Input/Output System. BIOS functions are the fundamental
level of any PC or compatible computer. BIOS functions
embody the basic operations needed for successful use of the
computer’s hardware resources.
slot), differential ECL system clock that is sourced from Slot 0
of a VXIbus mainframe and distributed to Slots 1 through 12
on P2. It is distributed to each slot as a single-source, singledestination signal with a matched delay of under 8 ns.
CMOSComplementary Metal Oxide Semiconductor; a process used in
making chips
D
DINDeutsches Institut für Normung—German Standards Institute
DMADirect Memory Access; a method by which data is transferred
between devices and internal memory without intervention of
the central processing unit
DRAMDynamic RAM (Random Access Memory); storage that the
in.inches
I/Oinput/output; the techniques, media, and devices used to achieve
communication between machines and users
INTinterrupt
INTAPCI interrupt A
INTBPCI interrupt B
INTCPCI interrupt C
INTDPCI interrupt D
interruptA means for a device to request service from another device
interrupt handlerA VMEbus functional module that detects interrupt requests
generated by interrupters and responds to those requests by
requesting status and identify information
interrupt levelThe relative priority at which a device can interrupt
IRQ*Interrupt signal
ISAIndustry Standard Architecture denotes a common expansion bus
used in PCs
K
KBkilobytes of memory
L
LEDLight-emitting diode
M
mmeters
masterA functional part of a VME/VXIbus device that initiates data
transfers on the backplane. A transfer can be either a read or a
system CMOS, 3-10 to 3-11
removing metal enclosure, 3-4
trigger input termination, 3-7
VXIbus CLK10 routing, 3-5 to 3-7
VXIbus Slot 0/non-Slot 0, 3-4 to 3-5
connectors
COM1 and COM2, D-6
Ethernet, D-5
external SMBs, D-11 to D-12
GPIB (IEEE-488.2), D-10 to D-11
keyboard and mouse, D-2 to D-3
parallel port, D-7 to D-8
SCSI, D-8 to D-10
signal characteristics, D-15
speaker, D-14