Notice: The Intel® 80303 and Intel® 80302 I/O Processors pro cessor may cont ain desi gn defect s
or errors known as er rata. Characterized errata t hat may cause the product ’s behavior to deviate
from pubished specifications are documented in this specifi cation update.
Order Number: 273355-010
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.
Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Intel reserves these for
future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them.
®
The Intel
80303 and Intel® 80302 I/O Processors may contain design defects or errors known as errata which may cause the product to deviate from
published specifications. Current characterized errata are available on request.
®
Intel
internal code names are subject to change.
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
Intel® 80303 and 80302 I/O Processors Specification Update3
This Page Intentionally Left Blank
4Intel® 80303 and 80302 I/O Processors Specification Update
Revision History
sc
DateVersionDescription
05/01/03010
08/27/02009
11/15/01008
08/22/01007
04/24/01006
04/02/01005Added Specification Clarification 3.
03/22/01004
02/23/01003Die Details and Device ID Registers tables, cor re c te d stepping A-0 to A-1.
08/2000002
06/2000001
Added Errata 2.
Revised Specification Clarifications 4, 7 and 8.
Reworded Specification Clarification 4.
Added Specification Clarifications 7 and 8.
Added Specification Clarifications 5 and 6.
Added Document Changes 32 and 33.
Added Specification Clarification 4.
Added Document Changes 30 and 31.
Added Document Changes 25 throug h 29.
Revised Device ID Registers “A-2” Revision ID Registers data.
Added Note to Device ID Registers.
Added Errata 1.
Added Specification Change 1.
Added Specification Clarifications 1 and 2.
Added Document Changes 13 throug h 24.
Updated Die Details Table and Device ID Registers for A-2 step.
Updated Die Details Ta ble.
Revised Device ID Registers Table.
Added Document Changes 1 through 12.
This i s the new Specification Update document. I t contains all identified errata published
prior to this date.
Revision History
Intel® 80303 and 80302 I/O Processors Specification Update5
Preface
Preface
This document is an update to the specifica tions contained in the Affected Documents /Related
Documents table below.
specificatio n cl ar i f ic at io n s an d ch an g es.
software developers of applications, operating sys tems, or tools.
Information types defined in Nomenclature are consolidated into the specification update an d are
no longer published in other documents.
This document may also contain information that was not previously published.
Affected Documents/Related Documents
®
80303 I /O Processor Developer’s Manual273353
Intel
®
80303 I /O Processor Data Sheet273358
Intel
®
80303 I /O Processor Design Guid e273308
Intel
This document is a compilation of devi ce and documentation errata,
It is intended for hardware system manufa ct urers and
TitleOrder #
Nomenclature
Errata are design defects or errors.These ma y cau s e th e In te l® 80303 and Intel® 80302 I/O
Processors be havior to deviate from published specifications.
be used with any given stepping must assume that all errata documented for that stepping are
present on al l devices.
Specification Ch an ges are modifications t o the current published spe cifications. The se cha nges
will be in co rp o r at ed in an y n ew re l ease of the specific at io n .
Specif ication Clarifications describe a specification in greater detail or further highlight a
specific ation’s impact to a complex design situation.
any new rele ase of the specification.
Documentation Changes include typos, errors, or omissions from the current published
specifications. These will be incor p orated in any new release of the specification.
Note: Errata remain in the specification update throughout the product’s lifecycle, or until a particular
stepping is no longer commercially available . Under these circums tances, errata removed from the
specification update are archived and available upon request. Specification changes, specification
clarifica tions and documentation changes are removed from the spe cification update when the
appropriate changes are made to the appropri ate product specific ation or user documentation
(dat asheets, manuals, etc.) .
Hardware and software designe d to
These clarifications will be incorpor ated in
6Intel® 80303 and 80302 I/O Processors Specification Update
Summary Table of Changes
Summary Table of Changes
The following table indicates the erra ta, 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 componen t, and account for the other
outstanding issues through documentation or specification changes as noted.
following notations:
Codes Used in Summary Table
Stepping
X:Errata exists in the stepp ing indicated. Specification Change or
Clarification that applies to this stepping.
(No mark)
or (Blank box):This erratum i s fixed in listed stepping or specification change does n ot
apply to listed stepping.
Page
(Page):Page location of it em in this document.
®
80303 and Intel® 80302 I/O Processors product.
This table uses the
Status
Doc:Document change or update will be implemented.
Fix:This erratum is inte nded to be fixed in a future step of the component.
Fixed:This erratum has been pre viously fixed.
NoFix:There are no pl an s to fix this erratum.
Eval:Plans to fix this erratum are under evaluation.
Row
Change bar to left of table row indicates this erratum is either new or
modified from the previous version of the document.
Intel® 80303 and 80302 I/O Processors Specification Update7
Summary Table of Changes
Errata
No.
1XXX 12NoFix
2XXX 12NoFix
Steppings
PageStatusErrata
A-0A-1A-2
Specification Changes
No.
1X14DocSummary of the Intel® 803 02 I/O Processor
Steppings
PageStatusSpecificati on C hange s
A-2#-##-#
Specification Clarifications
No.
1XXX 15DocECC is Always Enabled
2XXX 15Doc32-bit SDRAM is Not Supported
3XXX 15DocNon-Battery Backup Systems
4XXX 15DocPOCCDR and SOCCDR Functionality
5XXX 15Doc‘Bus Hold’ Devices on the RAD Bus
6XXX 16DocSREQ64# Functionality
7XXX 16DocPCI Local Bus Specificati on, Revision 2.3 Compliancy
8XXX 16DocDMA and AAU End of Chain Functionality
Steppings
PageStatusSpecification Clarifications
A-0A-1A-2
Single-bit and Multi-bit Error Reporting Cannot Be
Individually Enabled by ECC Control Regi ster
Instruction Sequence Ca n Scoreboard a Register
Indefinitely
8Intel® 80303 and 80302 I/O Processors Specification Update
1272353-00117DocTitle Page revision number
2272353-00117DocFigure 9-3 on pg 9-9 did not print correctly
3272353-00118DocFigure 13-22 on pg 13-40 did not print correctly
4272353-00118DocFigure 13- 18, pg 13-35
5272353-00119DocFigure 15-2 on pg 15-3 did not print correctly
6272353-00120DocIncorrect Vend or ID in ATU register
7272353-00120DocSection 23.2 on pg 23-2 has incorr ect text
8272353-00121DocTable 24-4 on pg 24-8 is incorrect
9272353-00131DocFigure 25-1 on pg 25-1 has incorrect data
10272353-00131DocSection 25.1.3 on page 25-2
11272353-00132DocFigure 25-2 on pg 25-2 did not print correctly
12272353-00132DocTable 25-2 on page 25- 3 did not print c ompletely
13272353-00133DocSection 1.2.2 on page 1-2 has incorrect data
14272353-00133DocFigure 12-2 on page 12-10 has incorrect data
15272353-00133DocSection 19.1 on page 19-1 has incorrect data
16272353-00133DocTable 14-46 on page 14-109 has missing data
17272353-00134DocSection 13.2.4.3 on page 13-30 has incorrect data
18272353-00134DocFigure 15-3 on page 15 -7 has missing text
19272353-00134DocSection 15. 7.39 on page 15-100 has incorrect data
20272353-00135DocTable 8-17 on page 8-38 has incorrect data
21272353-00135DocSection 11.2.8 on page 11-5 has incorrect data
22272353-00135DocSection 13.2.3.1 on page 13-13 has incorrect data
23272353-00135DocTable 13-4 on page 13-9 has incorrect data
24272353-00136DocTable 8-15 on page 8- 36 needs clarification
25272353-00136DocTable 13-13 on page 13-30 has incorrect data
29272353-00137DocSection 13.5 Reset Conditions has Incorrect Data
30272353-00137DocSection 13.2.4.2, First Sentence has Incorrect Data
31272353-00137DocSection 13.6.2, Second Sentence has Incorrect Data
32272358-00738Doc
33272353-00138Doc
Summary Table of Changes
Section 13.2.4.3, First Paragraph after Table 13-13 has
Incorrect Data
Section 13.2.4.3, First Paragraph after “Current” Figure
13-16. H-Matrix has Incorrect Data
Section 4.5.2 on page 50 is only correct for A-0 and A-1
steppings
Section 17.5.1 on page 17-12 is only correct for A-0 and
A-1 steppings
Intel® 80303 and 80302 I/O Processors Specification Update9
GC80303A-0Q1763.3100Samples - limit ed testing
GC80303A-0Q1963.3100Samples - limit ed testing
GC80303A-1Q1893.3100Samples - limit ed testing
GC80303A-1SL4Q43.3100Production
GC80303A-2SL57T3.3100
GC80302A-2Q2293.3100
GC80302A-2SL5HS3.3100
QDF/
Spec
Number
Voltage
(V)
Core
Processor
Speed
(MHz)
Notes
Production - Yield
improvement only, no
functionality changes.
Samples - limited testing,
66 MHz internal bus and
SDRAM me mory interface.
Production - 66 MHz internal
bus and SDRAM memory
interface.
10Intel® 80303 and 80302 I/O Processors Specification Update
Device ID Registers
Identification Information
Device and
Stepping
80303 A-0088790130x000x0000823013
80303 A-1188790130x010x0100823013
80303 A-2188790130x010x0100823013
80302 A-2188780130x010x0100823013
NOTE: There are no functionality differences between the A-1 and A-2 steppings of the 80303. Therefore, the
Device IDs are the same.
Processor
Device ID
Register
(PDIDR - 0x1710)
PCI-to-PCI
Bridge Unit
Revision ID
(RIDR - 0x1008)
Address
T ranslation Unit
Revision ID
Register
(ATURID - 0x1208)
®
Intel
i960® Core Pr ocesso r
(DEVICEID - 0xFF00 8710)
Device ID
Intel® 80303 and 80302 I/O Processors Specification Update11
Errata
Errata
1.Single-bit and Multi-bit Error Reporting Cannot Be Individually Enabled by
ECC Control Register
Problem:The ECC Control Register ECCR is describe d as h aving the ability to se lect multi-bit error and/or
single-bi t error reporting (see Table 13-24 on pa ge 13-31 of the Intel
Developer’s Manual). However, the algorithm does not allow individual enabling; that is, the
reportin g is either on or off for both mult i-bit and single bit error reporting.
Implication:The error reporting selecti on (ena bled or di sabl ed) will ap ply to bot h mult i-bi t and s ingle -bit errors .
Workaround:The re is no current workaround. If either the ECCR.0 bit or the ECCR .1 bit is selected for
reportin g, then both multi-bi t and sin gle-bit error reporting ar e enabled. If neith er bit is selec ted for
reporting, then both multi-bit and single-bit error reporting are disabled.
Status:NoFix. See the Tabl e “Summary Ta ble of Changes” on page 7.
2.Instruction Sequence Can Scoreboard a Register Indefinitely
Problem:Register scorebo arding maintains register coherency by prev enting parallel execu tion units from
accessing r egisters for which there is an outstanding operation (see section 3.2.3 in the Intel
80303 I/O Pr ocessor Developer’s Manual).
®
80303 I/O Processor
®
An instruction sequence that coincides with some specific instruction cache conditions can
scoreboard a local or global register indefinitely. When this happens, processing can st all at the
next access to that register, awaiting a scoreboard release that does not come. In that case, external
bus accesses cease.
A hardware reset is the only way to re lease the scoreboard.
The following three conditions are re quired to scoreboard a register:
1. Execution of the following three-ins truction sequence:
a. emul
b. ld, ldos, ld is, ldob, or ldib
c. mulo or mul i
Only two-word, MEMB format load instruction s th at ex ecute in two clock cyc l es cause the
failure. Table 1 lists all the versions of these instructions that can produce this failure. Any
version can be used for each instruction and still produce the failure as long as the sequential
order is maintained.
2. The emul must appear at address 0xXXXXXXX8.
3. Instruction caching must be enabled. The emul instr uction must be fetched from externa l
memory along with the first word of the load instruction. Al so , the second wo rd of the load
and the multiply instru ction must already r eside in cache. To accomplish this, the code must
have run once in order to load the instructions into cache followed by code which causes the
invalidat ion of the ca che line cont aining the emul instruct ion. At thi s point, re-exec ut ion of the
code sets up the failure condition.
Once the failure con dition occurs, the proce ssor will continue code e xec ution until an instruc tion
using the score boarded register is enc ountered, then indefi nite processor stall will occur.
12Intel® 80303 and 80302 I/O Processors Specification Update
Loading...
+ 26 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.