background image

IDT   Configuration Registers

PES16T4G2 User Manual

8 - 11

January 28, 2013

Notes

PCISTS - PCI Status Register (0x006)

8

SERRE

RW

0x0

SERR Enable. Non-fatal and fatal errors detected by the bridge 
are reported to the Root Complex when this bit is set or the bits in 
the PCI Express Device Control register are set (see PCIEDCTL - 
PCI Express Device Control (0x048)
).
In addition, when this bit is set it enables the forwarding of 
ERR_NONFATAL and ERR_FATAL error messages from the sec-
ondary to the primary interface. ERR_COR messages are unaf-
fected by this bit and are always forwarded.
0x0 - (disable) Disable non-fatal and fatal error reporting if also 

disabled in Device Control register.

0x1 - (enable) Enable non-fatal and fatal error reporting.

9

FB2B

RO

0x0

Fast Back-to-Back Enable. Not applicable.

10

INTXD

RW

0x0

INTx Disable. Controls the ability of the PCI-PCI bridge to gener-
ate an INTx interrupt message.
When this bit is set, any interrupts generated by this bridge are 
negated. This may result in a change in the resolved interrupt state 
of the bridge.
This bit has no effect on interrupts forwarded from the secondary to 
the primary interface.

15:11

Reserved

RO

0x0

Reserved field.

Bit 

Field

Field

Name

Type Default

Value

Description

2:0

Reserved

RO

0x0

Reserved field.

3

INTS

RO

0x0

INTx Status. This bit is set when an INTx interrupt is pending from 
the device.
INTx emulation interrupts forwarded by switch ports from devices 
downstream of the bridge are not reflected in this bit.
For downstream ports, this bit is set if an interrupt has been 
“asserted” by the corresponding port’s hot-plug controller. 
In the upstream port this field is always zero.

4

CAPL

RO

0x1

Capabilities List. This bit is hardwired to one to indicate that the 
bridge implements an extended capability list item.

5

C66MHZ

RO

0x0

66 MHz Capable. Not applicable.

6

Reserved

RO

0x0

Reserved field.

7

FB2B

RO

0x0

Fast Back-to-Back (FB2B). Not applicable.

8

MDPED

RO

0x0

Master Data Parity Error Detected. Not applicable.

10:9

DEVT

RO

0x0

DEVSEL# TIming. Not applicable.

11

STAS

RO

0x0

Signalled Target Abort. Not applicable since a target abort is 
never signalled.

12

RTAS

RO

0x0

Received Target Abort. Not applicable.

13

RMAS

RO

0x0

Received Master Abort. Not applicable.

Bit 

Field

Field

Name

Type Default

Value

Description

Содержание 89HPES16T4G2

Страница 1: ...Silver Creek Valley Road San Jose California 95138 Telephone 800 345 7015 408 284 8200 FAX 408 284 2775 Printed in U S A 2013 Integrated Device Technology Inc IDT 89HPES16T4G2 PCI Express Switch Preli...

Страница 2: ...PLES CONTAINED IN ANY IDT PUBLICATION OR PUBLIC DISCLOSURE OR THAT IS CONTAINED ON ANY IDT INTERNET SITE IN NO EVENT WILL IDT BE LIABLE FOR ANY DIRECT CONSEQUENTIAL INCIDENTAL INDIRECT PUNITIVE OR SPE...

Страница 3: ...s or alternate functions Chapter 5 SMBus Interfaces describes the operation of the 2 SMBus interfaces on the PES16T4G2 Chapter 6 Power Management describes the power management capability structure lo...

Страница 4: ...x 1 D ABC x 2 D ABCyD Data Units The following data unit terminology is used in this document In quadwords bit 63 is always the most significant bit and bit 0 is the least significant bit In double w...

Страница 5: ...te RCW Software can read the register bits with this attribute Reading the value will automatically cause the register bits to be reset to zero Writes cause the register bits to be modified Reserved R...

Страница 6: ...er to Chapter 8 October 31 2008 In Chapter 8 revised description L0SEL field in the PCIELCAP register and LDIS field in the PCIELCTL register September 15 2010 In Table 1 9 changed Buffer type for PCI...

Страница 7: ...1 4 Pin Description 1 4 Pin Characteristics 1 9 Port Configuration 1 10 Clocking Reset and Initialization Clocking 2 1 Initialization 2 1 Reset 2 2 Fundamental Reset 2 3 Hot Reset 2 5 Upstream Second...

