N.A.T. NAT-MCH Reference Manual

Manual is about: clock-module

Summary of NAT-MCH

  • Page 1

    Nat-mch hub module pcie – technical reference manual nat-mch μtca telecom mch module technical reference manual v 1.0 hub module pcie hw revision 1.4.

  • Page 2: N.A.T. Gmbh

    Nat-mch hub module pcie – technical reference manual the nat-mch hub module pcie has been designed by: n.A.T. Gmbh kamillenweg 22 d-53757 sankt augustin phone: ++49/2241/3989-0 fax: ++49/2241/3989-10 e-mail: support@nateurope.Com internet: http://www.Nateurope.Com version 2.0 © n.A.T. Gmbh 2.

  • Page 3: Disclaimer

    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 tho...

  • Page 4: Table of Contents

    Nat-mch hub module pcie – technical reference manual table of contents conventions................................................................................................................................................... 7 1 board specification .................................................

  • Page 5: List of Figures

    Nat-mch hub module pcie – technical reference manual 11.3 nat-mch h ub m odule x 48 e xtender c onnector con2......................................................... 31 11.4 c onnector con4: i nterface to clk-m odule ........................................................................... 33 12 ...

  • Page 6

    Nat-mch hub module pcie – technical reference manual table 21: hp_pwren2 - register bits............................................................................... 25 table 22: misc_ctrl register ........................................................................................... 26 table...

  • Page 7: Conventions

    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 abbreviation description ...

  • Page 8: 1 Board

    Nat-mch hub module pcie – technical reference manual 1 board specification table 2: nat-mch hub module pcie features power consumption 12v / 1.6a max. (only hub module pcie x48) environmental conditions temperature (operating): temperature (storage): humidity: 0°c to +50°c with forced cooling -40°c ...

  • Page 9

    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 b...

  • Page 10: 2.1

    Nat-mch hub module pcie – technical reference manual 2 statement on environmental protection 2.1 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 al...

  • Page 11: 2.3

    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 marke...

  • Page 12: 3 Installation

    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. 3.2 instal...

  • Page 13: 4 Introduction

    Nat-mch hub module pcie – technical reference manual 4 introduction the nat-mch consists of a basic-module, which can be expanded with additional pcbs. The basic-module satisfies the basic requirements of the microtca specification for a microtca carrier hub. The main capabilities of the basic-modul...

  • Page 14: 5  Hub Module Pcie Basics

    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. With...

  • Page 15

    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 nd pcie switch are only assembled in the x48 version. Version 2.0 © n.A.T. Gmbh 15.

  • Page 16: 7  Board Features

    Nat-mch hub module pcie – technical reference manual 7 board features • pci express switch the board is equipped with plx pex8532 pci express switches, which provide non- blocking switching at full line rate. Quality of service (qos) is provided by the pex8532, supporting 2 virtual cannels and 8 tra...

  • Page 17: 8   Location Overview

    Nat-mch hub module pcie – technical reference manual 8 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 pc...

  • Page 18: 9 Functional

    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. 9.1 pci express switches each of the two pex8532 pci express switches supports 6 ports, each with 4 lan...

  • Page 19: 9.2

    Nat-mch hub module pcie – technical reference manual table 5: 2 nd switch to fabric port mapping # amc slot fabric d-g #port 2 nd pex8532 amc7 2 amc8 1 amc9 8 amc10 9 amc11 10 amc12 11 connection to 1 st pex8532 0 not used 3 9.2 spread spectrum clock an ics9fg104 clocking device generates a pci expr...

  • Page 20: 10.1 Spi

    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 maintenan...

  • Page 21

    Nat-mch hub module pcie – technical reference manual 10.3.2 pcb revision register the pcb revision register contains the revision code of the nat-mch hub module pcie. Table 7: pcb revision register pcb revision - address 0x01 default value 0x14 bit 7 6 5 4 3 2 1 0 access r r r r r r r r func pcb_rev...

  • Page 22

    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. Table 10: hp_prsnt1 register hot plug present1 - addr...

  • Page 23

    Nat-mch hub module pcie – technical reference manual table 13: hp_prsnt2 - register bits bit name function [3..0] hp_prsnt (12:9) these bits have to be cleared by the cpu on the base module if an amc is recognized on the corresponding amc slot. These bits have to be set if the corresponding amc slot...

  • Page 24

    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 2 nd hot plug button – address 0x1...

  • Page 25

    Nat-mch hub module pcie – technical reference manual table 19: hp_pwren1 - register bits bit name function [7..0] hp_pwren (8:1) these bits represent the value of the /hp_pwren balls. If the pcie host allows that the corresponding amc gets power the bit is cleared (note: this has to be done by the p...

  • Page 26

    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 bit...

  • Page 27: 11  Connectors

    Nat-mch hub module pcie – technical reference manual 11 connectors 11.1 connector overview figure 4: 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-mc...

  • Page 28

    Nat-mch hub module pcie – technical reference manual 11.2 nat-mch hub module pcie connector con1 table 24: hub module pcie backplane connector con1 pin no. Mch-signal mch-signal pin no. 1 gnd gnd 170 2 rsvd rsvd 169 3 rsvd rsvd 168 4 gnd gnd 167 5 rsvd rsvd 166 6 rsvd rsvd 165 7 gnd gnd 164 8 txfud+...

  • Page 29

    Nat-mch hub module pcie – technical reference manual pin no. Mch-signal mch-signal pin no. 38 txfd3+ rxfd3+ 133 39 txfd3- rxfd3- 132 40 gnd gnd 131 41 txfe3+ rxfe3+ 130 42 txfe3- rxfe3- 129 43 gnd gnd 128 44 txff3+ rxff3+ 127 45 txff3- rxff3- 126 46 gnd gnd 125 47 txfg3+ rxfg3+ 124 48 txfg3+ rxfg3- ...

  • Page 30

    Nat-mch hub module pcie – technical reference manual pin no. Mch-signal mch-signal pin no. 79 gnd gnd 92 80 txff6+ rxff6+ 91 81 txff6+ rxff6- 90 82 gnd gnd 89 83 txfg6+ rxfg6+ 88 84 txfg6- rxfg6- 87 85 gnd gnd 86 version 2.0 © n.A.T. Gmbh 30

  • Page 31: 11.3 Nat-McH

    Nat-mch hub module pcie – technical reference manual 11.3 nat-mch hub module x48 extender connector con2 table 25: hub module x48 extender backplane connector con2 pin no. Mch-signal mch-signal pin no. 1 gnd gnd 170 2 rsvd rsvd 169 3 rsvd rsvd 168 4 gnd gnd 167 5 rsvd rsvd 166 6 rsvd rsvd 165 7 gnd ...

  • Page 32

    Nat-mch hub module pcie – technical reference manual pin no. Mch-signal mch-signal pin no. 38 txfd9+ rxfd9+ 133 39 txfd9- rxfd9- 132 40 gnd gnd 131 41 txfe9+ rxfe9+ 130 42 txfe9- rxfe9- 129 43 gnd gnd 128 44 txff9+ rxff9+ 127 45 txff9- rxff9- 126 46 gnd gnd 125 47 txfg9+ rxfg9+ 124 48 txfg9+ rxfg9- ...

  • Page 33

    Nat-mch hub module pcie – technical reference manual pin no. Mch-signal mch-signal pin no. 79 gnd gnd 92 80 txff12+ rxff12+ 91 81 txff12+ rxff12- 90 82 gnd gnd 89 83 txfg12+ rxfg12+ 88 84 txfg12- rxfg12- 87 85 gnd gnd 86 11.4 connector con4: interface to clk-module table 26: connector to clk-module ...

  • Page 34

    Nat-mch hub module pcie – technical reference manual 12 known bugs / restrictions none version 2.0 © n.A.T. Gmbh 34.

  • Page 35

    Nat-mch hub module pcie – technical reference manual appendix a: reference documentation [1] plx, pex8532aa/ba/bb/bc express lane versatile pci express switch, data book v1.7 07.2007 version 2.0 © n.A.T. Gmbh 35.

  • Page 36

    Nat-mch hub module pcie – technical reference manual appendix b: document’s history revision date description author 1.0 04.03.2008 initial revision ks version 2.0 © n.A.T. Gmbh 36.