Page 1
KPXI System Controller User’s Manual KPXI-CON-900-01 Rev. A / January 2007 ECA 42912 G R E A T E R M E A S U R E C O N F I D E N C E...
Page 2
WARRANTY Keithley Instruments, Inc. warrants this product to be free from defects in material and workmanship for a period of 1 year from date of shipment. Keithley Instruments, Inc. warrants the following items for 90 days from the date of shipment: probes, cables, rechargeable batteries, diskettes, and documentation.
Page 4
Revision A (Document Number KPXI-CON-900-01)........... January 2007 All Keithley Instruments product names are trademarks or registered trademarks of Keithley Instruments, Inc. Other brand names are trademarks or registered trademarks of their respective holders. KPXI-CON-900-01 Rev. A / January 2007...
Page 5
Keithley Instruments products are designed for use with electrical signals that are rated Measurement Category I and Measurement Category II, as described in the International Electrotechnical Commission (IEC) Standard IEC 60664. Most measurement, control, and data I/O signals are Measurement Category I and must not be directly connected to mains voltage or to voltage sources with high transient over-voltages.
Page 6
(Note that selected parts should be purchased only through Keithley Instruments to maintain accuracy and functionality of the product.) If you are unsure about the applicability of a replacement component, call a Keithley Instruments office for information.
Page 7
Table of Contents NOTE In this manual, Sections 1-5, Appendix A, and Appendix B apply to embedded controller Models: KPXI-CON-CM-1.3G, KPXI-CON-PM-1.8G, KPXI-CON-PM-1.8G-PLUS. Appendix C applies to the remote control extension Models KPXI-CON-PCIREM and KPXI-CON-PXIREM. Section Topic Page Introduction ..................... 1-1 Introduction ....................
Page 8
....................B-3 Standard CMOS feature................B-4 Date ..................... B-4 Time..................... B-4 IDE Channel 0 Master/Slave, IDE Channel 1 Master/Slave ....B-5 Device A / Device B ................B-6 Video....................B-6 Halt on ....................B-6 KPXI-CON-900-01 Rev. A / January 2007...
Page 9
Current CPU Temperature/Current System Temperature....B-18 Vcore..................B-18 +3.3V, +5V, +12V, VBAT(V), 5VSB(V) ..........B-18 Frequency/Voltage Control............... B-19 Spread Spectrum ................B-19 Load Fail-Safe Defaults................B-19 Load Optimized Defaults ................B-20 Set Supervisor Password................. B-20 KPXI-CON-900-01 Rev. A / January 2007...
Page 10
Contents of package................C-4 Unpacking ................... C-4 Getting started ..................C-4 Software installation ................C-5 Hardware installation ................C-5 Hardware overview .................. C-11 Basic architecture of PCI extension module ........C-11 architecture................. C-12 Service Form KPXI-CON-900-01 Rev. A / January 2007...
Page 11
Page Figure 1-1 Functional block diagram............... 1-4 Figure 1-2 PXI Trigger I/O block diagram............1-7 Figure 2-1 Model KPXI-CON controller front panel I/O connectors ....2-3 Figure 3-1 Model KPXI-CON System Controller installation in PXI Chassis... 3-3 ® Figure 5-1 Intel 6300ESB Watchdog Timer architecture.......
Page 12
List of Figures KPXI System Controller User’s Manual This page left blank intentionally. KPXI-CON-900-01 Rev. A / January 2007...
Page Introduction ..................1-2 Safety symbols and terms .............. 1-3 Features ....................1-3 Model KPXI-CON controller features..........1-3 Functional block diagram ..............1-4 PXI bus interface ................1-4 CPU support ..................1-5 Memory support................1-5 Ethernet interfaces ................1-6 Display interfaces ................1-6 Universal Serial Bus (USB) ..............
CompactFlash card, USB 2.0 ports, and Gigabit Ethernet. The Model KPXI-CON controller can support a CPU frequency of up to 1.8GHz and a memory size up to 2GB RAM via two 200-pin DDR SO-DIMM sockets. With an embedded PXI trigger pin, the Model KPXI-CON controller provides synchronous trigger ability to meet the high-performance requirements of instrumentation.
Section 1: Introduction Safety symbols and terms The following symbols and terms may be found on the Model KPXI-CON System Controller or used in this manual. symbol indicates that the user should refer to the operating instructions located in the manual.
Section 1: Introduction KPXI System Controller User’s Manual Functional block diagram The following sections give an overview the Model KPXI-CON controller’s main features as outlined in the functional block diagram Figure 1-1. Figure 1-1 Functional block diagram Clock Generator Pentium M...
Section 1: Introduction high levels of environmental performance required by the vibration, shock, temperature, and humidity extremes of industrial environments. The Model KPXI-CON controller utilizes a 32-bit/33MHz PCI bus and can be used in the Keithley Instruments PXI chassis listed below: •...
Universal Serial Bus (USB) The Model KPXI-CON controller supports three USB 2.0 serial ports. Ports 1 and 2 are on the front panel, port 3 is used as a USB-to-CF or USB-to-IDE adaptor to support a Compact Flash Type II socket on the front panel or a 2.5”...
Figure 1-2 PXI Trigger I/O block diagram AC ’97 multimedia audio output The Model KPXI-CON System Controller supports an AC ‘97 2.2 compliant audio stereo output with amplifier. Supports multiple sample rates up to 48 kHz. Hardware monitor function Two devices provide all the hardware monitor functions of a Model KPXI-CON controller system.
• Time out will generate interrupt to NMI or RESET, BIOS selectable. LED Setting The Model KPXI-CON System Controller provides four LEDs on the front panel to display the following information: • System Active LED: This Green LED will turn on after POST; turn off when system is powered off.
– USB 3 is used for USB-to-CF to support CompactFlash Type II socket on front panel • Two CompactFlash Type I/II sockets – Supports one CompactFlash Type II interface through IDE interface KPXI-CON-900-01 Rev. A / January 2007 Return to Section Topics...
Flush tact switch for system reset Real-time clock and nonvolatile memory The Model KPXI-CON controller system provides a century calendar as well as a time of day function. In addition, 256 bytes of battery backed-up RAM are available for use by the BIOS. A separate 3V coin cell battery provides battery backup.
• One of the following models of System Controllers (equipped with CPU, RAM and HDD): – KPXI-CON-PM-1.8G: 3U PXI system controller with Pentium M 1.8GHz CPU, 512MB RAM, 40GB HDD – KPXI-CON-PM-1.8G-PLUS: 3U Pentium M CPU module with Pentium M 1.8GHz CPU, 2GB memory, 80G HDD –...
The latest manual can be downloaded (in PDF format) from the website. Repacking for shipment Should it become necessary to return the Model KPXI-CON controller for repair, carefully pack the unit in its original packing carton or the equivalent, and follow these instructions: •...
KPXI System Controller User’s Manual Introduction This section provides information about the board outline and connector definitions to allow users to become familiar with the Model KPXI-CON controller before use. Included are the following topics: • Model KPXI-CON controller peripheral connectivity •...
Vertical sync for Monitor DDCCLK DDC CLK for CRT USB port 1, 2 connector Table 2-4 USB connector pin assignment Signal Function USBVCC Power USB- Data (-) USB+ Data (+) USBGND Ground Return to Section Topics KPXI-CON-900-01 Rev. A / January 2007...
Pin Signal Function DCD# Data Carrier Detect Receive Data Transmit Data DTR# Data Terminal Ready Ground DSR# Data Set Ready RTS# Request to Send CTS# Clear to Send Ring Indicate KPXI-CON-900-01 Rev. A / January 2007 Return to Section Topics...
Page 36
Section 2: I/O Connectors and Pin Assignment KPXI System Controller User’s Manual This page left blank intentionally. 2-10 Return to Section Topics KPXI-CON-900-01 Rev. A / January 2007...
Section 3 Getting Started In this section: Topic Page Introduction ..................3-2 Installing the Model KPXI-CON controller ........3-2 How to remove the controller from the PXI chassis......3-2 BIOS configuration overview ............3-2 BIOS configuration overview ............3-2 Operating system installation...
Installing the Model KPXI-CON controller Use the following procedure to install the Model KPXI-CON controller into a PXI chassis. Consult your PXI chassis user guide for specific instructions and warnings. Step 1: Plug in your chassis before installing the Model KPXI-CON controller. Make sure the system power is turned off.
Model KPXI-CON controller controller features. Most users do not need to use the BIOS setup program, as the Model KPXI-CON controller controller ships with default settings that work well for most configurations. Please refer to the BIOS Manual (see Appendix B) for detailed information about the BIOS and other utilities.
Page 40
Section 3: Getting Started KPXI System Controller User’s Manual This page left blank intentionally. Return to Section Topics KPXI-CON-900-01 Rev. A / January 2007...
KPXI System Controller User’s Manual Introduction ® The controller comes preloaded with all KPXI series drivers as well as the Windows XP drivers for all the internal hardware components. This section includes instructions for re-installing the device drivers if Windows had to be reinstalled or device drivers were lost for some other reason.
\VGA\ \PXI controller of the Keithley Instruments CD, where X: is the drive letter of the CD-ROM drive. Windows 2000 and Windows XP may try to install the standard VGA driver. To ensure compatibility, manually install the latest driver, which is included in the Keithley Instruments CD. To update to the new driver, follow the steps below: Step 1: Boot Windows and execute the win2k_xp149.exe file under this directory:...
Windows XP/2000 will attempt to install a LAN driver automatically. To ensure compatibility, manually install the latest LAN driver, which is stored on the Keithley Instruments CD. After installing Windows XP/2000, update to the new driver by following these procedures: Step 1: Boot Windows and execute the pro2kxp.exe file under the directory:...
6300ESB and another is integrated into the super I/O W83627HF. The primary function of the WDT is to monitor the Model KPXI-CON controller operation and to generate IRQs and send a signal to PXI Trigger or reset the system if the software fails to function as programmed.
Bit 1 enables or disables the WDT. (0 = Disabled, 1 = Enabled) Bit 0 will lock the values of this register until a hard reset occurs or power is cycled. (0 = unlocked, 1 = locked) The default is Unlocked. KPXI-CON-900-01 Rev. A / January 2007 Return to Section Topics...
Section 5: Utilities KPXI System Controller User’s Manual GPIO control registers There are three GPIOs on the Model KPXI-CON controller related to the watchdog timer. They are listed as follows. The GPIO control base port is 480H. WDT_TOUT# pin selection The WDT_TOUT# signal is multiplexed with GPIO32.
(3F0h). IF the host fails to reload the WDT before the timeout, the WDT drives the WDT_TOUT# pin low. Users can choose to reset the system or send a PXI Trigger signal through BIOS WDT setting. Figure 5-2 W83267HF Watchdog Timer architecture KPXI-CON-900-01 Rev. A / January 2007 Return to Section Topics...
Page 50
Section 5: Utilities KPXI System Controller User’s Manual This page left blank intentionally. Return to Section Topics KPXI-CON-900-01 Rev. A / January 2007...
Page 51
Appendix A KPXI Trigger Function Description In this appendix: Topic Page Introduction ..................A-2 Data Types ................... A-2 Function Reference ................A-2 KPXITRIG_Close................A-2 KPXITRIG_GetGPIOBase ..............A-3 KPXITRIG_Init .................. A-3 KPXITRIG_SetSoftTrg ..............A-4 KPXITRIG_Trigger_Clear ..............A-4 KPXITRIG_Trigger_Route ..............A-4...
Data Types We have defined some data types in the Model KPXI-CON controller header file. This header file can be found in KPXITRIG.H under the directory X:\KEITHLEY\KPXITRIG\Include after running the setup.exe file (where X is the drive from which you installed the driver). These data types are used by the Model KPXI-CON controller Library.
NoError KPXITRIG_Init Description Initializes the hardware and software states of a Model KPXI-CON controller device, and returns a numeric card ID that corresponds to the card initialized. KPXITRIG_Init must be called before any other Model KPXI-CON controller library functions can be called for that card. The function initializes the card and variables internal to the Model KPXI-CON controller library.
Appendix A: KPXI Trigger Function Description KPXI System Controller User’s Manual KPXITRIG_SetSoftTrg Description Generates a software trigger signal. Cards Supported: KPXI Series Syntax Microsoft C/C++ and Borland C++ I16 KPXITRIG_SetSoftTrg (U16 wCardNumber, U8 status) Visual Basic KPXITRIG_SetSoftTrg (ByVal CardNumber As Integer,...
Page 55
KPXI System Controller User’s Manual Appendix A: KPXI Trigger Function Description Parameters CardNumber: The card ID of the card to perform this operation. Source: The trigger signal source or the starting point of the trigger path. Possible values of source:...
Page 56
Appendix A: KPXI Trigger Function Description KPXI System Controller User’s Manual This page left blank intentionally. Return to Section Topics KPXI-CON-900-01 Rev. A / January 2007...
Page 57
Appendix B Award BIOS Setup Utility In this appendix: Topic Page Introduction ..................B-3 Standard CMOS feature ..............B-4 Date ....................B-4 Time....................B-4 IDE Channel 0 Master/Slave, IDE Channel 1 Master/Slave ..... B-5 Device A / Device B................B-6 Video....................
Load Fail-Safe Defaults ..............B-19 Load Optimized Defaults ............... B-20 Set Supervisor Password ............. B-20 Set User Password ................. B-21 Save & Exit Setup ................B-22 Exit Without Saving ................ B-23 Return to Section Topics KPXI-CON-900-01 Rev. A / January 2007...
If the message disappears before you respond, restart the system or press the Reset button. You may also restart the system by pressing the <Ctrl> <Alt> and <Del> keys simultaneously. When you press <Del>, the main menu screen will appear. Figure B-1 Main menu screen KPXI-CON-900-01 Rev. A / January 2007 Return to Section Topics...
The time format is <hour>, <minute>, <second>. The time is based on the 24-hour military-time clock. For example, 1 p.m. is 13:00:00. Hour displays hours from 00 to 23. Minute displays minutes from 00 to 59. Second displays seconds from 00 to 59. Return to Section Topics KPXI-CON-900-01 Rev. A / January 2007...
Displays the approximate capacity of the disk drive. Usually the size is slightly greater than the size of a formatted disk given by a disk checking program. Cylinder This field displays the number of cylinders. Head This field displays the number of read/write heads. KPXI-CON-900-01 Rev. A / January 2007 Return to Section Topics...
640K for systems with 640K or more memory installed on the motherboard. Extended memory Displays the amount of extended memory detected during bootup. Total Memory Displays the total memory available in the system. Return to Section Topics KPXI-CON-900-01 Rev. A / January 2007...
• Enabled: Activates automatically when the system boots up causing a warning message to appear when anything attempts to access the boot sector or hard disk partition table. KPXI-CON-900-01 Rev. A / January 2007 Return to Section Topics...
For example, you would use such a feature to accelerate cursor movements with the arrow keys. You can then select the typematic rate and typematic delay in the Typematic Rate (Chars/Sec) and Typematic Delay (Msec) fields below. Return to Section Topics KPXI-CON-900-01 Rev. A / January 2007...
The only time you might consider making any changes would be if you discovered some incompatibility or that data was being lost while using your system. KPXI-CON-900-01 Rev. A / January 2007 Return to Section Topics...
As with caching the system BIOS, enabling the Video BIOS cache will allow access to video BIOS address at C0000H to C7FFFH to be cached, if the cache controller is also enabled. The larger the range of the Cache RAM, the faster the video performance. B-10 Return to Section Topics KPXI-CON-900-01 Rev. A / January 2007...
On-Chip Frame Buffer Size This item set On-Chip VGA memory cache windows size. Boot Display You can use this item to CRT or CRT+DVI display. Integrated Peripherals Figure B-6 Integrated peripherals KPXI-CON-900-01 Rev. A / January 2007 Return to Section Topics B-11...
CD-ROM. • Auto: The BIOS will automatically detect the settings for you. • Disabled: The BIOS will not detect these categories. B-12 Return to Section Topics KPXI-CON-900-01 Rev. A / January 2007...
By default, this field is Disabled. However, if you are using a USB keyboard under DOS, make sure to enable this function. AC97 Audio • Auto: Select this option when using the onboard AC97 codec. • Disabled: Select this option when using a PCI sound card. KPXI-CON-900-01 Rev. A / January 2007 Return to Section Topics B-13...
3F8/IRQ4, 2F8/IRQ3, 3E8/IRQ4, 2E8/IRQ3: Allows you to manually select an I/O address for the onboard serial port 1/ onboard serial port 2 Onboard Parallel Port Select a logical LPT port address and corresponding interrupt for the physical parallel port. B-14 Return to Section Topics KPXI-CON-900-01 Rev. A / January 2007...
The Power Management Setup allows you to configure your system to most effectively save energy. Figure B-10 Power Management Setup NOTE The settings on the screen are for reference only. Your version may not be identical to this one. KPXI-CON-900-01 Rev. A / January 2007 Return to Section Topics B-15...
In effect, the system remains alert for anything, which occurs to a device, which is configured as Enabled, even when the system is in a power down mode. B-16 Return to Section Topics KPXI-CON-900-01 Rev. A / January 2007...
This field determines whether the MPEG ISA/VESA VGA cards can work with PCI/VGA or not. The default value is Disabled. • Enabled: MPEG ISA/VESA VGA cards work with PCI/VGA. KPXI-CON-900-01 Rev. A / January 2007 Return to Section Topics B-17...
These fields show the internal temperature of the system, current temperature of the CPU. CPU Vcore These fields show the voltage of the processor. +3.3V, +5V, +12V, VBAT(V), 5VSB(V) These fields show the output voltage of the power supply. B-18 Return to Section Topics KPXI-CON-900-01 Rev. A / January 2007...
Highlight this option in the main menu and press <Enter>. If you want to proceed, type <Y> and press <Enter>. The default settings will be loaded. KPXI-CON-900-01 Rev. A / January 2007 Return to Section Topics...
Setup option selected in the Advanced BIOS Features. You will not be prompted for a password when you cold boot the B-20 Return to Section Topics KPXI-CON-900-01 Rev. A / January 2007...
To delete or disable the password function, highlight Set User Password and press <Enter>, instead of typing in a new password. Press the <Esc> key to return to the main menu. KPXI-CON-900-01 Rev. A / January 2007 Return to Section Topics...
You will once again see the initial diagnostics on the screen. If you wish to make additional changes to the setup, press <Ctrl> <Alt> <Esc> simultaneously or <Del> after memory testing is done. Figure B-18 Save & exit setup B-22 Return to Section Topics KPXI-CON-900-01 Rev. A / January 2007...
If you wish to make any changes to the setup, press <Ctrl> <Alt> <Esc> simultaneously or <Del> after memory testing is done. Figure B-19 Exit without saving KPXI-CON-900-01 Rev. A / January 2007 Return to Section Topics B-23...
Page 80
Appendix B: Award BIOS Setup Utility KPXI System Controller User’s Manual This page left blank intentionally. B-24 Return to Section Topics KPXI-CON-900-01 Rev. A / January 2007...
Page 81
Appendix C PCI-to-PXI, PXI-to-PXI Extension User’s Guide In this appendix: Topic Page Introduction ..................C-2 Features ..................C-2 Applications ..................C-2 Specifications..................C-3 Installation ................... C-4 Contents of package................. C-4 Unpacking ..................C-4 Getting started ................. C-4 Software installation ................. C-5 Hardware installation ...............
KPXI System Controller User’s Manual Introduction The Keithley Instruments PCI to PXI or PXI to PXI extension modules function as a transparent PCI-PCI bridge register set. With coupling master and slave extension modules, users will have direct control of PXI/CompactPCI chassis from another PC or multi-chassis PXI/CompactPCI systems.
Relative humidity: 5% to 95%, non-condensing Power requirements +3.3V Device 190mA 250mA KPXI-CON-PCIREM – 540mA KPXI-CON-PXIREM Dimensions (not including connectors) Device Dimension KPXI-CON-PCIREM 175mm x 107mm KPXI-CON-PXIREM 160mm x 100mm KPXI-CON-900-01 Rev. A / January 2007 Return to Section Topics...
KPXI-CON-PXIREM or KPXI-CON-PCIREM extension module • Keithley Instruments CD If any of these items are missing or damaged, contact your local Keithley Instruments representative. Save the shipping materials and carton in to ship or store the product in the future. Unpacking The extension module contains electro-static sensitive components that can be easily be damaged by static electricity.
Jumper setting (only for KPXI-CON-PXIREM) Spread spectrum jumper setting When KPXI-CON-PXIREM plugged into the system slot, it provides a discrete clock signal to each of the peripheral slot defined as a PCI clock (CLK0, CLK1, CLK2, CLK3, CLK4, CLK5, and CLK6).
Page 86
Installing KPXI-CON-PCIREM Follow these steps to install KPXI-CON-PCIREM: Step 1: Turn off your computer, leave it plugged in while installing KPXI-CON-PCIREM. The power code grounds the chassis and protects it from electrical damage while you install this module. Step 2: Remove the top cover and the access port to the PCI bus.
Page 87
Keithley Instruments cables are used) of primary module with receive (Rx) of secondary module. The other is used for connecting receive (Rx – red if Keithley Instruments cables are used) of primary module with transmit (Tx) of secondary module. Please refer to...
Page 88
CN3(Tx) CN3(Tx) PXI Chassis System Slot MASTER PCI or PXI Bus Connection of the KPXI-REM-CAB-X cables may be counter intuitive. Both BLACK NOTE connectors go on the transmit lines because BLACK is not wired to BLACK. Return to Section Topics...
CN1(Tx) CN4(Rx) CN3(Tx) PXI Chassis System Slot Connection of the KPXI-REM-CAB-X cables may be counter intuitive. Both BLACK NOTE connectors go on the transmit lines because BLACK is not wired to BLACK. KPXI-CON-900-01 Rev. A / January 2007 Return to...
KPXI System Controller User’s Manual Appendix C: PCI-to-PXI, PXI-to-PXI Extension User’s Guide NOTE Connection of the KPXI-REM-CAB-X cables may be counter intuitive. Both BLACK connectors go on the transmit lines because BLACK is not wired to BLACK. Figure C-4 Daisy-Chain configuration...
KPXI-CON-PXIREM is plugged into the peripheral slot. The PCI interface in KPXI-CON-PXIREM acts like the secondary side of a PCI-to-PCI bridge if KPXI-CON-PXIREM is plugged into the system slot. The secondary side PCI interface of PCI-to-PCI bridge is responsible to the central resources and system clocks generation.
Bus architecture of the basic configuration Desktop PC or PXI Chassis Bus 0 KPXI-CON-PCIREM KPXI-CON-PXIREM (P2P bridge) Bus 1 PXI Chassis PXI Chassis KPXI-CON-PXIREM KPXI-CON-PXIREM (P2P bridge) (P2P bridge) Bus 2 Bus 3 KPXI-CON-900-01 Rev. A / January 2007 Return to Section Topics C-13...
Page 94
Appendix C: PCI-to-PXI, PXI-to-PXI Extension User’s Guide KPXI System Controller User’s Manual This page left blank intentionally. C-14 Return to Section Topics KPXI-CON-900-01 Rev. A / January 2007...
Page 95
Service Form Model No. _______________ Serial No. _______________ Date _______________________________ Name and Telephone No. _____________________________________________________________________ Company _____________________________________________________________________________________ List all control settings, describe problem and check boxes that apply to problem. _____________________________________ ____________________________________________________________________________________________________ ____________________________________________________________________________________________________ Intermittent Analog output follows display Particular range or function bad; specify ____________________________________________ IEEE failure Obvious problem on power-up...
Page 97
M E A S U R E C O N F I D E N C E Keithley Instruments, Inc. Corporate Headquarters • 28775 Aurora Road • Cleveland, Ohio 44139 • 440-248-0400 • Fax: 440-248-6168 • 1-888-KEITHLEY • www.keithley.com 12/06...