
IDT Switch Events
PES32NT24xG2 User Manual
16 - 4
January 30, 2013
Notes
Global Signals
Global signals allow an agent in a switch partition to signal a switch event. This mechanism provides a
primitive form of communication that allows an agent in a switch partitition to communicate with agents in
other partitions. Such communication may be used to coordinate actions such as dynamic partition re-
configuration by a switch management agent.
–
A global signal event may be signaled by an NT function by writing a one to the Global Signal
(GSIGNAL) bit in the NT Endpoint Global Signal (NTGSIGNAL) register.
–
A global signal event may be signaled by an upstream PCI-to-PCI bridge by writing a one to the
Global Signal (GSIGNAL) bit in the PCI-to-PCI Bridge Global Signal (P2PGSIGNAL) register.
Associated with each partition is a global signal status bit in the Global Switch Event Signal Status
(SEGSIGSTS) register. When a global signal is issued by an agent in a switch partition, the corresponding
partition bit in this register is set.
Associated with each status bit in the SEGSIGSTS register is a mask bit in the Switch Event Global
Signal Mask (SEGSIGMSK) register. When an unmasked status bit is set in the SEGSIGSTS register, the
Global Signal (GSIGNAL) status bit is set in the Switch Event Status (SESTS) register.
Figure 16.2 shows the global signaling mechanism. As shown, any partition can issue a global signal,
which is logged in a corresponding bit in the SEGSIGSTS register. This feeds into the registers that control
event signaling (i.e., SESTS, SEMSK, SEPMSK), thereby allowing the signaling of a switch event in any
partition.
Figure 16.2 Global Signaling Mechanism
Registers associated with global signal events are located in the NT function and the PCI-to-PCI bridge
function of a partition’s upstream port. These registers provide a complementary communication mecha-
nism for the global signals mechanism. The manner and protocol used for this communication is beyond the
scope of this specification. For example, an agent that issues a global signal event may use these registers
to store information regarding the reason behind the issuing of the global signal event.
Event
Signaling
to partition
Switch
SESTS Register
SEMSK Register
SEPMSK Register
Partition 1
Partition 7
Registers that
control Switch
Event Signaling
Event
Signaling
to partition
Event
Signaling
to partition
SEGSIGMSK Register
SEGSIGSTS Register
P2P
Bridge
P2P
Bridge
P2P
Bridge
Global Signals
Status & Mask
Global Signal
Summary of Contents for PCI Express 89HPES32NT24xG2
Page 20: ...IDT Table of Contents PES32NT24xG2 User Manual x January 30 2013 Notes...
Page 24: ...IDT List of Tables PES32NT24xG2 User Manual xiv January 30 2013 Notes...
Page 28: ...IDT List of Figures PES32NT24xG2 User Manual xviii January 30 2013 Notes...
Page 56: ...IDT PES32NT24xG2 Device Overview PES32NT24xG2 User Manual 1 20 January 30 2013 Notes...
Page 100: ...IDT Switch Core PES32NT24xG2 User Manual 4 22 January 30 2013 Notes...
Page 128: ...IDT Failover PES32NT24xG2 User Manual 6 4 January 30 2013 Notes...
Page 148: ...IDT Link Operation PES32NT24xG2 User Manual 7 20 January 30 2013 Notes...
Page 164: ...IDT SerDes PES32NT24xG2 User Manual 8 16 January 30 2013 Notes...
Page 170: ...IDT Power Management PES32NT24xG2 User Manual 9 6 January 30 2013 Notes...
Page 196: ...IDT Transparent Switch Operation PES32NT24xG2 User Manual 10 26 January 30 2013 Notes...
Page 244: ...IDT SMBus Interfaces PES32NT24xG2 User Manual 12 40 January 30 2013 Notes...
Page 247: ...IDT General Purpose I O PES32NT24xG2 User Manual 13 3 January 30 2013 Notes...
Page 248: ...IDT General Purpose I O PES32NT24xG2 User Manual 13 4 January 30 2013 Notes...
Page 330: ...IDT Switch Events PES32NT24xG2 User Manual 16 6 January 30 2013 Notes...
Page 342: ...IDT Multicast PES32NT24xG2 User Manual 17 12 January 30 2013 Notes...
Page 344: ...IDT Temperature Sensor PES32NT24xG2 User Manual 18 2 January 30 2013 Notes...
Page 384: ...IDT Register Organization PES32NT24xG2 User Manual 19 40 January 30 2013...
Page 492: ...IDT Proprietary Port Specific Registers PES32NT24xG2 User Manual 21 44 January 30 2013 Notes...
Page 588: ...IDT NT Endpoint Registers PES32NT24xG2 User Manual 22 96 January 30 2013 Notes...
Page 710: ...IDT JTAG Boundary Scan PES32NT24xG2 User Manual 25 12 January 30 2013 Notes...
Page 743: ...IDT Usage Models PES32NT24xG2 User Manual 26 33 January 30 2013 Notes...
Page 744: ...IDT Usage Models PES32NT24xG2 User Manual 26 34 January 30 2013 Notes...