INTEL 21281AB

Intel® StrongARM® SA-110
Microprocessor
Specification Update
March 1999
Notice: The SA-110 may contain design defects or errors known as errata. Characterized errata
that may cause the SA-110’s behavior to deviate from published specifications are documented in
this specification update.
Order Number: 278104-003
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, or 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 SA-110 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.
Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product o rder.
Copies of documents which have an ordering number and are referenced in this document, or other Intel literature may be obtained by calling 1-800548-4725 or by visiting Intel’s website at http://www.intel.com.
Copyright © Intel Corporation, 1999
ARM and the ARM Powered logo are trademarks and StrongARM is a registered trademark of ARM Limited.
*Third-party brands and names are the property of their respective owners.
SA-110 Specification Update
Contents
Revision History ......................................................................................... 1
Preface....................................................................................................... 2
Summary Table of Changes....................................................................... 4
Identification Information............................................................................ 6
Related Information.................................................................................... 7
Errata ......................................................................................................... 8
Specification Changes ............................................................................. 10
Specification Clarifications ........................................................................11
Documentation Changes ......................................................................... 12
SA-110 Specification Update
iii
Revision History
Date
Version
Description
03/30/99
003
Under Indentification Information, changed markings; added 21281FB.
1/22/99
002
Under Affected Documents/Related Documents, changed the StrongARM**
SA-110 Power Dissipation and Thermal Characteristics Application Note.
07/14/98
001
06/15/98
001
Product line order number sequence change, from 280104-001 to 278104-001.
SA-110 Specification Update
Under Affected Documents/Related Documents, changed order # to show change
to Intel order #.
This is the new Specification Update document. It contains all identified errata
published prior to this date.
1
Preface
Preface
As of July, 1996, Intel’s Computing Enhancement Group has consolidated available historical
device and documentation errata into this new document type called the Specification Update. We
have endeavored to include all documented errata in the consolidation process, however, we make
no representations or warranties concerning the completeness of the Specification Update.
This document is an update to the specifications contained in the Affected Documents/Related
Documents table below. This document is a compilation of device and documentation errata,
specification clarifications and changes. It is intended for hardware system manufacturers and
software developers of applications, operating systems, or tools.
Information types defined in Nomenclature are consolidated into the specification update and are
no longer published in other documents.
This document may also contain information that was not previously published.
Affected Documents/Related Documents
Title
Order #
SA-110 Microprocessor Technical Reference Manual
®
2
278058-001
®
Intel StrongARM SA-110 Microprocessor Brief Datasheet
278230-003
StrongARM** SA-110 Power Dissipation and Thermal Characteristics Application Note
278192-001
SA-110 Specification Update
Preface
Nomenclature
Errata are design defects or errors. These may cause the published (component, board, system)
behavior to deviate from published specifications. Hardware and software designed to be used with
any component, board, and system must consider all errata documented.
Specification Changes are modifications to the current published specifications. These changes
will be incorporated in any new release of the specification.
Specification Clarifications describe a specification in greater detail or further highlight a
specification’s impact to a complex design situation. These clarifications will be incorporated in
any new release of the specification.
Documentation Changes include typos, errors, or omissions from the current published
specifications. These will be incorporated 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 circumstances, errata removed from the
specification update are archived and available upon request. Specification changes, specification
clarifications and documentation changes are removed from the specification update when the
appropriate changes are made to the appropriate product specification or user documentation
(datasheets, manuals, etc.).
SA-110 Specification Update
3
Summary Table of Changes
Summary Table of Changes
The following table indicates the errata, specification changes, specification clarifications, or
documentation changes which apply to the Product Name product. 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 following notations:
Codes Used in Summary Table
Stepping
X:
Errata exists in the stepping indicated. Specification Change or
Clarification that applies to this stepping.
(No mark)
or (Blank box):
This erratum is fixed in listed stepping or specification change does not
apply to listed stepping.
(Page):
Page location of item in this document.
Doc:
Document change or update will be implemented.
Fix:
This erratum is intended to be fixed in a future step of the component.
Fixed:
This erratum has been previously fixed.
NoFix:
There are no plans to fix this erratum.
Eval:
Plans to fix this erratum are under evaluation.
Page
Status
Row
Change bar to left of table row indicates this erratum is either new or
modified from the previous version of the document.
4
SA-110 Specification Update
Summary Table of Changes
Errata
Steppings
No.
S
1
#
Page
Status
8
Fix
ERRATA
#
X
Potential Data Abort Occurs in Some
Demand-Paged Memory-Management Schemes
Specification Changes
Steppings
No.
Page
#
Status
SPECIFICATION CHANGES
#
None for this revision of this specification update.
Specification Clarifications
Steppings
No.
Page
#
#
Status
SPECIFICATION CLARIFICATIONS
#
None for this revision of this specification update.
Documentation Changes
No.
Document Revision
Page
Status
1
278192-001
12
Doc
Thermal Limits on Power Consumption: Section 4.0
2
278192-001
12
Doc
Ambient Temperature: Section 4.3
SA-110 Specification Update
DOCUMENTATION CHANGES
5
Identification Information
Identification Information
Markings
21281BB, 21281AB, 21281DB, 21281CB, 21281EB, and 21281FB.
• This document contains errata for the SA-110 Microprocessor. The SA-110 device revision
that is affected by this errata can be identified as order numbers 21281BB, 21281AB,
21281DB, 21281CB, 21281EB and 21281FB.
Markings
Speed (MHz)
Voltage (V)
Package
21281BB
100
1.65
TQFP
21281AB
160
1.65
TQFP
21281DB
166
2.0
TQFP
21281CB
200
2.0
TQFP
21281EB
233
2.0
TQFP
21281FB
233
2.0
TQFP
03/30/99
Changed 21281-AA to 21281AB, 21281-BA to 21281BB, 21281-CA to 21281CB,
21281-DA to 21281DB, and 21281-EA to 21281EB. Added 21281FB.
6
SA-110 Specification Update
Related Information
Related Information
None for this revision of this specification update.
SA-110 Specification Update
7
Errata
Errata
1.
Potential Data Abort Occurs in Some Demand-Paged Memory-Management
Schemes
Problem:
There is an anomaly in the SA-110 device that may occur during a DATA_ABORT in environments that use demand-paged memory-management schemes. This problem has been seen only in
demand-page memory-management operating systems when a memory access crosses a page
boundary from a mapped page to an unmapped page during the sequence of data fetches.
Designs using operating systems with demand-page memory management schemes are susceptible
to this problem. Designs using operating systems without demand-page memory management
schemes are not susceptible to this problem.
C-EXECUTIVE*
Epoch32
Helios*
Java* OS
Kadak
Newton OS
Precise/MQX*
pSOS
RTXC
Wind River
Check with your RTOS vendor to verify the method of memory-management scheme used to
determine if your design is susceptible to this problem.
Implication:
The Rn register may be incorrectly updated when a DATA_ABORT occurs during a load multiple
registers, increment before (LDMIB) instruction. There is no known way to reliably replay the
instruction after the data abort condition is corrected.
Problem conditions are:
1. The register list to be updated includes the base address register Rn.
LDMIB Rn, {register list including Rn}
2. The LDMIB causes a data abort.
3. At least one register is loaded successfully prior to the abort.
Rn = Rn + 4 (original value +4)
If the abort occurs with no register loaded, Rn = Rn (the correct value).
If the instruction takes a DATA_ABORT after the first load completes successfully, the SA-110
incorrectly restores the base address register to base + 4. If the abort occurs immediately, the base
address register is left at the correct value.
If a DATA_ABORT returns Rn with a value of Page_Boundary_Address (PBA) minus 4, it is unclear
if the address is correct or if the correct address is PBA-8 with at least one register updated.
In actual operation, no code streams or data fetches are expected to DATA_ABORT at runtime
(that is, any active process is fully mapped at runtime).
8
SA-110 Specification Update
Errata
Workaround:
None is required for operating systems that do not use demand-paged memory-management schemes.
For operating systems that are susceptible to this problem, a revision of the SA-110 device
intended to be fully backward-compatible and to correct this problem has been developed. The
following table list the SA-110 devices and their old and new part numbers. The new parts are
available now:
Status:
Device
Old Part Number
New Part Number
SA-110-110 MHz
21281-BA
21281BB
SA-110-160 MHz
21281-AA
21281AB
SA-110-166 MHz
21281-DA
21281DB
SA-110-200 MHz
21281-CA
21281CB
SA-110-233 MHz
21281-EA
21281EB
Fix. Refer to Summary Table of Changes to determine the affected stepping(s).
SA-110 Specification Update
9
Specification Changes
Specification Changes
None for this revision of this specification update.
10
SA-110 Specification Update
Specification Clarifications
Specification Clarifications
None for this revision of this specification update.
SA-110 Specification Update
11
Documentation Changes
Documentation Changes
1.
Thermal Limits on Power Consumption: Section 4.0
In section 4.0 of the StrongARM** SA-110 Power Dissipation and Thermal Characteristics Application Note,
reworded the second paragraph. The second paragraph now appears as follows:
In typical applications, 100°C Tj maximum equates to a maximum ambient temperature of 70°C.
However, exceptions exist where the following procedure is provided to calculate precise system
requirements. In all cases, exceeding 100°C Tj voids product warranty.
2.
Ambient Temperature: Section 4.3
In section 4.3 of the StrongARM** SA-110 Power Dissipation and Thermal Characteristics Application Note,
changed the wording of the caution notice. The caution notice now appears as follows:
Caution: Higher CPU speeds, bus speeds, and pin loads increase the power, and some
combination of these factors might require ambient temperatures below 70°C.
12
SA-110 Specification Update
Support, Products, and Documentation
If you need general information or support, call 1-800-628-8686 or visit Intel’s website at:
http://www.intel.com
Copies of documents that have an ordering number and are referenced in this document, a product
catalog, or other Intel literature may be obtained by calling 1-800-548-4725 or by visiting Intel’s
website for developers at:
http://developer.intel.com