Begin XINTF
Configuration Change
Branch or Call to
Configuration Code
XINTF Configuration
Change
XINTF
Write Buffer
Empty?
Return to Calling Function
Y
N
XINTF, SARAM,
Flash, or OTP
SARAM, Flash, OTP
or ROM
XINTF, SARAM,
Flash, or OTP
Continue Execution
Do not execute from
XINTF
Wait eight cycles to let the write instructions
propogate through the CPU pipeline. This
must be done before the return-from-function
call is made.
Write instructions to XTIMING0/6/7,
XBANK, or XINTCNF2
The XINTF write buffer must be empty
before the configuration change.
The stack must not be in external memory.
The function that changes the configuration
cannot execute from the XINTF.
Branch or call is required to properly flush
the CPU pipeline before the configuration
change.
Wait 8 cycles (8 NOPs)
www.ti.com
XINTF Configuration Overview
839
SPRUI07–March 2020
Submit Documentation Feedback
Copyright © 2020, Texas Instruments Incorporated
External Interface (XINTF)
Figure 14-2. Access Flow Diagram
14.2.2 XINTF Clocking
There are two clocks used by the XINTF module: XTIMCLK and XCLKOUT. Figure 14-3 shows the
relationship between these two clocks and the CPU clock, SYSCLKOUT.