Download Print this page
Texas Instruments XIO3130 EVM User Manual
Texas Instruments XIO3130 EVM User Manual

Texas Instruments XIO3130 EVM User Manual

Texas instruments pci express switch user's guide

Advertisement

Quick Links

1.1
Overview
The Texas Instruments XIO3130 EVM is a functional implementation of a four-port PCIe-to-PCIe switch.
The XIO3130 EVM was designed to allow validation of three separate functional modes. In normal mode,
the EVM is configured as a generic PCI Express (PCIe) switch. In hot-plug mode, downstream ports 1 and
2 are configured as hot-pluggable slots. In ExpressCard mode, all three downstream ports are configured
to support the ExpressCard adapter board. The different functional modes are discussed later in this
document.
Figure 1-1
shows the EVM board. There are various jumpers, dipswitches, push buttons, and LEDs to
support the various functional modes. For the board to operate, power must be applied via the peripheral
power connector located to the right side of the board. Endpoints can be plugged directly into any one or
all of the downstream ports. The upstream edge connector can be plugged into any PCIe slot on a
motherboard. Once the EVM with attached endpoints is plugged into a PCIe motherboard and power is
provided to the EVM, nothing else needs to be done in order for the EVM to operate. The two LEDs in the
upper right-hand corner light up when power is applied to the peripheral power connector.
SLLU108 – July 2008
Submit Documentation Feedback
Figure 1-1. EVM Board
SLLU108 – July 2008
XIO3130 EVM
XIO3130 EVM
1

Advertisement

loading
Need help?

Need help?

Do you have a question about the XIO3130 EVM and is the answer not in the manual?

Questions and answers

Summary of Contents for Texas Instruments XIO3130 EVM

  • Page 1 The Texas Instruments XIO3130 EVM is a functional implementation of a four-port PCIe-to-PCIe switch. The XIO3130 EVM was designed to allow validation of three separate functional modes. In normal mode, the EVM is configured as a generic PCI Express (PCIe) switch. In hot-plug mode, downstream ports 1 and 2 are configured as hot-pluggable slots.
  • Page 2: Normal Mode Operation

    LED for port 3. Any time a TLP is transferred to or from the slot, the activity LED flashes. LEDs 4 and 5 are nonfunctional in normal mode; pressing the push buttons will have no effect on the XIO3130. XIO3130 EVM Figure Figure 1-2.
  • Page 3 DN3_DPSTRP slide switches in the down position (see enables the EEPROM and enables hot-plug operation on slots 1 and 2. SLLU108 – July 2008 Submit Documentation Feedback Figure 1-4. GPIO Control Register Figure Figure 1-5. Power Jumpers Hot-Plug-Mode Operation 1-5). Figure 1-6). This configuration XIO3130 EVM...
  • Page 4 LEDs 4 will be configured as ATN_LED0 for port 1 and LED5 will be configured as ATN_LED1 for port 2. Push-button switch SW2 is the attention button for port 1 and SW3 is the attention button for port 2. XIO3130 EVM Figure 1-6. Dipswitch Configuration Figure 1-7. GPIO Control Register www.ti.com...
  • Page 5 – SLOT_NUM = 1b for slot 1, 2b for slot 2, and 3b for slot 3 ExpressCard-Mode operation For this mode of operation, the ExpressCard adapter board is used in conjunction with the XIO3130 EVM board. This adapter board utilizes the TI TPS2231 power interface switch to switch power on and off to the ExpressCard slot.
  • Page 6 To configure the XIO3130 EVM for ExpressCard-mode operation, connect the ribbon cable connector from J1 on the adapter board to one of the matching connectors (J2, J3 or J4) on the XIO3130 EVM board. Then plug the adapter board into the adjacent PCIe slot as shown in PCIe slot is used, but the ribbon cable must be plugged into the connector just below and to the right of the PCIe slot that the adapter board is plugged into.
  • Page 7 Figure 1-9. EVM Configuration for ExpressCard Mode To configure the XIO3130 EVM for ExpressCard-mode operation, the six jumpers (J7, J11, J13, J14, J15, J16) must be populated (see TPS2363, which is not required for ExpressCard operation. The dipswitch should be configured with SCL, DN1_DPSTRP, DN2_DPSTRP, and DN3_DPSTRP slide switches all in the up position.
  • Page 8 WinROM is a TI-developed EEPROM programming utility that runs on Windows XP or Vista operating system. WinROM can be used to program the EEPROM (U3) on the XIO3130 EVM. To use the utility, install it on the system that contains the XIO3130 EVM. Double click the WinROM icon to start the program.
  • Page 9 To update the entire EEPROM from a .dat file that was provided by TI, right click on the XIO3130 entry (see Figure 1-12). Select the option "Program EEPROM Data From File." SLLU108 – July 2008 Submit Documentation Feedback Figure 1-11. EEPROM Data Figure 1-12. Updating the EEPROM Using WinROM to Configure the EEPROM XIO3130 EVM...
  • Page 10 EEPROM. After selecting yes, WinROM starts flashing the EEPROM with the contents from the file (see Figure user. XIO3130 EVM Figure 1-13. Selecting a .dat File 1-13). The .dat files are text documents that can be modified by the Figure 1-14. Flashing the EEPROM www.ti.com...
  • Page 11 PCI bus hierarchy. The XIO3130 will show us as four PCI to PCI bridges. Look for the TI icon next “PCI/PCI bridge (TI) (see SLLU108 – July 2008 Submit Documentation Feedback Using the TopHAT Utility Figure 1-15). XIO3130 EVM...
  • Page 12 Using the TopHAT Utility www.ti.com Figure 1-15. TopHAT XIO3130 EVM SLLU108 – July 2008 Submit Documentation Feedback...
  • Page 13 PCI Express Capability Structure. In this example, the XIO3130 EVM is operating in hot-plug mode, as can be seen by looking at the Slot Capabilities table entries. TopHAT can be used to exercise the XIO3130, for example selecting blink from the Attention Indicator Control drop-down box causes the attention indicator LED on the EVM to blink.
  • Page 14 PCI hierarchy. To rescan the PCI bus, press the magnifying glass below the toolbar. Trademarks All trademarks are the property of their respective owners. XIO3130 EVM Figure 1-17. PCI Registers Figure 1-18. TopHAT Features www.ti.com SLLU108 –...
  • Page 15: Evaluation Board/Kit Important Notice

    EVALUATION BOARD/KIT IMPORTANT NOTICE Texas Instruments (TI) provides the enclosed product(s) under the following conditions: This evaluation board/kit is intended for use for ENGINEERING DEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES ONLY and is not considered by TI to be a finished end-product fit for general consumer use. Persons handling the product(s) must have electronics training and observe good engineering practice standards.
  • Page 16 EVM schematic located in the EVM User's Guide. When placing measurement probes near these devices during operation, please be aware that these devices may be very warm to the touch. Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265 Copyright 2008, Texas Instruments Incorporated...
  • Page 17: Important Notice

    Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment.