Amfeltec PCI Express Extender Manual de usuario

About this Document
PCI Express Extender
Hardware Manual
July 23, 2008
Revision 1.4
PCI Express Extender, Hardware Manual, Revision 1.4
Page 1

About this Document
Contents
1About this Document........................................................................................................................4
1.1 Purpose ................................................................................................................................4
1.2 Feedback..............................................................................................................................4
1.3 Revision History....................................................................................................................4
2General Description .........................................................................................................................5
2.1 Introduction...........................................................................................................................5
3Specifications/Features....................................................................................................................7
3.1 Power and Signaling.............................................................................................................7
3.2 Logic .....................................................................................................................................7
3.3 Debugging Support...............................................................................................................7
3.4 Software................................................................................................................................7
3.5 Power Limits.........................................................................................................................8
4Hardware Description ......................................................................................................................9
4.1 Board Layout ........................................................................................................................9
4.2 LEDs...................................................................................................................................10
4.3 Switch .................................................................................................................................10
4.4 Jumpers..............................................................................................................................11
4.5 Connectors .........................................................................................................................11
5Installation......................................................................................................................................13
5.1 Hardware Installation..........................................................................................................13
5.2 Software Installation ...........................................................................................................13
6Hot-Swap Support..........................................................................................................................14
6.1 Remove UUT Device..........................................................................................................14
6.2 Install UUT Device..............................................................................................................14
7Appendix A: JTAG Programming Interface....................................................................................15
8Appendix B: Operation Modes.......................................................................................................17
9Appendix C: Limited Warranty.......................................................................................................18
PCI Express Extender, Hardware Manual, Revision 1.4
Page 2

About this Document
Figures
Figure 1: PCI Express Extender................................................................................................................6
Figure 3: Board Layout ..............................................................................................................................9
Tables
Table 1: Power Limits ................................................................................................................................8
Table 2: LEDs..........................................................................................................................................10
Table 3: Switches.....................................................................................................................................10
Table 4: Switch SW2................................................................................................................................11
Table 5: Jumpers.....................................................................................................................................11
Table 6: Connectors ................................................................................................................................12
Table 7: JTAG Programming Interface for XILINX..................................................................................15
Table 8: JTAG Programming Interface for ALTERA................................................................................15
Table 9: JTAG Programming Interface for LATTICE...............................................................................16
Table 10: JTAG Programming Interface for ATMEL................................................................................16
PCI Express Extender, Hardware Manual, Revision 1.4
Page 3

About this Document
1 About this Document
1.1 Purpose
This document describes Hardware installation, features, specification and operation for
AMFELTEC PCI Express Extender.
1.2 Feedback
AMFELTEC makes every effort to ensure that the information contained in this document is
accurate and complete at time of release. Please contact AMFELTEC if you find any errors,
inconsistence or have trouble understanding any part of this document.
To provide your feedback, please send an email to support @amfeltec.com
Your comments or corrections are greatly valued in our effort for excellence and continued
improvement.
1.3 Revision History
Rev. No. Description Rev. Date
1.0 Initial Release. 01-05-2008
1.4 Minor changes 09-01-2008
PCI Express Extender, Hardware Manual, Revision 1.4
Page 4

General Description
2 General Description
2.1 Introduction
The PCI Express Extender is a extender for x1 link PCI express bus with integrated logic to
support debugging and verification of PCI express cards (referred as UUT, Units-Under-Test).
The UUT is plugged-in to the motherboard slot through the extender.
The extender uses a bus switch to connect/disconnect the UUT PCI express card from the
motherboard without shutting down the system. This flexibility minimizes the testing time and
protects the motherboard from damage such as overcurrent
The extender supports two ways of feeding the secondary PCI express bus with power: internally,
through the motherboard PCI express slot (+3.3V and +12V), and from an external power supply.
The external power supply has to provide +5V and +12V voltages to satisfy all PCI express
needs:
+12V and 3.3V
The extender fully protects your UUT and host system from damage by monitoring and limiting
the voltage and current.
The extender includes logic (based on the Xilinx CPLD XC9536XL-10) for debugging and
verification purposes:
•FPGA ByteBlaster functionality for the different types of the FPGA (like
Xilinx, Altera, Atmel, Lattice) through the external cable
•Master I2C and SPI interfaces
The CPLD logic can be customized as required. The standard package of the extender includes
full schematics and logic for the CPLD.
All these functions communicate with the computer through a parallel interface. The same
interface can be used to update or to load the customer’s specific functions into the on- board
CPLD.
The extender supports two types of the computer enclosures: the 2U and the standard profiles.
The angled connector of the extender allows for easy access to the UUT card.
The Extender has additional support tabs for the stabilization of the PCI express add-in card
(UUT). Amfeltec Corporation filed a Patent Application that covers this unique future.
PCI Express Extender, Hardware Manual, Revision 1.4
Page 5

