ESIDIV3Bx
State Pointer
and
Control
Start
Stop
ESITSM0
ESITSM31
Set_ESIIFG2
ESITSMx
ESICH0
ESICH1
ESILCEN
ESIEX
ESICA
ESICLKON
ESIRSON
ESITESTS1
ESIDAC
ESISTOP
ESICLK
ESIREPEAT0
ESIREPEAT1
ESIREPEAT2
ESIREPEAT3
ESIREPEAT4
ESICHx(tsm)
ESILCEN(tsm)
ESIEX(tsm)
ESICA(tsm)
ESICLKON(tsm)
ESIRSON(tsm)
ESITESTS1(tsm)
ESIDAC(tsm)
ESISTOP(tsm)
Set_ESIIFG1
ESIREPEATx
ESICLK
SMCLK
ESITSM1
ESITSM30
ESIEN
ESITSMRP
ESIHFSEL
SMCLK
ESIOSC
ESICNT3
Out
Enable
ESILFCLK
ESIHFCLK
ESICLKGON
ESIHFSEL
ESIDIV2x
ESIDIV1x
0
1
Divider
/1/2/4/8
Divider
/1/2/4/8
ESIDIV3Ax
Divider
/2 .. /450
3
3
6
ESICLKFQx
ESITSMTRG
00
01
10
11
‘0’
ESISTART
ESIOSCCLK
ACLK
TSM
clock
0
1
request
TSM sequence
is in progress
rst
As
Ds
ESI Operation
975
SLAU367P – October 2012 – Revised April 2020
Copyright © 2012–2020, Texas Instruments Incorporated
Extended Scan Interface (ESI)
Figure 37-8. Timing State Machine Block Diagram