0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
VSC8211EV

VSC8211EV

  • 厂商:

    ACTEL(微芯科技)

  • 封装:

  • 描述:

    IC INTERFACE CONTROLLER

  • 数据手册
  • 价格&库存
VSC8211EV 数据手册
VSC8211 Evaluation Board User Guide VPPD-03472 Revision 1.0 December 2013 Vitesse Proprietary Vitesse www.vitesse.com Vitesse Semiconductor Corporation (“Vitesse”) retains the right to make changes to its products or specifications to improve performance, reliability or manufacturability. All information in this document, including descriptions of features, functions, performance, technical specifications and availability, is subject to change without notice at any time. While the information furnished herein is held to be accurate and reliable, no responsibility will be assumed by Vitesse for its use. Furthermore, the information contained herein does not convey to the purchaser of microelectronic devices any license under the patent right of any manufacturer. Vitesse products are not intended for use in life support products where failure of a Vitesse product could reasonably be expected to result in death or personal injury. Anyone using a Vitesse product in such an application without express written consent of an officer of Vitesse does so at their own risk, and agrees to fully indemnify Vitesse for any damages that may result from such use or sale. Safety of Laser Products, IEC 60825. While Vitesse products support IEC 60825, use of Vitesse products does not ensure compliance to IEC 60825. Buyers are responsible for ensuring compliance to IEC 60825. Buyers must fully indemnify Vitesse for any damages resulting from non-compliance to IEC 60825. Vitesse Semiconductor Corporation is a registered trademark. All other products or service names used in this publication are for identification purposes only, and may be trademarks or registered trademarks of their respective companies. All other trademarks or registered trademarks mentioned herein are the property of their respective holders. Copyright © 2013 Vitesse Semiconductor Corporation Revision 1.0 December 2013 Vitesse Proprietary Page 2 of 13 VSC8211 Evaluation Board User Guide Contents Revision History ................................................................................4 1 Introduction ..............................................................................5 2 General Description ...................................................................6 2.1 2.2 3 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 Quick Start ................................................................................9 3.1 3.2 3.3 3.4 3.5 4 Hardware Features ............................................................................................. 2.1.1 Power Connections .................................................................................. 2.1.2 Copper Port RJ45 Connections .................................................................. 2.1.3 SGMII MAC Interface via SMA .................................................................... 2.1.4 GMII, RGMII, MII, TBI and RTBI MAC Interface .......................................... 2.1.5 Fiber Transceiver Interface (SFP Cage) ...................................................... 2.1.6 Switches ................................................................................................ 2.1.7 Taitien 25MHz Crystal ............................................................................. 2.1.8 External RefClk Option ............................................................................. 2.1.9 Silabs Microcontroller .............................................................................. 2.1.10 EEPROM Option ...................................................................................... 2.1.11 CMODE Pins (Pin-Strap mode) .................................................................. 2.1.12 LED Interface ......................................................................................... 2.1.13 CLOCKOUT SMA ..................................................................................... Software Requirements ...................................................................................... Board Configuration ........................................................................................... 9 3.1.1 Power Up ............................................................................................... 9 3.1.2 Clock and Reset ..................................................................................... 10 GUI and Driver Installation ................................................................................ 10 Using the GUI ................................................................................................... 11 Test Cases ....................................................................................................... 12 3.4.1 CAT5 to SGMII with Clause 37 AutoNeg Enabled ........................................ 12 3.4.2 CAT5 to RGMII ...................................................................................... 12 Useful Registers................................................................................................ 13 3.5.1 Ethernet Packet Generator ...................................................................... 13 3.5.2 Far-End Loopback .................................................................................. 13 3.5.3 Near-End Loopback ................................................................................ 13 Additional Information ............................................................13 Figures Figure Figure Figure Figure Figure 1. 2. 3. 4. 5. Revision 1.0 December 2013 VSC8211EV ................................................................................................ 5 MDIO/MDC Jumpers on J23 to SiLabs F340 pins .............................................. 8 USBXpress as Seen From the Device Manager Window ................................... 10 Connection Window .................................................................................... 11 Register List Window .................................................................................. 11 Vitesse Proprietary Page 3 of 13 VSC8211 Evaluation Board User Guide Tables Table 1. Switch and Jumper Configuration .................................................................. 9 Revision History Revision Date Description Rev 1.0 December 18, 2013 First release Revision 1.0 December 2013 Vitesse Proprietary Page 4 of 13 VSC8211 Evaluation Board User Guide 1 Introduction The VSC8211 device is a low-power, Gigabit Ethernet transceiver suited for Media Converters and Ethernet Switches with virtually any serial or parallel MAC interface. The VSC8211 device also includes Vitesse’s VeriPHY Cable Diagnostics feature. This document describes the operation of the VSC8211 Evaluation Board (VSC8211EV). The Quick Start section describes how to install and run the graphical user interface (GUI) to fully control the evaluation board. Figure 1. VSC8211EV The following reference documents provide additional information about the operation of the VSC8211 evaluation board. Revision 1.0 December 2013 Vitesse Proprietary Page 5 of 13 VSC8211 Evaluation Board User Guide 2 • VSC8211 Datasheet ( https://www.vitesse.com/products/download.php?fid=118&number=VSC8211 ) • VSC8211 Evaluation Board GUI ( https://www.vitesse.com/products/download.php?fid=5157&number=VSC8211 ) • VSC8211 Evaluation Board Schematics ( https://www.vitesse.com/products/product.php?number=VSC8211 ) General Description The VSC8211EV provides the user a way to evaluate the VSC8211 device in multiple configurations. One RJ-45 connector is provided for the copper media interface. The MAC interface is accessible via SMA connectors. An SFP cage is available for serial to serial configurations, and headers are available for the parallel interface The VSC8211’s internal registers are accessed via the MDIO bus from an external microcontroller driven by an external PC via USB. The accompanying GUI enables the user to read and write the device registers. Alternatively, the VSC8211EV also has the capability to configure the VSC8211 through an EEPROM or Rabbit microcontroller (not-provided). The evaluation board has the option to use VSC8211’s internal on-chip oscillator by connecting a 25MHz crystal to XTAL1 and XTAL2 or an external reference clock signal through the REFCLK SMA (J12). 2.1 Hardware Features 2.1.1 Power Connections For convenience, the evaluation board runs off a single +5VDC power supply. On board DC-DC convertors create the +3.3VDC rail for the board and optional +1.2VDC rail. Power is supplied to the upper right corner of the board. Power can be applied either to the 5.5 x 2.1 mm barrel connector (J24) or the banana receptacles (J25 and J26). J27 is an optional monitor point for the 1.2V rail. When powered by a bench top supply the board may draw up to 3A maximum, module included. 2.1.2 Copper Port RJ45 Connections The RJ45 copper media PHY port (J1) uses a generic RJ45 jack with a discrete Pulse H5008 magnetic transformer. 2.1.3 SGMII MAC Interface via SMA The serial MAC interface is available through SMA connectors (J2, J4, J3, and J6), including the optional SCLK (on J5 and J7). Revision 1.0 December 2013 Vitesse Proprietary Page 6 of 13 VSC8211 Evaluation Board User Guide 2.1.4 GMII, RGMII, MII, TBI and RTBI MAC Interface The parallel MAC interfaces are available through pin headers on J16 and J28. 2.1.5 Fiber Transceiver Interface (SFP Cage) The Fiber transceiver differential pair used in the SGMII to SerDes PHY operating mode is supported with the standard SFP cage (U5). 2.1.6 Switches Switch SW1 allows the user to select the mode of the EECLK/PLLMODE pin. In the on position a logic high voltage (pull-up resistor) configures the device for a 125MHz reference clock while a logic low voltage (pull-down resistor) selects a 25MHz reference clock option. This is a momentary ON switch which requires the user to hold it in the on position for 3 seconds during board power up or device reset. 2.1.7 Taitien 25MHz Crystal The evaluation board is shipped configured to use the VSC8211’s internal on-chip oscillator. The jumper on J13 should be installed in the XTAL (left) position, and the jumper on J8 should be installed in the PLL enable or VCC (right) position. Note 2.1.8 Review the required action for SW1 mentioned above. External RefClk Option The user may choose to provide an external PHY REFCLK via the SMA connector (J12). The user must configure the device by installing a jumper on J8 in the PLL disable or ground (left) position and installing a jumper on J13 in the SMA (right) position. 2.1.9 Silabs Microcontroller A Silabs F340 microcontroller is included to facilitate a software interface to the registers on the VSC8211 through a USB port. To communicate to the EEPROM or to use a Rabbit microcontroller rather than the Silabs F340, install jumpers on J23 and J14 accordingly. Note A silk-screen error exists on the PCB for J23 such that the MDIO and MDC signals are swapped with the SDA and SCL signals respectively for the F340 and Rabbit signals. Refer to Figure 2 for clarity of the default configuration. Revision 1.0 December 2013 Vitesse Proprietary Page 7 of 13 VSC8211 Evaluation Board User Guide Figure 2. 2.1.10 MDIO/MDC Jumpers on J23 to SiLabs F340 pins EEPROM Option The user may choose to configure theVSC8211 via an EEPROM load. In order to program the EEPROM properly, pull-up or pull-down resistors must be configured for either R6 – R8 or R24 – R26. Please refer to Section 19 of the datasheet regarding to EEPROM programming requirement. 2.1.11 CMODE Pins (Pin-Strap mode) On the upper right of the board, there is an option to change the CMODE pin pull-up or pull-down resistors, R9 - R17 and R27-R34. Please refer to Section 18 of the datasheet for the detail on how to program the desired operating condition parameters through the CMODE configuration bits and how to choose the value of each CMODE pull-up or pull-down resistor. 2.1.12 LED Interface LED1 to LED5 are available on the lower left of the board. Please refer to Section 14 of the datasheet for details regarding how to configure the LEDs. 2.1.13 CLOCKOUT SMA The user should observe a 125MHz output clock through this SMA if the internal PHY PLL is operating properly. 2.2 Software Requirements The VSC8211 GUI can be loaded on to any PC or laptop that complies with the following requirements: 1. The PC must run a recent version of MS-Windows. According to the Microsoft website, the following operating systems can run .NET based applications: Revision 1.0 December 2013 Vitesse Proprietary Page 8 of 13 VSC8211 Evaluation Board User Guide • Windows 2000 • Windows XP • Windows Vista • Note Windows-7 The GUI may be slower when run on Windows 2000 operating system. 2. Hardware requirements must be considered when deploying/installing .NET applications. The minimum hardware requirement for a system running a .NET application is a Pentium 90MHz with 32 MB of RAM. For best performance, a newer system is recommended along with a minimum of 1 GB of RAM. 3. If the .NET Framework 2.0 is not already installed, it may be obtained from the following link: http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-43624B0D-8EDD-AAB15C5E04F5&displaylang=en 3 Quick Start 3.1 Board Configuration Prior to powering the board, ensure that the jumpers and switches are in the following positions. Table 1. Switch and Jumper Configuration Switch/Jumper J23 (MDC) Position Jumper installed connecting DUT MDC to F340 SCL NOTE: This is due to a layout error on the PCB. Refer to Section 2.1.9 for additional details. J23 (MDIO) Jumper installed connecting DUT MDIO to F340 SDA NOTE: This is due to a layout error on the PCB. Refer to Section 2.1.9 for additional details. 3.1.1 J15 (TRSTB) Jumper installed connecting to GND. This is not required when R35 is installed. J13 (XTAL1/REFCLK) Jumper installed connecting center pin to XTAL. J8 (PLL ENABLE/DISABLE) Jumper installed connecting center pin to PLL ENABLE. SW1 Hold in the left position during power-up and reset. Power Up Provide +5VDC to the board by plugging in the power cable (included in the kit) to J24. Two green LEDs should illuminate: D12 on the left side of the board indicating +3.3VDC present, and D14 indicating +1.2VDC present. Revision 1.0 December 2013 Vitesse Proprietary Page 9 of 13 VSC8211 Evaluation Board User Guide 3.1.2 Clock and Reset Power must be applied and the clock (either 25MHz or 125MHz) must be active at the correct frequency for the prescribed period of time in the datasheet before the RESETB pin is released. PLLMODE and OSCDISB pins are sampled during the device power-up or on assertion of RESETB pin. The board will be shipped configured for use of the 25MHz crystal thus OSCDISB must be pulled up and PLLMODE must be pulled down during power-up or assertion of RESETB by setting J8 to the PLL enable position and holding SW-1 in the 25MHz position upon power-up. 3.2 GUI and Driver Installation Download the VSC8211EV GUI from Vitesse’s website onto a PC that has a USB port. Install the GUI by launching the setup.exe file. Once installed, connect the USB cable between the USB port of the PC and the USB connector (J20) on the evaluation board. Ensure the MDIO and MDC jumpers are properly placed from DUT to F340 on J23 to establish the connection between the VSC8211’s SMI pins and the SiLab F340. USB communication is assisted by the Silabs USBXpress® drive. If not present on the PC, the user will need to download the USBXpress Development Kit from the Silicon Labs website (URL: http://www.silabs.com/products/mcu/Pages/USBXpress.aspx). Follow the installation directions after downloading the development kit. To ensure the USBXpress driver is installed and properly recognizing the evaluation board, go to Control Panel and click on System>Hardware>Device Manager, and inspect the Universal Serial Bus controllers listed to see if “USBXpress Device” appears. Figure 3 shows that the PC recognizes that a USBXpress Device is connected. Figure 3. USBXpress as Seen From the Device Manager Window Revision 1.0 December 2013 Vitesse Proprietary Page 10 of 13 VSC8211 Evaluation Board User Guide 3.3 Using the GUI Launch the GUI either by clicking on the Desktop shortcut or clicking on the “Start – Programs – Vitesse Semiconductor Corp - VSC8211_Evaluation_System” icons. The initial window will detect the attached USB devices automatically. Figure 4 shows a typical EVB Connection window. Figure 4. Connection Window The EVB serial number should appear. If not, click on “Scan For USB Devices.” Select that EVB serial number then click “Launch GUI”. The Register List window will appear as shown in Figure 5. Figure 5. Register List Window Revision 1.0 December 2013 Vitesse Proprietary Page 11 of 13 VSC8211 Evaluation Board User Guide Verify that the device is up and running by reading MII Register 0. It should read back 0x1040. Reading back “0000” or “FFFF” (all 0’s or all 1’s) indicates a problem. To read or write the extended MII registers click on the ExtMII tab. An initialization script may be used to configure multiple VSC8211 registers. The initialization script is simply a text file which contains a list of registers to be written. Select the Device item on the top pull down menu area and click on Load-All-Registers option. A pop-up window will appear. Navigate to and select the desired script to be loaded. As per Section 31.1 of the datasheet, there are a number of internal registers that must be changed from their default value during device initialization. Use this method to initialize the device by loading “vsc8211_workaround33_1.txt” included in the GUI package under the Script/ directory. GUI Setup 3.4 Test Cases 3.4.1 CAT5 to SGMII with Clause 37 AutoNeg Enabled After power-up or reset, VSC8211 as configured on the evaluation board will operate according to CAT5 to SGMII with Clause 37 Auto Negotiation enabled. The 1G Ethernet received at the RJ-45 port is routed through the VSC8211 and looped back via SGMII through SMA cables. 1. Set up the copper Ethernet traffic source (e.g., IXIA or Smartbits) 2. Connect an Ethernet cable to an RJ-45. 3. Loopback SGMII RXDOUT to TXDIN via SMA cables. 4. Monitor the link-up bit in MII Register 1, bit 2 (MII 1.2), read twice to update. Traffic should now be flowing. 3.4.2 CAT5 to RGMII 1. Set up the copper Ethernet traffic source (e.g., IXIA or Smartbit) and connect a CAT5e cable to the RJ-45. 2. Loopback the RGMII signals using 0-ohm header jumpers on J16. 3. Write 0x1824 to MII Register 23 (Port 0, PHY Control #1). This also sets the internal RGMII TXC skew to 2.0ns for this board. 4. Write 0x9040 to MII Register 0 (Port 0, SW Reset for PHY Control setting to take effect). 5. Monitor the link-up bit in MII Register 1, bit 2 (MII 1.2), read twice to update. Traffic should be flowing. Revision 1.0 December 2013 Vitesse Proprietary Page 12 of 13 VSC8211 Evaluation Board User Guide 3.5 Useful Registers 3.5.1 Ethernet Packet Generator ExtMII 29E is the Ethernet Packet Generator register. Refer to datasheet for configuration options. A bad-CRC counter is in ExtMII 23.7:0. This counter will be saturate at 0xFF and is cleared when read. 3.5.2 Far-End Loopback When MII Register 23 bit 3 is set to 1, it forces incoming data from a link partner on the media side to be retransmitted back to the link partner on the media interface. 3.5.3 Near-End Loopback When MII Register 0 bit 14 is set to 1, the transmit data (TDP/TDN) on the MAC side is looped back onto the receive data (RDP/RDN pins) to the MAC. 4 Additional Information For any additional information or questions regarding the devices mentioned in this document, contact your local sales representative. Revision 1.0 December 2013 Vitesse Proprietary Page 13 of 13
VSC8211EV 价格&库存

很抱歉,暂时无法提供与“VSC8211EV”相匹配的价格&库存,您可以联系我们找货

免费人工找货