Debug in Depth
B-12
Copyright © 2001, 2004 ARM Limited. All rights reserved.
ARM DDI 0210C
B.5.8
INTEST (b1100)
The INTEST instruction places the selected scan chain in test mode:
•
The INTEST instruction connects the selected scan chain between
TDI
and
TDO
.
•
When the INTEST instruction is loaded into the instruction register, all the scan
cells are placed in their test mode of operation.
•
In the CAPTURE-DR state, the value of the data applied from the core logic to
the output scan cells and the value of the data applied from the system logic to the
input scan cells is captured.
•
In the SHIFT-DR state, the previously-captured test data is shifted out of the scan
chain through the
TDO
pin, while new test data is shifted in through the
TDI
pin.
Single-step operation of the core is possible using the INTEST instruction.
B.5.9
IDCODE (b1110)
The IDCODE instruction connects the device identification code register or ID register
between
TDI
and
TDO
. The register is a 32-bit register that enables the manufacturer,
part number, and version of a component to be read through the TAP. See
ARM7TDMI
core device IDentification (ID) code register
on page B-14 for details of the ID register
format.
When the IDCODE instruction is loaded into the instruction register, all the scan cells
are placed in their normal system mode of operation:
•
In the CAPTURE-DR state, the device identification code is captured by the ID
register.
•
In the SHIFT-DR state, the previously captured device identification code is
shifted out of the ID register through the
TDO
pin, while data is shifted into the
ID register through the
TDI
pin.
•
In the UPDATE-DR state, the ID register is unaffected.
B.5.10
BYPASS (b1111)
The BYPASS instruction connects a single-bit shift register, the bypass register,
between
TDI
and
TDO
.
Содержание ARM7TDMI
Страница 6: ...Contents vi Copyright 2001 2004 ARM Limited All rights reserved ARM DDI 0210C ...
Страница 10: ...List of Tables x Copyright 2001 2004 ARM Limited All rights reserved ARM DDI 0210C ...
Страница 14: ...List of Figures xiv Copyright 2001 2004 ARM Limited All rights reserved ARM DDI 0210C ...
Страница 46: ...Introduction 1 26 Copyright 2001 2004 ARM Limited All rights reserved ARM DDI 0210C ...
Страница 120: ...Coprocessor Interface 4 18 Copyright 2001 2004 ARM Limited All rights reserved ARM DDI 0210C ...
Страница 142: ...Debug Interface 5 22 Copyright 2001 2004 ARM Limited All rights reserved ARM DDI 0210C ...
Страница 276: ...Differences Between Rev 3a and Rev 4 C 6 Copyright 2001 2004 ARM Limited All rights reserved ARM DDI 0210C ...
Страница 282: ...Glossary Glossary 6 Copyright 2001 2004 ARM Limited All rights reserved ARM DDI 0210C ...