INTEL FW21555ABSL6G8

21555AA/BA and 21555AB/BB
Differences
Application Note
October 2002
Order Number: 278669-001
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY
ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN
INTEL’S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT. Intel products are not intended for use in medical, life saving, life sustaining applications.
Intel may make changes to specifications and product descriptions at any time, without notice.
Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.
Copies of documents which have an ordering number and are referenced in this document, or other Intel literature may be obtained by calling
1-800-548-4725 or by visiting Intel’s website at http://www.intel.com.
Intel is a trademark or registered trademark of Intel Corporation or its subsidiaries in the United States and other countries.
Copyright © Intel Corporation, 2002
*Other names and brands may be claimed as the property of others.
ii
Application Note
Contents
Contents
1.0 Introduction ............................................................................................................................... 5
1.1
Changes to the 21555 Bridge ............................................................................................... 5
2.0 Stepping Differences ............................................................................................................. 5
3.0 I2O Asynchronous Operation ............................................................................................. 5
4.0 BSDL Data Being Driven Late ............................................................................................ 6
5.0 New Feature - PCI 2.3 Compliance ................................................................................... 6
Application Note
iii
21555AA/BA and 21555AB/BB Differences
1.0
Introduction
This document defines the differences between the 21555AA/BA bridge when compared with the
21555AB/BB bridge. The 21555 bridge is a second generation Non-Transparent PCI-to-PCI
bridge.
1.1
Changes to the 21555 Bridge
After the introduction of the 21555AA/BA bridge, two errata were discovered
• The I2O circuitry would not work in asynchronous mode.
• The BSDL circuitry was driving data one cycle late.
Additionally, the PCI standards committee ratified the new PCI 2.3 Specification, which required
an additional bit to be added to the control register and status register.
The new 21555AB/BB bridge version addresses all three of these issues.
Note:
2.0
Table 1.
This Differences document is not a stand-alone document and does not provide complete 21555
bridge details. The intent here is only to highlight the feature differences between the
21555AA/BA and the 21555BA/BB steppings. Please be sure to review the data sheet and spec
updates for more complete information on the device.
Stepping Differences
Stepping Differences
a.
3.0
Package Markings
REV_ID
Register
Valuea
Speed (MHz)
Stepping
Intel FW21555AA
02h
33
A2
Intel FW21555BA
02h
66
A2
Intel FW21555AB
03h
33
A3
Intel FW21555BB
03h
66
A3
Identified in a PCI system by reading the value in the REV_ID register.
I2O Asynchronous Operation
The 21555AA/BA devices would not operate asynchronously. This behavior has been corrected in
the 21555AB/BB device. Please refer to the device data sheet for information on I2O operation.
Application Note
5
21555AA/BA and 21555AB/BB Differences
4.0
BSDL Data Being Driven Late
The 21555AA/BA BSDL (Boundary-Scan Description Language) data was being driven one clock
cycle late causing a potential device contention issue if BSDL was single stepped during testing.
This behavior has been corrected in the 21555AB/BB device. The BSDL file does not change.
5.0
New Feature - PCI 2.3 Compliance
The PCI Special Interest Group ratified the PCI 2.3 specification requiring an additional bit in the
control register and an additional bit in the status register. The new register bits are as follows:
Table 1.
Primary and Secondary Command Registers
Offsets
Primary Command
Secondary Command
Primary byte
05:04h
45:44h
Secondary byte
45:44h
05:04h
Bit
Name
R/W
Description
This bit disables the 21555 from asserting p_inta_l / s_inta_l.
Interrupt
Disable Bit
10
• When 0, enables the 21555 to assert its p_inta_l / s_inta_l signal.
R/W
• When 1, disables the 21555 ability to assert the p_inta_l / s_inta_l
signal.
This bit’s state after RST# is 0.
Note:
Please refer to the following documentation for more information:
•
•
•
•
Table 2.
21555 Non-transparent PCI-to-PCI Bridge Datasheet
21555 Non-transparent PCI-to-PCI Bridge User’s Manual
21555 Non-transparent PCI-to-PCI Bridge Hardware Implementation manual
21555 Specification Update
Primary and Secondary Status Registers
Offsets
Primary Status
Secondary Status
Primary byte
07:06h
47:46h
Secondary byte
47:46h
07:06h
Bit
Name
R/W
Description
This bit reflects the state of the interrupt in the 21555 bridge.
3
Interrupt Status Bit
R
• Only when the Interrupt Disable Bit in the command register is set
to 0 and the appropriate interrupt status bit set to 1 will the
p_inta_l/s_inta_l signals be asserted.
• Setting the Interrupt Disable bit to a 1 has no effect on the state of
this bit.
6
Application Note