Page 3
Preface PRINTING HISTORY Updated versions of this manual represent the text has been modified and are dated at the time of the most recently published version of this document. The date of this manual also references the most recent version of the software product at the time the manual was published, or update or product update was issued.
Page 4
EXCLUSIVE REMEDIES THE REMEDIES CONTAINED HEREIN ARE THE CUSTOMER'S SOLE AND EXCLUSIVE REMEDIES. CORELIS SHALL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER BASED ON CONTRACT, TORT, OR ANY OTHER LEGAL THEORY. Product maintenance agreements and other customer assistance agreements are available for Corelis products.
Table of Contents Chapter 1: Product Overview ..................... 1 Introduction ..............................1 What is IEEE Standard 1149.1? ........................2 Features of the PXIE-1149.1/4E ........................2 Adjustable Voltage Levels ................................3 Discrete Input/Output Signals ..............................3 PXIE Interface ....................................3 Programmable Clocks................................... 3 Controllable Slew Rate .................................
Page 7
List of Figures Figure 1-1. PXIE-1149.1/4E Boundary-scan Controller ................1 Figure 1-2. Minimal Test Access Port ......................2 Figure 2-1. Found New Hardware Wizard ....................8 Figure 2-2. Found New Hardware Wizard ....................9 Figure 2-3. Installation Successfully Completed ..................9 Figure 2-4.
Page 8
List of Tables Table 1-1. Programmable TCK Frequencies ....................3 Table 1-2. PXIE-1149.1/4E DC and Switching Characteristics .............. 6 Table 3-1. JTAG Connector Pin Assignments (Default) ................ 13 Table 3-2. I2C/SPI Connector Pin Assignments (Default) ..............14 Table A-1. Signal Description and Termination ..................24 Table A-2.
Chapter 1: Product Overview Introduction The PXIE-1149.1/4E High-Speed Boundary-Scan (JTAG) Controller is a member of the Corelis ScanExpress™ family of scan-based test, analysis, and diagnostic tools. The PXIE-1149.1/4E interfaces between a PC equipped with a PXIE bus and any IEEE Standard 1149.1 compatible target.
Figure 1-2. Minimal Test Access Port Features of the PXIE-1149.1/4E The Corelis PXIE-1149.1/4E is a sophisticated test controller that can access devices, boards or systems that are compliant with IEEE Standard 1149.1. The PXIE bus-compatible card supports up to four JTAG boundary-scan chains (TAPs). In addition, three general purpose, bi-directional discrete I/O signals per TAP can test or control non-boundary-scan areas of the unit under test (UUT).
Hardware mechanisms enable optimal data flow between the PCIE port and the memory resources paced by the port and/or scanning rates underway, in both directions. A programmable, time-delay skew compensation mechanism supports the PXIE-1149.1/4E’s high TCK rates. It accommodates the returned, target scan stream-delays due to signal travel time down and up the cable.
Controllable Slew Rate The PXIE-1149.1/4E supports slow or fast slew rate on the outputs. Software Pin Configuration The PXIE-1149.1/4E’s pins are remappable in the ScanExpress software. Pin Protection The PXIE-1149.1/4E features voltage-detection circuitry to prevent the drivers from being damaged if the outputs are inadvertently shorted to power or ground. Product Overview...
PXIE-1149.1/4E Hardware Specifications Physical 8.5 inches x 0.8 inches x 5.1 inches (+/- Mechanical Dimensions (box) 0.25”) Operating Environment Temperature 0°C to 55°C Relative Humidity 10% to 90%, non-condensing Storage Environment Temperature -40°C to 85°C Host Interface PXI interface 3U slot using 1 lane of PCIE. Required Host CPU Pentium III @ 1GHz or better Required Operating System...
PXIE-1149.1/4E Electrical Specifications JTAG TAP Interface PXIE-1149.1/4E TAP Connectors 20-pin (2x10) IDC header (0.050” x 0.100"), AMP/Tyco part number 5-104069-1 PXIE-1149.1/4E TAP Connector 20-pin (2x10) IDC receptacle (0.050” x 0.100"), Mating Connectors AMP/Tyco part number 1-111196-8 or equivalent Minimum TCK Frequency 0.05 MHz Maximum TCK Frequency 75 MHz...
Chapter 2: PXIE-1149.1/4E Installation Installing the ScanExpress software and PXIE-1149.1/4E hardware The PXIE-1149.1/4E product consists of the following components: • PXIE-1149.1/4E Hardware • PXIE-1149.1/4E User’s Manual • One 80-pin to Four 20-pin TAP Cable, Corelis P/N 15467 Please ensure that all items listed above are present and free from visible damage or defects before proceeding.
3. The Found New Hardware Wizard dialog box will automatically start as shown below in Figure 2-1. 4. Select “No, not this time” as shown below and click on the Next button. Figure 2-1. Found New Hardware Wizard PXIE-1149.1/4E Installation...
5. The following dialog box as shown in Figure 2-2 will pop up. Select “Install the software automatically (Recommended)” and click on the Next button. Figure 2-2. Found New Hardware Wizard 6. After the necessary files are copied to the system, the following dialog box, Figure 2-3, will pop up indicating that the device driver is successfully installed.
7. Click on the Finish button to close the dialog box. 8. The installation of the device drivers is now completed. Verify that the PXIE-1149.1/4E is correctly installed by checking for its entry in the Windows Device Manager. To run the Device Manager, right-mouse click on the My Computer icon and then select Properties.
Chapter 3: Connecting to the Target Connecting to the Target The connection to the target board/system is through the TAP connectors on the front of the PXIE-1149.1/4E. Figure 3-1 shows the front view of the PXIE-1149.1/4E box, including the four TAP connectors, which are clearly marked on the cable: TAP 1, TAP 2, TAP 3 and TAP 4.
Page 20
The following PXIE-1149.1/4E TAP connectors are connected to the target board: TAP1 - when the target has a single TAP connector TAP1 and TAP2 - when the target has 2 TAP interface connectors TAP1, TAP2 and TAP3 - when the target has 3 TAP interface connectors TAP1, TAP2, TAP3 and TAP4 - when the target has 4 TAP interface connectors To connect the TAP cables to the target (UUT), follow these steps in the order as follows:...
Connecting the TAP Signals The PXIE-1149.1/4E contains four 20-pin TAP connectors. The signal pins are user-definable in the ScanExpress software but it is recommended to use the default configuration. The following tables enumerate the pinout for each of the USB-1149.1/E TAP connectors for the JTAG and I2C/SPI configurations.
Chapter 4: Using the PXIE-1149.1/4E with ScanExpress Hardware Setup You must configure the PXIE-1149.1/4E controller in a ScanExpress application before the application can use it. This chapter uses ScanExpress Runner as an example to illustrate the initial configuration process. Using PXIE-1149.1/4E with ScanExpress Tools The PXIE-1149.1/4E unit is compatible with ScanExpress Runner, ScanExpress Debugger, and ScanExpress Programmer.
4. Select the PXIE-1149.1/4E controller from the icons on the left. Adjust the controller settings to the desired values. 5. After you have made your selections, click on the Apply button to test and save the settings. When the program saves the settings successfully, it displays the controller in the Current Controller box.
Chapter 5: Third Party Application Interface ScanExpress Runner provides a general purpose, third-party application interface that includes specifying the correct controller and settings. This section clarifies the requirements related to the PXIE-1149.1/4E unit. Refer to the ScanExpress Runner User’s Manual for further information. Using the PXIE-1149.1/4E with the ScanExpress Runner Command-line You can invoke ScanExpress Runner with special command line parameters to execute a Test Step...
Page 26
Position Parameter Value Setting 75 MHz Clock Frequency … … (1 MHz increment) 15 MHz 14.5 MHz … … (0.5 MHz increment) 1 MHz .950 MHz … … (0.05 MHz increment) .050 MHz Slew Rate Automatic Slow slew rate Normal slew rate JTAG TAPs Use TAP1 for JTAG scanning Use TAP2 for JTAG scanning...
Page 27
Position Parameter Value Setting TAP1 Voltage 1.25 V 1.30 V … … (0.05 V per step) 3.25 V 3.30 V TAP2 Voltage 1.25 V 1.30 V … … (0.05 V per step) 3.25 V 3.30 V TAP3 Voltage 1.25 V 1.30 V …...
Page 28
Position Parameter Value Setting TAP3 Automatic Input Threshold 0.50 V 0.55 V … … (0.05 volts per step) 1.95 V 2.00 V TAP4 Automatic Input Threshold 0.50 V 0.55 V … … (0.05 volts per step) 1.95 V 2.00 V TA1 Pinout Standard pinout configuration* Configuration...
Page 29
Position Parameter Value Setting TA3 Pinout Standard pinout configuration* Configuration 324508639 (0x13579BDF): Standard pinout configuration* 355965919 (0x15379BDF): Custom pinout configuration* … … (Custom pinout configurations. See the 4256789809 *NOTE below) (0xFDB97531): Custom pinout configuration* TA4 Pinout Standard pinout configuration* Configuration 324508639 (0x13579BDF): Standard pinout configuration* 355965919...
Page 30
*NOTE: The pinout configuration value in decimal format represents the encoded pin numbers for the JTAG, SPI, or I2C signals. Each digit of the value in hex format corresponds to the pin number of the signals as shown in the table below. Hex Digits JTAG TRST...
Appendix A: Recommended Target Connectors 10-pin TAP Connector The Boundary-Scan TAP is a well-defined IEEE-1149.1-compatible electrical interface between boundary-scan test equipment and the boundary-scan compatible devices on the user’s target board. Boundary-scan based test equipment, such as the Corelis ScanExpress family of products, utilize a single TAP to interface to the UUT.
Table A-1 describes the 10 pin TAP connector signals and Corelis recommended values of terminating resistors: Signal Direction Termination TRST* Input to the UUT 1K pull-up (or 1.5K pull-down) Some target Note: boards may require a pull-down resistor on Input to the UUT 1K pull-up the TRST* signal to assure normal device...
Figure A-2 shows a typical schematic of the target TAP connector with the recommended termination resistors. The 1K pull-up resistors should connect to the target Vcc supply for the corresponding interface voltage (programmable on the PXIE-1149.1/4E from 1.25 to 3.3 V). Recommended resistor values are +/- 5%.
Flash Programming TAP Connector To build-in support for in-circuit programming of flash or microprocessor devices, Corelis recommends including supplemental control signals in the TAP interface. The ScanExpress Programmer can use a 16-pin TAP, similar to Figure A-3, to improve programming time. This interface adds Write Strobe*, Ready/Busy*, and ground signals to the standard 5-signal interface.
Table A-3 summarizes the specifications for a 16-pin TAP connector without latch ejector. Equivalent connectors are available from other manufacturers. Reference Description Manufacturer Part Number Flash TAP Straight header, 16-pin, 4 wall, with center notch 2516-6002UG Table A-3. Flash Programming TAP 16 Pin Connector Table A-4 describes the signals and Corelis recommended values for terminating resistors: Note: Some target Signal...
Figure A-4 shows a typical schematic of the target TAP connector with termination resistors. The 1K pull-up resistors should connect to the target Vcc supply corresponding to the interface voltage (programmable on the PXIE-1149.1/4E from 1.25 to 3.3 V). Recommended resistor values are +/- Target Board TRST* To all Boundary Scan Devices...
20-pin TAP Connector To build-in support for in-circuit programming of flash or microprocessor devices, Corelis recommends including supplemental control signals in the TAP interface. The ScanExpress Programmer can use a 16-pin TAP, similar to Figure A-5, to improve programming time. This interface adds Write_Strobe*, Ready/Busy*, and ground signals to the standard 5-signal interface.
Table A-5 summarizes the specifications for a 20-pin TAP connector without latch ejector. Equivalent connectors are available from other manufacturers. Reference Description Manufacturer Part Number Flash TAP Straight header, 20-pin, 4 wall, with center notch 2520-6002UG Table A-5. Flash Programming TAP 20-Pin Connector Table A-6 describes the signals and Corelis recommended values of terminating resistors: Note: Some target Signal...
Figure A-6 shows a typical schematic of the target TAP connector with termination resistors. The 1K pull-up resistors should connect to the target Vcc supply corresponding to the interface voltage (programmable on the PXIE-1149.1/4E from 1.25 to 3.3 V). Recommended resistor values are +/- The 33 ohm resistor should be placed physically close to the...
Appendix B: Self-Test Utility Software The PXIE-1149.1/4E has a self-test utility that can be used to test the unit and make sure that it is fully functional. Logic at the TAP connectors can read back data shifted out on TMS and TDO synchronously with the TCK.
Need help?
Do you have a question about the CORELIS PXIE-1149.1/4E and is the answer not in the manual?
Questions and answers