Page 3
NAT-MCH Hub Module PCIe – Technical Reference Manual Disclaimer The following documentation, compiled by N.A.T. GmbH (henceforth called N.A.T.), repre- sents the current status of the product’s development. The documentation is updated on a regular basis. Any changes which might ensue, including those necessitated by updated speci- fications, are considered in the latest version of this documentation.
NAT-MCH Hub Module PCIe – Technical Reference Manual Table of Contents CONVENTIONS..............................7 BOARD SPECIFICATION ........................8 STATEMENT ON ENVIRONMENTAL PROTECTION ..............10 HS D ....................10 OMPLIANCE TO IRECTIVE WEEE D ....................10 OMPLIANCE TO IRECTIVE CE D ......................11...
Page 5
Figure 1: Block Diagram of the NAT-MCH Hub Module PCIe ......... 15 Figure 2: Location diagram of the NAT-MCH Hub Module PCIe (top-view) ....17 Figure 3: Location diagram of the NAT-MCH Hub Module PCIe (bottom-view) ..... 17 Figure 4: Connectors of the NAT-MCH Hub Module PCIe (top view)......
NAT-MCH Hub Module PCIe – Technical Reference Manual Conventions If not otherwise specified, addresses and memory maps are written in hexadecimal notation, identified by 0x. Table 1 gives a list of the abbreviations used in this document: Table 1: List of used Abbreviations...
NAT-MCH Hub Module PCIe – Technical Reference Manual Table 3: NAT-MCH Hub Module PCIe Technical Key Features • support for 6 (option ”x24”) or 12 (option “x48”) • non-blocking switch fabric • built of two PLX5832 PCIe switches • high performance x8 interconnect between chips to prevent performance bottleneck •...
NAT-MCH Hub Module PCIe – Technical Reference Manual 2 Statement on Environmental Protection Compliance to RoHS Directive Directive 2002/95/EC of the European Commission on the "Restriction of the use of certain Hazardous Substances in Electrical and Electronic Equipment" (RoHS) predicts that all electrical and electronic equipment being put on the European market...
NAT-MCH Hub Module PCIe – Technical Reference Manual As N.A.T. products are solely sold to industrial customers, by special arrangement at time of purchase the customer agreed to take the responsibility for a WEEE compliant disposal of the used N.A.T. product. Moreover, all N.A.T. products are marked according to the directive with a crossed out bin to indicate that these products within the European Community must not be disposed with regular waste.
NAT-MCH Hub Module PCIe – Technical Reference Manual 3 Installation 3.1 Safety Note To ensure proper functioning of the NAT-MCH Hub Module PCIe during its usual lifetime take refer to the safety note section of the NAT-MCH BASIC-Module Technical Reference Manual before handling the board.
The features of the individual modules are described in more detail in the corresponding Technical Reference Manuals. A general arrangement of the different modules of a NAT-MCH is shown in Figure 1. Figure 1: Arrangement of different NAT-MCH Modules Hub Module...
NAT-MCH Hub Module PCIe – Technical Reference Manual 5 Hub Module PCIe Basics The Hub Module PCIe is an expansion Module of the NAT-MCH. In addition to the CLK Module it can be mounted on the NAT-MCH Basic-Module. The Hub Module PCIe is in a 6 Slot (x24) and in a 12 slot (x48) option available.
NAT-MCH Hub Module PCIe – Technical Reference Manual 6 Hub Module PCIe Block Diagram Figure 1: Block Diagram of the NAT-MCH Hub Module PCIe * The HUB-PCB x48_ext and the 2 PCIe switch are only assembled in the x48 version.
To configure the two switches and the SSC the board is equipped with an Atmel 8-bit microcontroller. • Interfaces The NAT-MCH Hub Module PCIe implements interfaces to connect fabrics D to G of up to 12 AMCs. • Interface to other NAT-MCH PCBs...
NAT-MCH Hub Module PCIe – Technical Reference Manual Location Overview Figure 2: "Location diagram of the NAT-MCH Hub Module PCIe” shows the position of important components. Figure 2: Location diagram of the NAT-MCH Hub Module PCIe (top-view) Figure 3: Location diagram of the NAT-MCH Hub Module PCIe (bottom-view) Version 2.0...
NAT-MCH Hub Module PCIe – Technical Reference Manual 9 Functional Blocks The NAT-MCH Hub Module PCIe is divided into a number of functional blocks, which are described in the following paragraphs. PCI Express Switches Each of the two PEX8532 PCI Express Switches supports 6 ports, each with 4 lanes (PCIe x4), in order to connect 6 AMCs.
NAT-MCH Hub Module PCIe – Technical Reference Manual Table 5: 2 Switch to Fabric Port Mapping # AMC Slot #Port Fabric D-G PEX8532 AMC7 AMC8 AMC9 AMC10 AMC11 AMC12 Connection to PEX8532 Not used Spread Spectrum Clock An ICS9FG104 clocking device generates a PCI Express compliant clock signal with a frequency of 100 MHz fixed or spread spectrum (0.5% down spread).
NAT-MCH Hub Module PCIe – Technical Reference Manual 10 NAT-MCH Hub Module PCIe Programming Notes 10.1 SPI Interface The SPI interface can be multiplexed between three devices on the Hub Module PCIe. Default the SPI interface is connected to the Microcontroller. In this it is only used for maintenance purposes, e.g.
NAT-MCH Hub Module PCIe – Technical Reference Manual 10.3.5 Hot Plug Present 1 Register The Hot Plug Present Register 1 register controls together with the Hot Plug Present 2 Register the value of the /HP_PRSNT balls of the corresponding PEX8532.
NAT-MCH Hub Module PCIe – Technical Reference Manual Table 13: HP_PRSNT2 - Register Bits Name Function [3..0] HP_PRSNT These bits have to be cleared by the CPU on the Base (12:9) Module if an AMC is recognized on the corresponding AMC slot.
NAT-MCH Hub Module PCIe – Technical Reference Manual 10.3.8 Hot Plug Button 2 Register The Hot Plug Button 2 Register controls together with the Hot Plug Button 1 Register the value of the /HP_BUTTON balls of the corresponding PEX8532. Table 16: HP_BUTTON2 Register Hot Plug Button –...
NAT-MCH Hub Module PCIe – Technical Reference Manual Table 19: HP_PWREN1 - Register Bits Name Function [7..0] HP_PWREN These bits represent the value of the /HP_PWREN balls. (8:1) If the PCIe host allows that the corresponding AMC gets power the bit is cleared (Note: this has to be done by the PCIe host software).
NAT-MCH Hub Module PCIe – Technical Reference Manual 10.3.11 Miscellaneous Control Register The Miscellaneous Control register manages different strapping and reset pins of the two PEX8532 and the SSC generator. Table 22: Misc_CTRL Register Miscellaneous Control - Address 0x16 Default value 0x03...
Connectors of the NAT-MCH Hub Module PCIe (top view) Figure 5: Connectors of the NAT-MCH Hub Module PCIe (bottom view) Please refer to the following tables to look up the pin assignment of the NAT-MCH Hub Module PCIe. Version 2.0...