Table
Hot Swap System Models
C A R R I E R C A R D B U S I N T E R F A C E | . | |
. | ||
Hot Swap | ||
. | ||
| ||
| . . |
can be added if the application warrants the additional hardware and software. To implement Hot Swap, a system makes use of several resources on the system controller, on peripheral boards, and on the backplane. These may include:
•Hot Swap Controller (HSC) on the system board
•Staged backplane pins
•
•CC1000dm signals BD_SEL*, HEALTHY*, and ENUM*
•A handle switch and blue LED on each peripheral board
•
•CC1000dm bus isolation circuitry
•Hot Swap Control and Status register (HS_CSR) on each peripheral board
Peripheral boards support one or more of four different system models, depending on their implementation of Hot Swap, as previously defined. The method by which a peripheral board makes hardware and software connections to a system differentiates system models. For the purpose of this explanation, hardware connection is made when a board is powered up and enabled for PCI access in configuration space (but not con- figured). Software connection is made when the board is configured by the system and necessary supporting software (for example, drivers) is loaded. In this state, the board is ready for use by the operating system (OS) and/or application. The following table shows four system models:
Model: |
| Description: |
| These systems do not have Hot Swap capabilities. They cannot be | |
| ||
| ||
|
| inserted or extracted from a system while it is operating. |
|
|
|
Basic Hot Swap |
| These support basic functionality to automatically connect hardware |
|
| when the board is inserted. An operator manually makes the software |
|
| connection. |
|
|
|
Full Hot Swap |
| These systems utilize the features of Full Hot Swap boards to |
|
| dynamically configure or reconfigure. Hardware on a peripheral board |
|
| automatically makes a hardware connection to the system and interrupts |
|
| a system controller board to allow for automatic software connection by |
|
| the system controller. |
|
|
|
High Availability |
| These systems use vendor unique platforms designed to allow the system |
|
| controller to more actively control peripheral board hardware |
|
| connections. Once hardware connection is made, the board supports |
|
| automatic software connection initiated by the system controller. |
|
|
|
CC1000dm User’s Manual |