Initialization Requirements

6.4.3Power Management Data Register

The PCI Power Management specification defines an optional data register that can be used for static or dynamic data reporting. A Data Select field in the Power Management Control and Status register selects the type of data to be reported. A Data Scale register provides the scale factor for this data. The 21555 allows implementation of this Data register for static data reporting for the subsystem. The Data Scale value and eight possible data values are loaded into the 21555 through the SROM preload operation. The Power Management Data Enable bit in the serial preload sequence enables the use of these data values; otherwise the Data register reads as 0. The value contained in the Data Select field selects which data byte is to be returned when the Power Management Data register is read.

6.5CompactPCI Hot-Swap Functionality

The 21555 implements hot-swap functionality that allows it to function as a CompactPCI hot-swap controller. This means that the software connection control interface for CompactPCI hot-swap is implemented. However, bus precharge is not implemented. Please refer to the CompactPCI Hot-Swap Specification for more information on CompactPCI hot-swap.

The basic components of a CompactPCI Hot-Swap device are:

Table 125, “CompactPCI Hot-Swap Control Register” on page 189, at offset ECh.

ENUM# Interrupt Mask. Must be clear to enable the assertion of p_enum_l.

LOO (LED On/Off), LED software control bit. When set, the 21555 drives l_stat high, causing the LED to turn on. When clear, the 21555 drives l_stat low, causing the LED to turn off.

Note: The 21555 periodically tristates l_stat for a few cycles to sample the state of the microswitch.

INS_STAT, Insertion status bit.

REM_STAT, removal status bit.

Support of the hot-swap event pin, p_enum_l. This signal is routed to the host CPU through the CompactPCI connector. This signal informs the CPU that the configuration of the system has changed; that is, the card has been inserted or is about to be removed.

Support bi-directional pin, l_stat. This signal functions as both a micro-switch sensor input and a LED control output.

Note: 2 ms of debounce is implemented on the l_stat pin.

6.5.1Overview of CompactPCI Controller Hardware Interface

On the connector side, a CompactPCI hot-swap board has a staggered pin arrangement to allow power/ground, signal, and a board inserted indicator to be connected and disconnected in stages. Power and ground are 1st make, last (3rd) break pins. The signal pins are 2nd make, 2nd break pins. The board inserted signal (BDSEL#), which is routed to the power conditioning and local reset logic, is last (3rd) make, 1st break.

On the board handle side, a card ejector handle controls a micro-switch on the card. When a seated card is removed, the first thing that occurs is that the ejector handle is opened. This causes the micro-switch to close. Similarly, when a card is inserted, the ejector handle is initially open, and then closed when the board is seated. When the ejector handle is closed, the micro-switch on the card opens. The micro-switch state is an input to the CompactPCI hot-swap controller.

72

21555 Non-Transparent PCI-to-PCI Bridge User Manual

Page 72
Image 72
Intel 21555 user manual CompactPCI Hot-Swap Functionality, Power Management Data Register

21555 specifications

The Intel 21555 is a prominent microprocessor developed by Intel, designed to cater to a variety of computing needs. This processor marks a significant step forward in Intel's lineup and underscores the company's commitment to advancing technology in personal computing, enterprise solutions, and beyond.

One of the standout features of the Intel 21555 is its advanced architecture. It utilizes a multi-core design, enabling improved performance through parallel processing. This architecture allows multiple applications to run seamlessly without a decline in speed. The cores are built on a cutting-edge manufacturing process that enhances energy efficiency while maintaining high clock speeds.

The Intel 21555 supports a wide range of technologies, including Intel Turbo Boost, which enables dynamic adjustments to the processor’s performance based on workload demands. This feature allows the processor to accelerate its speed during intensive tasks, providing users with a responsive experience when it matters the most.

Another key characteristic of the Intel 21555 is its support for integrated graphics. With Intel UHD Graphics technology, users can enjoy enhanced visuals for everyday tasks such as video playback, web browsing, and light gaming. This eliminates the need for a separate graphics card for many users, particularly in home office or light gaming scenarios.

Security is a significant focus in the design of the Intel 21555. It includes built-in hardware-based security features like Intel Trusted Execution Technology and Secure Boot. These features help protect against various types of threats, ensuring that user data remains secure from malicious attacks.

The Intel 21555 is also optimized for use with Intel's platform technologies, including Intel Optane memory and Intel Rapid Storage Technology. These technologies work together to deliver faster boot times and improved system responsiveness, making computing more efficient for users.

Furthermore, the Intel 21555 is designed to support virtualization technologies, allowing multiple operating systems to run concurrently without compromising performance. This is particularly useful for developers and businesses that rely on virtualization for testing and development environments.

In summary, the Intel 21555 is a powerful and versatile processor that reflects Intel's ongoing innovation in the computing space. With its multi-core architecture, enhanced graphics capabilities, strong security features, and advanced technologies, it stands out as an excellent choice for a wide range of applications, serving both casual users and professionals alike.