user manual

1-16 Computer Group Literature Center Web Site
System Architecture
1
Hot Swap Control Status Register (CSR)
The CPX8216 supports hot swap CompactPCI cards with the standard
control status register defined by the PICMG Hot Swap Specification. The
register is visible in PCI configuration space and provides hot swap control
and status bits: INS and EXT. The INS signal is set when ENUM# is
asserted by a board being inserted into the system. The EXT signal is
asserted when ENUM# is asserted by an operator triggering the
microswitch in the board handles. The host also uses these bits to
acknowledge and de-assert ENUM#.
The Hot Swap Process
PICMG divided the complete hot swap process into physical, hardware
and software connection processes. These processes are formally broken
down further into a group of transitional states, which are illustrated in the
following figure.
When inserting a board, it goes through all states from P0 to S3.
Conversely, a board transitions from S3 to P0 before being extracted.
During normal operation, no states are skipped. Extracting a board in a
software connection state other than S0 is likely to disrupt software enough
to crash the system, but the CompactPCI bus, from a purely electrical point
of view, will not be disrupted enough to cause logic levels to be violated.
Certain states are overlapping. For example, when the board is fully seated
(completed P1), but has not yet started the hardware connection process
P0 P1
H0 H1
S1
H2
S0 S2 S3
PHYSICAL
CONNECTION
STATES
HARDWARE
CONNECTION STATES
SOFTWARE
CONNECTION
STATES
H1F
S2Q S3Q