Страница 8: ...5 1 Master SMBus Interface 5 2 Initialization 5 2 Serial EEPROM 5 2 I O Expanders 5 6 Slave SMBus Interface 5 11 Initialization 5 11 SMBus Transactions 5 12 Power Management Introduction 6 1 PME Messa...

Страница 9: ...dgeting Enhanced Capability 8 52 Switch Status and Control Registers 8 53 Physical Layer Control and Status Registers 8 60 Power Management Control and Status Registers 8 61 JTAG Boundary Scan Introdu...

Страница 10: ...IDT Table of Contents PES16T4G2 User Manual iv January 28 2013 Notes...

Страница 11: ...7 Table 5 6 I O Expander 0 Signals 5 9 Table 5 7 I O Expander 2 Signals 5 10 Table 5 8 I O Expander 4 Signals 5 10 Table 5 9 Slave SMBus Address When a Static Address is Selected 5 11 Table 5 10 Slave...

Страница 12: ...IDT List of Tables PES16T4G2 User Manual vi January 28 2013 Notes...

Страница 13: ...igure 5 7 Serial EEPROM Read or Write CMD Field Format 5 15 Figure 5 8 CSR Register Read Using SMBus Block Write Read Transactions with PEC Disabled 5 16 Figure 5 9 Serial EEPROM Read Using SMBus Bloc...

Страница 14: ...IDT List of Figures PES16T4G2 User Manual viii January 28 2013 Notes...

Страница 15: ...pansion ROM Base Address Register 0x038 8 17 GPECTL General Purpose Event Control 0x450 8 59 GPESTS General Purpose Event Status 0x454 8 60 GPIOCFG General Purpose I O Configuration 0x41C 8 56 GPIOD G...

Страница 16: ...8 35 PMETOATIMER PME_TO_Ack Timer OX708 8 61 PMLIMIT Prefetchable Memory Limit Register 0x026 8 16 PMLIMITU Prefetchable Memory Limit Upper Register 0x02C 8 17 PVCCAP1 Port VC Capability 1 0x204 8 46...

Страница 17: ...nuary 28 2013 Notes VCR0TBL1 VC Resource 0 Arbitration Table Entry 1 0x224 8 50 VCR0TBL2 VC Resource 0 Arbitration Table Entry 2 0x228 8 51 VCR0TBL3 VC Resource 0 Arbitration Table Entry 3 0x22C 8 51...

Страница 18: ...IDT Register List PES16T4G2 User Manual xii January 28 2013 Notes...

Страница 19: ...x4 x2 or x1 Automatic lane reversal on all ports Automatic polarity inversion Ability to load device configuration from serial EEPROM Legacy Support PCI compatible INTx emulation Bus locking Highly In...

Страница 20: ...Layer Data Link Layer Physical Layer SerDes Mux Demux SerDes Port 0 Port 2 Port 4 Switch Core GPIO Controller Master SMBus Interface Reset Controller Slave SMBus Interface Output Replay Buffer TDM De...

Страница 21: ...0RP 0 PE0RN 0 PE0RP 3 PE0RN 3 PCI Express Switch SerDes Input PE0TN 0 PE0TP 3 PE0TN 3 PCI Express Switch SerDes Output Port 0 Port 0 PE2RP 0 PE2RN 0 PE2RP 3 PE2RN 3 PCI Express Switch SerDes Input PE2...

Страница 22: ...e defined as being active or asserted when at a logic zero low level All other signals including clocks buses and select lines will be interpreted as being active or asserted when at a logic one high...

Страница 23: ...e dif ferential reference clock is determined by the REFCLKM signal REFCLKM I PCI Express Reference Clock Mode Select This signal selects the fre quency of the reference clock input 0x0 100 MHz 0x1 12...

Страница 24: ...Alternate function pin name IOEXPINTN2 Alternate function pin type Input Alternate function I O Expander interrupt 2 input GPIO 5 I O General Purpose I O This pin can be configured as a general purpos...

Страница 25: ...egister for the upstream port The value may be overridden by modifying the SCLK bit in the P0_PCIELSTS register MSMBSMODE I Master SMBus Slow Mode The assertion of this pin indicates that the master S...

Страница 26: ...tatically drive this signal low with an external pull down on the board Table 1 7 Test Pins Signal Type Name Description REFRES0 I O Port 0 External Reference Resistor Provides a reference for the Por...

Страница 27: ...0 I PE0TN 3 0 O PE0TP 3 0 O PE2RN 3 0 I PE2RP 3 0 I PE2TN 3 0 O PE2TP 3 0 O PE4RN 3 0 I PE4RP 3 0 I PE4TN 3 0 O PE4TP 3 0 O PE6RN 3 0 I PE6RP 3 0 I PE6TN 3 0 O PE6TP 3 0 O PEREFCLKN I HCSL Diff Clock...

Страница 28: ...a non existent device on the PES16T4G2 s virtual PCI bus i e Device 0 1 3 5 etc are treated by the upstream port port 0 as an unsupported request i e the device does not exist Additionally SMBus acce...

Страница 29: ...er Manual 1 11 January 28 2013 Notes Figure 1 3 PES16T4G2 Port Device Numbering PES16T4G2 PCI to PCI Bridge PCI to PCI Bridge Dev 2 PCI to PCI Bridge Dev 4 PCI to PCI Bridge Dev 6 Dev 0 Port 0 Virtual...

Страница 30: ...IDT PES16T4G2 Device Overview PES16T4G2 User Manual 1 12 January 28 2013 Notes...

Страница 31: ...uration vector consisting of the signals listed in Table 2 2 is sampled by the PES16T4G2 during a Fundamental Reset when PERSTN is negated The boot configuration vector defines essential parameters fo...

Страница 32: ...rs for downstream ports The value may be overridden by modifying the SCLK bit in the downstream port s PCIELSTS register CCLKUS Y Common Clock Upstream The assertion of this pin indicates that the ups...

Страница 33: ...e link training state within 20 ms of the clearing of the Fundamental Reset condition Within 100 ms of the clearing of the Fundamental Reset condition all of the stacks are able to process configurati...

Страница 34: ...hould be structured in a manner so as to ensure proper configuration prior to initiation of these side effects A warm reset initiated by a configuration request writing a one to the Fundamental Reset...

Страница 35: ...ogress proceed to step 5 5 The PCI Express stacks and associated logic are held in a quasi reset state in which the following actions occur All links enter an active link training state within 20 ms o...

Страница 36: ...r BCTL When an Upstream Secondary Bus Reset occurs the following sequence is executed 1 Each downstream port whose link is up propagates the reset by transmitting TS1 ordered sets with the hot reset b...

Страница 37: ...nstream Port Reset Outputs Individual downstream port reset outputs P2RSTN P4RSTN and P6RSTN are provided as GPIO pin alternate functions Following a Fundamental Reset all of the GPIO pins default to...

Страница 38: ...this mode is illustrated in Figure 2 4 Figure 2 4 Power Good Controlled Reset Output Mode Operation The operation of this mode is similar to that of the Power Enable Controlled Reset mode except that...

Страница 39: ...ed and for others not to be inverted Lane Reversal The PCIe specification describes an optional lane reversal feature The PES16T4G2 supports the auto matic lane reversal feature outlined in the PCIe s...

Страница 40: ...sociated with that port are powered down Dynamic Link Width Re Configuration Background The PCI Express 2 0 specification includes support for dynamic upconfiguration of link widths This optional capa...

Страница 41: ...pport in the PES16T4G2 The PES16T4G2 supports dynamic link width upconfiguration and down configuration in response to link partner requests The PES16T4G2 ports do not autonomously initiate link width...

Страница 42: ...ed in the PCIe 2 0 specification Link Speed Negotiation in the PES16T4G2 The PES16T4G2 ports support per lane data rates of 5 0 Gbps and 2 5 Gbps The highest data rate of each link is determined dynam...

Страница 43: ...the bandwidth is required Software may also choose to change the link speed due to link reliability reasons i e a link that has reliability problems at 5 0 Gbps may be down graded to 2 5 Gbps As ment...

Страница 44: ...s will continue to operate at that speed if the link retraining attempt is successful at that speed Else the link speed is changed to 2 5 Gbps When link retraining results in the speed of the link bei...

Страница 45: ...L0 Fully operational link state L0s Automatically entered low power state with shortest exit latency L1 Lower power state than L0s May be automatically entered or directed by software by placing the d...

Страница 46: ...rt will only request entry into the L1 state when all of the downstream ports which are not in a low power state i e D3 and whose link is not down are in the L1 state Link Status Associated with each...

Страница 47: ...be used in the link The PES16T4G2 s downstream ports ignore the link partner s desired de emphasis and always choose the de emphasis setting in the SDE field of the port s PCIELCTL2 register Low Swing...

Страница 48: ...IDT Link Operation PES16T4G2 User Manual 3 10 January 28 2013 Notes...

Страница 49: ...uts When a GPIO pin is configured to use the GPIO function the unneeded alternate function associated with the pin is held in an inactive state by internal logic Care should be exercised when configur...

Страница 50: ...O output or alternate function GPIO Pin Configured as an Output When configured as an output in the GPIOCFG register and as a GPIO function in the GPIOFUNC register the value in the corresponding bit...

Страница 51: ...n the unified configuration shown in Figure 5 1 a the master and slave SMBuses are tied together and the PES16T4G2 acts both as an SMBus master as well as an SMBus slave on this bus This requires that...

Страница 52: ...ial EEPROM the master SMBus interface reads configuration blocks from the serial EEPROM and updates corresponding registers in the PES16T4G2 Any PES16T4G2 software visible register in any port may be...

Страница 53: ...ble word initialization sequence this value is always 0x0 The final DATA field contains the double word initialization value Figure 5 2 Single Double Word Initialization Sequence Format The second typ...

Страница 54: ...ure 5 4 Configuration Done Sequence Format The checksum in the configuration done sequence enables the integrity of the serial EEPROM initializa tion to be verified Since uninitialized EEPROMs typical...

Страница 55: ...ith the byte address of the serial EEPROM location to be read and the Operation OP field to read The Busy BUSY bit should then be checked If the EEPROM is not busy then the read operation may be initi...

Страница 56: ...pander four is used to provide link status and activity LED control I O expander signals associated with LED control i e link status and activity are active low i e driven low when an LED should be tu...

Страница 57: ...ough I O 1 7 to I O expander register 7 Read value of I O expander register 0 to obtain the current state of the lower eight I O expander bits i e I O 0 0 through I O 0 7 Read value of I O expander re...

Страница 58: ...e Chapter 4 General Purpose I O Whenever the PES16T4G2 needs to change the state of an I O expander signal output a master SMBus transaction is initiated to update the state of the I O expander This w...

Страница 59: ...ll correspond to those at the time the SMBus transac tions are initiated It is not possible to toggle SMBus I O expander outputs by modifying data values during serial EEPROM initialization During a F...

Страница 60: ...6 manually operated retention latch MRL input 4 I O 0 4 O P6AIN Port 6 attention indicator output 5 I O 0 5 O P6PIN Port 6 power indicator output 6 I O 0 6 O P6PEP Port 6 power enable output 7 I O 0...

Страница 61: ...signals as shown in Table 5 9 3 I O 0 3 O Unused 4 I O 0 4 O P4LINKUPN Port 4 link up status output 5 I O 0 5 O Unused 6 I O 0 6 O P6LINKUPN Port 6 link up status output 7 I O 0 7 O Unused 8 I O 1 0...

Страница 62: ...ata associated with a command then the command is NACKed This indicates to the master that the transaction should be retried Bit Field Name Description 0 END End of transaction indicator Setting both...

Страница 63: ...Code field described in Table 5 10 1 BYTCNT Byte Count The byte count field is only transmitted for block type SMBus transactions SMBus word and byte accesses do not contain this field The byte count...

Страница 64: ...ed and not that the operation completed without error 7 WERR Read Only and Clear Write Error This bit is set if the last CSR write SMBus transaction was not claimed by a device Success indicates that...

Страница 65: ...set if an unexpected NACK is observed during a master SMBus transaction when accessing the serial EEPROM This bit has the same function as the NAERR bit in the SMBUSSTS register The setting of this b...

Страница 66: ...CCODE START END S PES16T4G2 Slave SMBus Address Wr A A CCODE START END S PES16T4G2 Slave SMBus Address Rd DATALM DATALL A A A A A P ADDRU A S PES16T4G2 Slave SMBus Address Wr A N CCODE START END P PE...

Страница 67: ...R A ADDRL A CCODE START END ADDRU A DATA A P PEC A ADDRU N A ADDRL CMD status S PES16T4G2 Slave SMBus Address Wr A A CMD read A ADDRL A CCODE START Word S PES16T4G2 Slave SMBus Address Wr A CCODE STAR...

Страница 68: ...IDT SMBus Interfaces PES16T4G2 User Manual 5 18 January 28 2013 Notes...

Страница 69: ...he entire device When the upstream port enters a low power state and the PME_TO_Ack messages are received then the entire device is placed into a low power state The PES16T4G2 supports the following d...

Страница 70: ...This includes both the case when the downstream port is in the D3hot state or the entire switch is in the D3hot state The generation of a PME message by downstream ports necessitates the implementati...

