PQIII Debugger | 27
©
1989-2021 Lauterbach GmbH
Daisy-Chain Example
Daisy chains can be configured using a PRACTICE script (*.cmm) or the SYStem.CONFIG.state window.
Example: This script explains how to obtain the individual IR and DR values for the above daisy chain.
SYStem.CONFIG.state /Jtag ; optional: open the window
SYStem.CONFIG IRPRE 6. ; IRPRE: There is only one TAP.
; So type just the IR bits of TAP4, i.e. 6.
SYStem.CONFIG IRPOST 12. ; IRPOST: Add up the IR bits of TAP1, TAP2
; and TAP3, i.e. 4. + 3. + 5. = 12.
SYStem.CONFIG DRPRE 1. ; DRPRE: There is only one TAP which is
; in BYPASS mode.
; So type just the DR of TAP4, i.e. 1.
SYStem.CONFIG DRPOST 3. ; DRPOST: Add up one DR bit per TAP which
; is in BYPASS mode, i.e. 1. + 1. + 1. = 3.
; This completes the configuration.
Chip
IRPOST IRPRE
4
1
TAP1
IR
DR
3
1
TAP2
IR
DR
5
1
TAP3
IR
DR
6
1
TAP4
IR
DR
TDI
TDO
DRPOST DRPRE
IR: Instruction register length DR: Data register length Chip: The chip you want to debug