Page 1
® Notice: The Intel 80303 and Intel 80302 I/O Processors processor may contain design defects or errors known as errata. Characterized errata that may cause the product’s behavior to deviate from pubished specifications are documented in this specification update. Order Number:...
Page 2
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.
80303 I/O Processor Design Guide Nomenclature Errata are design defects or errors. These may cause the Intel Processors behavior to deviate from published specifications. Hardware and software designed to be used with any given stepping must assume that all errata documented for that stepping are present on all devices.
The following table indicates the errata, specification changes, specification clarifications, or documentation changes which apply to the Intel Intel may fix some of the errata in a future stepping of the component, and account for the other outstanding issues through documentation or specification changes as noted. This table uses the...
Individually Enabled by ECC Control Register Instruction Sequence Can Scoreboard a Register NoFix Indefinitely Page Status Summary of the Intel® 80302 I/O Processor Page Status ECC is Always Enabled 32-bit SDRAM is Not Supported Non-Battery Backup Systems POCCDR and SOCCDR Functionality ‘Bus Hold’...
Page 9
272353-001 272353-001 272353-001 272358-007 272353-001 ® Intel 80303 and 80302 I/O Processors Specification Update Page Status Documentation Changes Title Page revision number Figure 9-3 on pg 9-9 did not print correctly Figure 13-22 on pg 13-40 did not print correctly...
Spec Processor Number Q176 Q196 Q189 SL4Q4 SL57T Q229 SL5HS ® Intel 80303 and 80302 I/O Processors Specification Update ® Intel ® Core Notes Speed (MHz) Samples - limited testing Samples - limited testing Samples - limited testing Production Production - Yield improvement only, no functionality changes.
Page 11
80302 A-2 NOTE: There are no functionality differences between the A-1 and A-2 steppings of the 80303. Therefore, the Device IDs are the same. ® Intel 80303 and 80302 I/O Processors Specification Update Processor PCI-to-PCI Translation Unit Device ID Bridge Unit...
Register scoreboarding maintains register coherency by preventing parallel execution units from Problem: accessing registers for which there is an outstanding operation (see section 3.2.3 in the Intel 80303 I/O Processor Developer’s Manual). An instruction sequence that coincides with some specific instruction cache conditions can scoreboard a local or global register indefinitely.
Page 13
Avoid this sequence of instructions in systems that employ the instruction cache. Workaround: NoFix. Refer to Summary Table of Changes Status: ® Intel 80303 and 80302 I/O Processors Specification Update Data Type Addressing Mode • Absolute • Word - ld Displacement • Ordinal short - ldos •...
Specification Changes Summary of the Intel® 80302 I/O Processor The Intel® 80302 I/O processor is based on the A-2 stepping of the Intel® 80303 I/O processor. Problem: The 80302 I/O processor is identical to the 80303 I/O processor, except the SDRAM and internal bus run at 66 MHz.
Specification Clarifications ECC is Always Enabled ECC is always enabled, therefore do not design an Intel® 80303 I/O processor based product Problem: without ECC implemented, this causes severe system errors. On the Intel® 80960RM/RN I/O processors, ECCR.3 can be cleared to disable ECC, but with the 80303 I/O processor, ECCR.3 is reserved.
Page 16
(CA) and resume bit, which causes a bogus EOC. The Intel functionality is also on the 80302 since it is based on the A-2 stepping.) asserts the EOC bit when the NDAR is zero, even when the chain resume bit is set. When the resume bit is set, the CA bit is cleared for one cycle and then set again, modifying the CA and EOC at the same time.
Figure 9-3 on pg 9-9 did not print correctly. Replace Figure 9-3 with the following: Workaround: Note: "NFP" means New Frame Pointer Reserved ® Intel 80303 and 80302 I/O Processors Specification Update Fault Data FTYPE (N) Address of Faulting Instruction (n) Resumption Information Override Fault Data Fault Data...
Page 20
Core Local Bus Address 1200H Default ATU Vendor ID - This is a 16-bit value assigned to Intel. This register, combined with the DID, uniquely identify the PCI device. Access type is Read/Write to allow the 80303 I/O processor to configure the 15:00...
Page 21
"36 (CBSC_1, "37 (CBSC_1, "38 (BC_1, "39 (CBSC_1, "40 (BC_1, "41 (CBSC_1, ® Intel 80303 and 80302 I/O Processors Specification Update Name Function Safe bit Control Signal scl, bidir, control, 1)," & sda, bidir, control, 1)," & rale, output3, 111,...
Page 31
“It supports clock frequencies up to a maximum of 100 MHz.” ® Intel 80303 I/O Processor Developer’s Manual Affected Docs: ® Intel 80303 and 80302 I/O Processors Specification Update ® ® i960 JN CPU 100 MHz Memory 16K I-Cache Controller...
Page 32
Input Clock P_CLK = 33 MHz P_CLK = 66 MHz P_CLK = 66 MHz NOTE: Combination of P_M66EN=0 and S_M66EN=1 is not supported by the Intel When P_M66EN=0, the 80303 I/O processor forces S_M66EN=0 ensuring the unsupported condition never occurs. ®...
Page 33
Intel 80303 I/O Processor Developer’s Manual Affected Docs: ® Intel 80303 and 80302 I/O Processors Specification Update 100 MHz Intel i960 Processor Local Bus ® 100 MHz Internal Bus (IB) Special Downstream Window Enable - When set, a special downstream memory window which includes the addresses FEC0_0000h through FECF_FFFFh is opened.
Page 34
Change the last paragraph to the following: 'Note that bits 4:0, 11, 9 and 7 can result in an NMI# Workaround: interrupt driven to the i960 core processor.' ® Intel 80303 I/O Processor Developer’s Manual Affected Docs: ® Intel 80303 and 80302 I/O Processors Specification Update...
Page 36
Affected Docs: Symptom Main Memory Calculate ECC with G-matrix Calculate Syndrome by Comparing ECC w/Check Bits Data Corrector Error Type/Location (single-bit error) Data to Internal Bus ® Intel 80303 and 80302 I/O Processors Specification Update Memory H-matrix Look-up Table A8160-01...
Page 37
80303 I/O Processor Developer’s Manual Affected Docs: Section 11.3.1.5 FAIL# Code The verbiage in this section is residual from the Intel Problem: where the internal bus was accessible from the outside. The internal bus is not accessible from the outside for i960 RM/RN I/O processor. Since the customer cannot “see” the internal bus, whatever is on it is not useful and is only confusing.
Page 38
Section 4.5.2 on page 50 is only correct for A-0 and A-1 steppings The second sentence in Note 7 states, ‘S_REQ64# is deasserted one P_CLK after the deassertion of Problem: S_RST#’. This statement is not correct for the A-2 stepping of the 80303 and 80302 I/O processors. Workaround: This statement is only correct for the A-0 and A-1 steppings of the 80303.