Preliminary
www.ti.com
Registers
17.3.1 Identification Register (TIDR)
This read only register contains the revision number of the module. A write to this register has no effect.
This register is used by software to track features, bugs, and compatibility.
Figure 17-7. Identification Register (TIDR) Register
31
30
29
28
27
16
SCHEME
Reserved
FUNC
R/W-1
R-0
R/W-0
15
1
10
9
8
7
6
5
0
R_RTL
X_MAJOR
CUSTOM
Y_MINOR
R/W-0
R/W-1
R/W-0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
Table 17-7. Identification Register (TIDR) Field Descriptions
Bit
Field
Value
Description
31-30
SCHEME
1
Used to distinguish between old scheme and current.
29-28
Reserved
0
Reads return 0
27-16
FUNC
0
Function indicates a software compatible module family.
If there is no level of software compatibility a new Func number (and hence REVISION) should be
assigned.
15-11
R_RTL
0
RTL Version (R), maintained by IP design owner.
RTL follows a numbering such as X.Y.R.Z which are explained in this table.
R changes ONLY when:
(1) PDS uploads occur which may have been due to spec changes
(2) Bug fixes occur
(3) Resets to '0' when X or Y changes.
Design team has an internal 'Z' (customer invisible) number which increments on every drop that
happens due to DV and RTL updates. Z resets to 0 when R increments.
10-8
X_MAJOR
1
Major Revision (X), maintained by IP specification owner.
X changes ONLY when:
(1) There is a major feature addition. An example would be adding Master Mode to Utopia Level2.
The Func field (or Class/Type in old PID format) will remain the same.
X does NOT change due to:
(1) Bug fixes
(2) Change in feature parameters.
7-6
CUSTOM
0
Indicates a special version for a particular device.
Consequence of use may avoid use of standard Chip Support Library (CSL) / Drivers.
5-0
Y_MINOR
0
Minor Revision (Y), maintained by IP specification owner.
Y changes ONLY when:
(1) Features are scaled (up or down). Flexibility exists in that this feature scalability may either be
represented in the Y change or a specific register in the IP that indicates which features are exactly
available.
(2) When feature creeps from Is-Not list to Is list. But this may not be the case once it sees silicon;
in which case X will change.
Y does NOT change due to:
(1) Bug fixes
(2) Typos or clarifications
(3) major functional/feature change/addition/deletion. Instead these changes may be reflected via R,
S, X as applicable.
Spec owner maintains a customer-invisible number 'S' which changes due to:
(1) Typos/clarifications
(2) Bug documentation. Note that this bug is not due to a spec change but due to implementation.
Nevertheless, the spec tracks the IP bugs. An RTL release (say for silicon PG1.1) that occurs due
to bug fix should document the corresponding spec number (X.Y.S) in its release notes.
1645
SPRUGX9 – 15 April 2011
Timers
© 2011, Texas Instruments Incorporated
Содержание TMS320C6A816 Series
Страница 2: ...Preliminary 2 SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 92: ...92 Read This First SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1122: ...1122 Multichannel Audio Serial Port McASP SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1562: ...1562 Real Time Clock RTC SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1658: ...1658 Timers SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1750: ...1750 UART IrDA CIR Module SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1984: ...1984 Universal Serial Bus USB SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...