Introduction

Table 3 shows compares a 21555 and to a transparent PPB.

Table 3. 21555 and PPB Feature Comparison

Feature

Non-Transparent PPB or 21555

Transparent PPB

 

 

 

 

• Adheres to PPB ordering rules.

 

 

• Uses posted writes and delayed

• Adheres to PPB ordering rules.

 

 

Transaction

transactions.

• Uses posted writes and delayed

 

transactions.

forwarding

• Adheres to PPB transaction error

 

and parity error guidelines,

• Adheres to PPB transaction error and

 

 

although some errors may be

parity error guidelines.

 

reported differently.

 

 

 

 

 

• Base address registers (BARs)

 

 

are used to define independent

• PPB base and limit address registers are

 

downstream and upstream

used to define downstream forwarding

Address decoding

forwarding windows.

windows.

 

• Inverse decoding is only used for

• Inverse decoding for upstream

 

upstream transactions above the

forwarding.

 

4GB boundary.

 

 

 

 

Address

Supported for both memory and I/O

None. Flat address model is assumed.

translation

transactions.

 

 

 

 

 

• Downstream devices are not

 

 

visible to host.

• Downstream devices are visible to host.

 

• Does not require hierarchical

 

• Requires hierarchical configuration code

 

configuration code (Type 0

 

(Type 1 configuration header).

 

configuration header).

 

 

Configuration

• Does not respond to Type 1

• Forwards and converts Type 1

configuration transactions.

configuration transactions.

 

 

 

• Supports configuration access

• Does not support configuration access

 

from the secondary bus. Same set of

 

from the secondary bus.

 

configuration registers is used to control

 

• Implements separate set of

 

both primary and secondary interfaces.

 

configuration registers for the

 

 

 

secondary interface.

 

 

 

 

 

Includes features such as doorbell

 

Run-time resources

interrupts, I20 message unit, and so

Typically has only configuration registers; no

on, that must be managed by the

device driver is required.

 

 

device driver.

 

 

 

 

 

Generates secondary bus clock

 

Clocks

output.

Generates one or more secondary bus clock

Asynchronous secondary clock input

outputs.

 

 

is also supported.

 

 

 

 

 

Implements secondary bus arbiter.

 

Secondary bus

This function can be disabled.

Implements secondary bus arbiter.

Drives secondary bus AD, C/BE#,

Drives secondary bus AD, C/BE#, and PAR

central functions

and PAR during reset. This function

during reset.

 

 

can be disabled.

 

 

 

 

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

17

Page 17
Image 17
Intel 21555 user manual PPB Feature Comparison

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.