Datasheet

714
32133D–11/2011
UC3D
31.6.4 JTAG Data Registers
The following device specific registers can be selected as JTAG scan chain depending on the
instruction loaded in the JTAG Instruction Register. Additional registers exist, but are implicitly
described in the functional description of the relevant instructions.
31.6.4.1 Device Identification Register
The Device Identification Register contains a unique identifier for each product. The register is
selected by the IDCODE instruction, which is the default instruction after a JTAG reset.
Device specific ID codes
The different device configurations have different JTAG ID codes, as shown in Table 31-58.
Note that if the flash controller is statically reset, the ID code will be undefined
.
31.6.4.2 Reset Register
The reset register is selected by the AVR_RESET instruction and contains one bit for each reset
domain in the device. Setting each bit to one will keep that domain reset until the bit is cleared.
31.6.4.3 Boundary-Scan Chain
The Boundary-Scan Chain has the capability of driving and observing the logic levels on the dig-
ital I/O pins, as well as driving and observing the logic levels between the digital I/O pins and the
MSB LSB
Bit 31 28 27 12 11 1 0
Device ID
Revision Part Number Manufacturer ID 1
4 bits 16 bits 11 bits 1 bit
Revision
This is a 4 bit number identifying the revision of the component.
Rev A = 0x0, B = 0x1, etc.
Part Number
The part number is a 16 bit code identifying the component.
Manufacturer ID
The Manufacturer ID is a 11 bit code identifying the manufacturer.
The JTAG manufacturer ID for ATMEL is 0x01F.
Table 31-58. Device and JTAG ID
Device Name JTAG ID Code (R is the revision number)
ATUC256D3 0xr212303F
ATUC128D3 0xr212003F
ATUC64D3 0xr212103F
ATUC256D4 0xr213303F
ATUC128D4 0xr213003F
ATUC64D4 0xr213103F
Bit Reset Domain Description
0System
Resets the whole chip, except the JTAG itself.