Страница 71: ...ream port that does not receive a PME_TO_Ack message in the time out period specified in the PME_TO_Ack Time Out PMETOATO field in its corresponding PME_TO_Ack Timer PMETOATIMER register declares a ti...

Страница 72: ...IDT Power Management PES16T4G2 User Manual 6 4 January 28 2013 Notes...

Страница 73: ...upstream port serves as the add in card s PCIe interface In this application the upstream port may be hot plugged into a slot on the main system Finally Figure 7 3 illustrates the use of the PES16T4G2...

Страница 74: ...implemented or on the add in board When located on the add in board state changes are communicated between the hot plug controller asso ciated with the slot and the add in card via hot plug messages T...

Страница 75: ...external I O Expander module and through in band presence detect The Presence Detect Control PDETECT field in the Hot Plug Configuration Control HPCFGCTL register may be used to control the mechanism...

Страница 76: ...ts Hot Plug Interrupts and Wake up The hot plug controller associated with a downstream slot may generate an interrupt or wake up event Hot plug interrupts are only generated when the Hot Plug Interru...

Страница 77: ...tionality associated with the port remains unchanged INTx MSI and PME events from other sources are also unaffected The enhanced hot plug signalling mechanism supported by the PES16T4G2 is graphically...

Страница 78: ...rge voltage Since no clock is present during physical connection the device will maintain all outputs in a high impedance state even when no clock is present The I O cells meet VI requirements for hot...

Страница 79: ...ity structure which is not present in the upstream port Reading from an upstream port offset not defined in Table 8 2 or a downstream offset not defined in Table 8 3 returns a value of zero Writes to...

Страница 80: ...ced Capability PCIe Virtual Channel Enhanced Capability Device Serial Number Enhanced Capability Advanced Error Reporting Enhanced Capability 0x000 0x040 0x0D0 0x0F0 Type 1 Configuration Header PCI Ex...

Страница 81: ...0x01A on page 8 14 0x01B Byte P0_SLTIMER SLTIMER Secondary Latency Timer Register 0x01B on page 8 14 0x01C Byte P0_IOBASE IOBASE I O Base Register 0x01C on page 8 14 0x01D Byte P0_IOLIMIT IOLIMIT I O...

Страница 82: ...C4 on page 8 35 0x0D0 0x0DC Reserved 0x0F0 Dword P0_SSIDSSVIDCAP SSIDSSVIDCAP Subsystem ID and Subsystem Vendor ID Capability 0x0F0 on page 8 37 0x0F4 Dword P0_SSIDSSVID SSIDSSVID Subsystem ID and Sub...

Страница 83: ...DWord P0_VCR0TBL3 VCR0TBL3 VC Resource 0 Arbitration Table Entry 3 0x22C on page 8 51 0x280 Dword P0_PWRBCAP PWRBCAP Power Budgeting Capabilities 0x280 on page 8 52 0x284 Dword P0_PWRBDSEL PWRBDSEL P...

Страница 84: ...c Register Definition 0x000 Word Px_VID VID Vendor Identification Register 0x000 on page 8 10 0x002 Word Px_DID DID Device Identification Register 0x002 on page 8 10 0x004 Word Px_PCICMD PCICMD PCI Co...

Страница 85: ...ress Capability 0x040 on page 8 19 0x044 DWord Px_PCIEDCAP PCIEDCAP PCI Express Device Capabilities 0x044 on page 8 20 0x048 Word Px_PCIEDCTL PCIEDCTL PCI Express Device Control 0x048 on page 8 21 0x0...

Страница 86: ...Dword Px_AERUEM AERUEM AER Uncorrectable Error Mask 0x108 on page 8 40 0x10C Dword Px_AERUESV AERUESV AER Uncorrectable Error Severity 0x10C on page 8 42 0x110 Dword Px_AERCES AERCES AER Correctable E...

Страница 87: ...er Budgeting Power Budget Capability 0x28C on page 8 53 0x300 Dword Px_PWRBDV0 PWRBDV 7 0 Power Budgeting Data Value 7 0 0x300 0X31C on page 8 53 0x304 Dword Px_PWRBDV1 PWRBDV 7 0 Power Budgeting Data...

Страница 88: ...0x1 enable Enable I O space 1 MAE RW 0x0 Memory Access Enable When this bit is cleared the bridge does not respond to memory and prefetchable memory space access from the primary bus specified by MBAS...

