Xmcspan Installation and Use P/N: 6806800H03D December 2019 © 2019 SMART Embedded Computing™, Inc
Total Page:16
File Type:pdf, Size:1020Kb
XMCspan Installation and Use P/N: 6806800H03D December 2019 © 2019 SMART Embedded Computing™, Inc. All Rights Reserved. Trademarks The stylized "S" and "SMART" is a registered trademark of SMART Modular Technologies, Inc. and “SMART Embedded Computing” and the SMART Embedded Computing logo are trademarks of SMART Modular Technologies, Inc. All other names and logos referred to are trade names, trademarks, or registered trademarks of their respective owners. These materials are provided by SMART Embedded Computing as a service to its customers and may be used for informational purposes only. Disclaimer* SMART Embedded Computing (SMART EC) assumes no responsibility for errors or omissions in these materials. These materials are provided "AS IS" without warranty of any kind, either expressed or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SMART EC further does not warrant the accuracy or completeness of the information, text, graphics, links or other items contained within these materials. SMART EC shall not be liable for any special, indirect, incidental, or consequential damages, including without limitation, lost revenues or lost profits, which may result from the use of these materials. SMART EC may make changes to these materials, or to the products described therein, at any time without notice. SMART EC makes no commitment to update the information contained within these materials. Electronic versions of this material may be read online, downloaded for personal use, or referenced in another document as a URL to a SMART EC website. The text itself may not be published commercially in print or electronic form, edited, translated, or otherwise altered without the permission of SMART EC. It is possible that this publication may contain reference to or information about SMART EC products, programming, or services that are not available in your country. Such references or information must not be construed to mean that SMART EC intends to announce such SMART EC products, programming, or services in your country. Limited and Restricted Rights Legend If the documentation contained herein is supplied, directly or indirectly, to the U.S. Government, the following notice shall apply unless otherwise agreed to in writing by SMART Embedded Computing. Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (b)(3) of the Rights in Technical Data clause at DFARS 252.227-7013 (Nov. 1995) and of the Rights in Noncommercial Computer Software and Documentation clause at DFARS 252.227-7014 (Jun. 1995). SMART Embedded Computing, Inc. 2900 S. Diablo Way, Suite 190 Tempe, Arizona 85282 USA *For full legal terms and conditions, visit www.smartembedded.com/ec/legal Table of Contents About this Manual ................................................................9 Safety Notes....................................................................13 Sicherheitshinweise .............................................................15 1 Introduction.................................................................19 1.1 Overview ...............................................................19 1.2 Features ...............................................................19 1.3 Standard Compliances ....................................................20 1.4 Ordering and Support Information ...........................................21 2 Hardware Preparation and Installation ...........................................23 2.1 Overview ...............................................................23 2.1.1 Environmental Considerations .........................................23 2.2 Power Requirements .....................................................24 2.2.1 Backplane Power Requirements .......................................25 2.3 Checking the Box Contents ................................................25 2.4 Installing a Mezzanine Card ................................................26 2.5 Installing the Primary XMCspan .............................................28 2.6 Installing the Secondary XMCspan ...........................................30 2.7 Removing the XMCspan ...................................................32 3 Resetting the XMCspan .......................................................33 3.1 Reset Sources ..........................................................33 4 Controls, LEDs, and Connectors ...............................................35 4.1 Overview ...............................................................35 4.2 Board Layout ...........................................................35 4.3 Face Plate ..............................................................36 4.4 Connectors .............................................................38 4.4.1 VME Connectors ...................................................38 4.4.2 LED Information ....................................................40 XMCspan Installation and Use (6806800H03D) 3 Table of Contents 5 Functional Description........................................................41 5.1 Overview ...............................................................41 5.2 Block Diagram ..........................................................41 5.3 PEX8533 PCI Express Switch ..............................................42 5.4 PEX8533 Station and Port Configuration ......................................42 5.5 XMCspan Stacking .......................................................42 5.6 Mezzanine Card Sites .....................................................42 5.7 Mezzanine Card Identification ..............................................43 5.8 XMC.3 Support ..........................................................43 5.9 PMC AND PRPMC Support ................................................43 5.10 PCI Buses ..............................................................43 5.11 TSI384 PCI EXPRESS-TO-PCI/PCI-X Bridge ..................................44 5.12 Serial EEPROM For VPD ..................................................44 5.13 Clocking Scheme ........................................................45 5.14 Debugging Support .......................................................45 A Related Documentation .......................................................47 A.1 SMART Embedded Computing Documentation .................................47 A.2 Manufacturers’ Documents .................................................47 A.3 Related Specifications ....................................................48 4 XMCspan Installation and Use (6806800H03D) List of Figures Figure 4-1 Board Layout ..................................................... 35 Figure 4-2 XMCspan with SCANBE Handles ..................................... 36 Figure 4-3 XMCspan with IEEE Handles ........................................ 37 Figure 5-1 XMCspan Block Diagram ............................................ 41 XMCspan Installation and Use (6806800H03D) 5 List of Figures 6 XMCspan Installation and Use (6806800H03D) List of Tables Table 1-1 Standard Compliances ................................................20 Table 2-1 Environmental .......................................................24 Table 2-2 Power Requirements ..................................................24 Table 2-3 Backplane Power Requirements .........................................25 Table 4-1 Connector Pin-outs ...................................................38 Table 4-2 Pin definition for VME connector P2 ......................................38 Table 4-3 PEX 8533 PCIE Switch ................................................40 Table 4-4 Tsi384 PCIE-PCIX PMC2 ..............................................40 Table 5-1 I2C Bus Address Map .................................................44 Table 5-2 Clocking Scheme ....................................................45 Table 5-3 Debugging Support ...................................................45 Table A-1 SMART EC Documentation ............................................47 Table A-2 Manufacturers’ Documentation ..........................................47 Table A-3 Related Specifications ................................................48 XMCspan Installation and Use (6806800H03D) 7 List of Tables 8 XMCspan Installation and Use (6806800H03D) About this Manual Overview of Contents This manual describes how to install the mezzanine cards supported by the XMCspan, and how to install the XMCspan on the VME base board. Abbreviations This document uses the following abbreviations: Abbreviation Definition CPLD Complex Programmable Logic Device EEPROM Electrically Erasable Programmable Read-Only Memory IEEE Institute of Electrical and Electronics Engineers JTAG Joint Test Access Group PCI Peripheral Component Interconnect PCIE PCI Express PCI-X Peripheral Component Interconnect-X PMC PCI Mezzanine Card PrPMC Processor PMC RFU Reserved for future use SerDes Serializer/Deserializer VITA VMEbus International Trade Association VME Versa Module Eurocard VPD Vital Product Data XMC Switched Mezzanine Card XMCspan Installation and Use (6806800H03D) 9 About this Manual About this Manual Conventions The following table describes the conventions used throughout this manual. Notation Description Typical notation for hexadecimal numbers (digits are 0 through F), for 0x00000000 example used for addresses and offsets 0b0000 Same for binary numbers (digits are 0 and 1) bold Used to emphasize a word Screen Used for on-screen output and code related elements or