English
Language : 

SAA7108AE Datasheet, PDF (199/208 Pages) NXP Semiconductors – HD-CODEC
NXP Semiconductors
SAA7108AE; SAA7109AE
HD-CODEC
18.1.2 Device identification codes
A device identification register is specified in “IEEE Std. 1149.1b-1994”. It is a 32-bit
register which contains fields for the specification of the IC manufacturer, the IC part
number and the IC version number. Its biggest advantage is the possibility to check for the
correct ICs mounted after production and to determine the version number of the ICs
during field service.
When the IDCODE instruction is loaded into the BST instruction register, the identification
register will be connected between TDIe (or TDId) and TDOe (or TDOd) of the IC. The
identification register will load a component specific code during the
CAPTURE_DATA_REGISTER state of the TAP controller, this code can subsequently be
shifted out. At board level this code can be used to verify component manufacturer, type
and version number. The device identification register contains 32 bits, numbered 31 to 0,
where bit 31 is the most significant bit (nearest to TDIe or TDId) and bit 0 is the least
significant bit (nearest to TDOe or TDOd); see Figure 74.
MSB
31 28 27
12 11
TDIe
(or TDId)
nnnn
0111 0001 0000 0100
(0111 0001 0001 0100)
000 0001 0101
4- bit
version
code
16-bit part number
11-bit manufacturer
identification
a. SAA7108AE.
LSB
10
1
TDOe
(or TDOd)
mbl786
MSB
31 28 27
12 11
TDIe
(or TDId)
nnnn
0111 0001 0000 0101
(0111 0001 0001 0100)
4- bit
version
code
16-bit part number
000 0001 0101
11-bit manufacturer
identification
b. SAA7109AE.
Fig 74. 32 bits of identification code
LSB
10
1
TDOe
(or TDOd)
mbl787
SAA7108AE_SAA7109AE_3
Product data sheet
Rev. 03 — 6 February 2007
© NXP B.V. 2007. All rights reserved.
199 of 208