Страница 89: ...he bridge This bit has no effect on interrupts forwarded from the secondary to the primary interface 15 11 Reserved RO 0x0 Reserved field Bit Field Field Name Type Default Value Description 2 0 Reserv...

Страница 90: ...fault Value Description 7 0 RID RWL Revision ID This field contains the revision identification number for the device See section Revision ID on page 1 4 Bit Field Field Name Type Default Value Descri...

Страница 91: ...ent BIST Bit Field Field Name Type Default Value Description 31 0 BAR RO 0x0 Base Address Register Not applicable Bit Field Field Name Type Default Value Description 31 0 BAR RO 0x0 Base Address Regis...

Страница 92: ...O addressing 0x1 io32 32 bit I O addressing 3 1 Reserved RO 0x0 Reserved field 7 4 IOBASE RW 0xF I O Base The IOBASE and IOLIMIT registers are used to control the forwarding of I O transactions betwee...

Страница 93: ...15 DPE RW1C 0x0 Detected Parity Error This bit is set by the bridge whenever it receives a poisoned TLP on the secondary side regardless of the state of the PERRE bit in the PCI Command register Bit...

Страница 94: ...primary interface of the bridge PMBASEU specifies the remaining bits Bit Field Field Name Type Default Value Description 0 PMCAP RO 0x1 Prefetchable Memory Capability Indicates if the bridge supports...

Страница 95: ...scription 15 0 IOBASEU RW 0xFFFF I O Address Base Upper This field specifies the upper 16 bits of IOBASE When the IOCAP field in the IOBASE register is cleared this field becomes read only with a valu...

Страница 96: ...2 INTB Bridge generates INTB interrupts 0x3 INTC Bridge generates INTC interrupts 0x4 INTD Bridge generates INTD interrupts Bit Field Field Name Type Default Value Description 0 PERRE RW 0x0 Parity Er...

Страница 97: ...served field 6 SRESET RW 0x0 Secondary Bus Reset Setting this bit triggers a secondary bus reset In the upstream port setting this bit initiates a Upstream Second ary Bus Reset In a downstream port se...

Страница 98: ...e of the Tag field as a requester 8 6 E0AL RO 0x0 Endpoint L0s Acceptable Latency This field indicates the acceptable total latency that an endpoint can withstand due to transition from the L0s state...

Страница 99: ...ld Bit Field Field Name Type Default Value Description 0 CEREN RW 0x0 Correctable Error Reporting Enable This bit controls reporting of correctable errors 1 NFEREN RW 0x0 Non Fatal Error Reporting Ena...

Страница 100: ...ional effect on the behavior of the bridge 15 Reserved RO 0x0 Reserved field Bit Field Field Name Type Default Value Description 0 CED RW1C 0x0 Correctable Error Detected This bit indicates the status...

Страница 101: ...IT L0s Exit Latency This field indicates the L0s exit latency for the given PCI Express link The default value of 0x5 corre sponds to a L0s exit latency of 1 s to 2 s 17 15 L1EL RWL 0x2 L1 Exit Latenc...

Страница 102: ...e Default Value Description 1 0 ASPM RW 0x0 Active State Power Management ASPM Control This field controls the level of ASPM supported by the link The initial value corresponds to disabled The value c...

Страница 103: ...0x0 Extended Sync When set this bit forces transmission of addi tional ordered sets when exiting the L0s state and when in the recovery state 8 CLKPWRMGT RO 0x0 Enable Clock Power Management The PES16...

Страница 104: ...ror has occurred The value of this field is undefined in the PCIe base 2 0 specifica tion 11 LTRAIN RO 0x0 Link Training When set this bit indicates that link training is in progress Specifically this...

Страница 105: ...s initiated by the downstream component that was indi cated as an autonomous change If the LBN field in the PCIELCAP register is cleared this field is hardwired to zero This field is hardwired to zero...

Страница 106: ...imit Scale This field specifies the scale used for the Slot Power Limit Value SPLV 0x0 x1 1 0x 0x1 xp1 0 1x 0x2 xp01 0 01x 0x3 xp001 0 001x A Set_Slot_Power_Limit message is generated using this field...

Страница 107: ...cted Changed Enable This bit when set enables the generation of a Hot Plug interrupt or wake up event on a pres ence detect change event This bit is read only and has a value of zero when the correspo...

Страница 108: ...Power on 0x1 off Power off 11 EIC RW 0x0 Electromechanical Interlock Control This field always returns a value of zero when read If an electromechanical interlock is imple mented a write of a one to t...