General Description
Figure 1: PCI Express Extender
PCI Express Extender, Hardware Manual, Revision 1.4
Page 6

Specifications/Features
3 Specifications/Features
3.1 Power and Signaling
•Visualization of UUT powers +3.3VAUX, +3.3Volt and +12V (Green LEDs).
•Overloading Protection (OLP) on the UUT +3.3V and +12V supplies.
•Under-voltage protection (UVP) on the UUT +3.3V, +12V.
•UUT power failure protection (in case OLP or UVP and indication filer on the LED (red).
•Extender can be powered from primary PCI express or from external power supply (defined
by Jumpers block, can be used on any computer power supply with standard IDE interface
power connector).
•Meets PCI express 1.1 specification.
•Support programmable equalization, amplification and de-emphasis via on board resistor.
•Supports live insertion for plug-in card.
3.2 Logic
•Supports ByteBlaster functionality for different FPGAs: Xilinx, Altera, Lattice
•Converts parallel interface signals to/from I2C or SPI bus signals
•Supports operation while power up with any voltages from 1.2V – 5.5 V
3.3 Debugging Support
•Includes 2 brackets to support normal and 2U computer boxes
•Allows access to the PCI express JTAG interface of the UUT
3.4 Software
•Hot swapping software for saving and restoring PCI configuration for UUT for hot-swap
operation (refer to eX10 Software Manual for more details)
•I2C master write/read software
•Supported operating systems: Windows, Linux FreeBSD
PCI Express Extender, Hardware Manual, Revision 1.4
Page 7

Specifications/Features
3.5 Power Limits
Power Threshold for under
voltage monitoring Maximum current
for Over voltage
protection
Comments
+3.3V +2.78V min. 3.0 A
+3.3V
Auxiliar
y +2.78 V min 470 mA
+12V +10.5V min. 5.5 A
Table 1: Power Limits
PCI Express Extender, Hardware Manual, Revision 1.4
Page 8

Hardware Description
4 Hardware Description
4.1 Board Layout
J1
J3
J4
J12
PCI Express
x1 Link
SW2
SW1
J2
JP7
JP6
JP5
JP4
JP3
JP2
D1
D2
D3
D4
SW1 - OFF
SW1 - ON
J6
JP9
JP8
JP1
Figure 2: Board Layout
PCI Express Extender, Hardware Manual, Revision 1.4
Page 9

Hardware Description
4.2 LEDs
Name RefDes Color Usage
+3.3 Volt D3 Green 3.3Volt power on the UUT
+3.3 V AUX D2 Green 3.3 Volt local Auxiliary Power
+ 12 Volt D4 Green +12Volt power on the UUT
Power Fail D1 Red UUT power Fail (In case overload or under voltage)
Table 2: LEDs
In case that “Power Fail” LED is ON (overload or under voltage condition happens) it is
necessarily to toggle on UUT power switch SW1 for reset fail condition.
4.3 Switch
Name RefDes Type Usage
UUT
Power
ON/OFF SW1 Toggle x 1 Power switch for the UUT. In case Power OFF – all
PCI signals from the Primary PCI bus are
disconnected from the UUT (Hot swapping)
MODE SW2 Toggle x 4 Four toggle switches define extender logic between
Parallel interface and UUT download interface
Table 3: Switches
Follow table shows setting for the different SW2 switch settings:
1 2 3 4 Usage
ON ON ON ON
Test mode for update CPLD logic itself (XC9572XL-
10VQ44)
ON ON ON OFF JTAG / Parallel download interface for Xilinx
OFF ON ON OFF JTAG / Parallel download interface for Altera
ON OFF ON OFF JTAG / Parallel download interface for Lattice
OFF OFF ON OFF Download interface for ATMEL
ON ON OFF OFF Master SPI interface
OFF ON OFF OFF Master I2C interface
ON OFF OFF OFF SPARE mode
OFF OFF OFF OFF SPARE mode
PCI Express Extender, Hardware Manual, Revision 1.4
Page 10
Tabla de contenidos

