Страница 109: ...osed 0x1 open MRL open 6 PDS RO 0x1 Presence Detect State This bit indicates the presence of a card in the slot corresponding to the port and reflects the state of the Presence Detect status 0x0 empty...

Страница 110: ...d 5 0 Gbps operation Set ting this field to an unsupported value produces undefined results 0x1 gen1 2 5 Gbps 0x2 gen2 5 0 Gbps others reserved 4 ECOMP RW 0x0 Sticky Enter Compliance Software is permi...

Страница 111: ...mV for low swing 0x4 300 mV for full swing and 200 mv for low swing 0x5 200 mV for full swing and 100 mv for low swing 0x6 0x7 Reserved This register is intended for debug compliance testing purpose...

Страница 112: ...en the link operates at 2 5 Gbps 15 1 Reserved RO 0x0 Reserved field Bit Field Field Name Type Default Value Description 31 0 Reserved RO 0x0 Reserved field Bit Field Field Name Type Default Value Des...

Страница 113: ...e a PME Bits 27 30 and 31 are set to indicate that the bridge will forward PME messages The switch does not forward PME messages in D3cold This func tionality may be supported in the system by routing...

Страница 114: ...upstream port never generates a PME this bit will never be set in that port 21 16 Reserved RO 0x0 Reserved field 22 B2B3 RO 0x0 B2 B3 Support Does not apply to PCI Express 23 BPCCE RO 0x0 Bus Power Cl...

Страница 115: ...ield Field Name Type Default Value Description 31 0 UADDR RW 0x0 Upper Message Address This field specifies the upper portion of the DWORD address of the MSI memory write transaction If the contents o...

Страница 116: ...ration register number as defined by Section 7 2 2 of the PCI Express Base Specification Rev 1 0a 11 8 EREG RW 0x0 Extended Register Number This field selects the extended con figuration register numb...

Страница 117: ...rise down error is detected and the SDERR bit in the PCIELCAP reg ister is set 11 6 Reserved RO 0x0 Sticky Reserved field 12 POISONED RW1C 0x0 Sticky Poisoned TLP Status This bit is set when a poisone...

Страница 118: ...in the advanced capability structure the First Error Pointer field FEPTR in the AERCTL register is not updated and an error is not reported to the root complex This bit does not affect the state of th...

Страница 119: ...TR in the AERCTL register is not updated and an error is not reported to the root complex This bit does not affect the state of the corresponding bit in the AERUES register 19 ECRC RW 0x0 Sticky ECRC...

Страница 120: ...Control Protocol Error Severity If the corresponding event is not masked in the AERUEM register then when the event occurs this bit controls the severity of the reported error If this bit is set the e...

Страница 121: ...rted as a fatal error When this bit is cleared the event is reported as an uncorrectable error 31 22 Reserved RO 0x0 Reserved field Bit Field Field Name Type Default Value Description 0 RCVERR RW1C 0x...

Страница 122: ...the AERCES register the corresponding event is not reported to the root complex 11 9 Reserved RO 0x0 Reserved field 12 RPLYTO RW 0x0 Sticky Replay Timer Time Out Mask When this bit is set the corre s...

Страница 123: ...uncorrectable error Bit Field Field Name Type Default Value Description 31 0 HL RO 0x0 Sticky Header Log This field contains the 3rd doubleword of the TLP header that resulted in the first reported u...

Страница 124: ...XTPTR RWL 0x0 Next Pointer The value of 0x0 indicates that there are no extended capabilities Bit Field Field Name Type Default Value Description 2 0 EVCCNT RO 0x0 Extended VC Count The value 0x0 indi...

Страница 125: ...address of the Virtual Channel Capability structure in double quad words 16 bytes The value of zero indicates that the VC arbitration table is not present Bit Field Field Name Type Default Value Desc...

Страница 126: ...LOFF RO Upstream 0x2 Down stream 0x0 Port Arbitration Table Offset This field contains the offset of the port arbitration table from the base address of the Virtual Channel Capability structure in dou...

Страница 127: ...Reserved RO 0x0 Reserved field 16 PATS RO 0x0 Port Arbitration Table Status This bit indicates the coherency status of the port arbitration table associated with the VC resource and is valid only whe...

Страница 128: ...15 12 PHASE3 RW 0x2 Phase 3 This field contains the port ID for the corresponding port arbitration period 19 16 PHASE4 RW 0x4 Phase 4 This field contains the port ID for the corresponding port arbitra...

Страница 129: ...s the port ID for the corresponding port arbitration period 19 16 PHASE20 RW 0x6 Phase 20 This field contains the port ID for the corresponding port arbitration period 23 20 PHASE21 RW 0x2 Phase 21 Th...

Страница 130: ...L 0x0 Capability Version The value of 0x1 indicates compatibility with version 1 of the specification If the power budgeting capability is used then this field should be initialized with data from a s...

Страница 131: ...t is set in the Switch Control SWCTL register When the PWRBDVUL bit is cleared this regis ter is read only and writes are ignored If the power budgeting capability is used then this field should be in...

Страница 132: ...lave SMBus interface When this bit is cleared normal operation ensues Setting or clearing this bit has no effect following a reset operation This bit may be set by asserting the RSTHALT signal during...

Страница 133: ...CKP output is inverted in all ports 8 IPXP WRGDN RW 0x0 Sticky Invert Polarity of PxPWRGDN When this bit is set the polarity of the PxPWRGDN input is inverted in all ports 10 9 Reserved RO 0x0 Reserve...

Страница 134: ...1 of Chapter 4 When a bit is cleared to a zero the corresponding GPIO pin oper ates as a general purpose I O pin 31 16 Reserved RO 0x0 Reserved field Bit Field Field Name Type Default Value Descripti...

Страница 135: ...0x0 Lost Arbitration Error When the master SMBus interface loses arbitration for the SMBus it automatically re arbitrates for the SMBus If the master SMBus interface loses 16 consecutive arbi tration...

Страница 136: ...ress This field contains the byte address in the Serial EEPROM to be read or written 23 16 DATA RW 0x0 EEPROM Data A write to this field will initiates a serial EEPROM read or write operation as selec...

Страница 137: ...terface 31 8 Reserved RO 0x0 Reserved field Bit Field Field Name Type Default Value Description 0 IGPE RW 0x0 Sticky Invert General Purpose Event Enable Signal Polarity When this bit is set the polari...

Страница 138: ...is an alternate function of GPIO 7 and GPIO 7 is asserted only if enabled to operate as an alternate function 3 Reserved RO 0x0 Reserved field 4 P4GPES RO 0x0 Port 4 General Purpose Event Status When...

Страница 139: ...read For the upstream port writing of a one to this bit always results in the action specified by this bit to take effect after 1ms Whitney always returns a completion to the requester before the effe...

Страница 140: ...IDT Configuration Registers PES16T4G2 User Manual 8 62 January 28 2013 Notes...

Страница 141: ...4G2 Test Access Point The system logic utilizes a 16 state TAP controller a six bit instruction register and five dedicated pins to perform a variety of functions The primary use of the JTAG TAP Contr...

Страница 142: ...T active low Asynchronous reset for JTAG TAP controller internal pull up JTAG_TCK Input JTAG Clock Test logic clock JTAG_TMS and JTAG_TDI are sampled on the rising edge JTAG_TDO is output on the falli...

Страница 143: ...PE2TP 3 0 O PE4RN 3 0 I O PE4RP 3 0 I O PE4TN 3 0 O C PE4TP 3 0 O PE6RN 3 0 I O PE6RP 3 0 I O PE6TN 3 0 O C PE6TP 3 0 O PEREFCLKN 0 I PEREFCLKP 0 I REFCLKM I O SMBus MSMBADDR 4 1 I O MSMBCLK I O O C...

Страница 144: ...passes through the UPDATE IR state whatever value that is currently held in the boundary scan register s output latches is immediately transferred to the corresponding outputs or output enables There...

Страница 145: ...Output Enable Cell is driving a high out to the pad which enables the pad for output and EXTEST is disabled the Capture Cell will be configured to capture output data from the core to the pad However...

Страница 146: ...ntroller passes through the UPDATE DR state these values will be latched onto the output pins or into the output enables Instruction Definition Opcode EXTEST Mandatory instruction allowing the testing...

Страница 147: ...this register to devices further down stream IDCODE The IDCODE instruction is automatically loaded when the TAP controller state machine is reset either by the use of the JTAG_TRST_N signal or by the...

Страница 148: ...tructions Usage Considerations As previously stated there are internal pull ups on JTAG_TRST_N JTAG_TMS and JTAG_TDI However JTAG_TCK also needs to be driven to a known value It is best to either driv...

Страница 149: ...e intended for developers skilled in the art designing with Renesas products You are solely responsible for 1 selecting the appropriate products for your application 2 designing validating and testing...

Отзывы: