Adaptive Clocking

From Texas Instruments Embedded Processors Wiki

Jump to: navigation, search
Translate this page to   

Contents

Adaptive Clocking

Description

The ARM Ltd. ARM 9 and ARM 11 implementation of JTAG is not compliant to the IEEE1149.1 specification. This is because the user must make sure the next TCK edge to the device is not provided before the device generates a RTCK edge. This function of the Emulator is called Adaptive Clocking.

Most ARM emulators support adaptive clocking which:

Summary

Solutions

Multi-Device Scan Chain Connections with Devices that require Adaptive Clocking

Series Topology Connection

Series.jpg

  1. a slow enough TCK freq to guarantee RTCK occurs before the next TCK edge, or
  2. a debugger which supports adaptive clocking (see Solutions above) is used

Parallel Topology Connection

Parallel.jpg

FAQ

Q What header should I use?


Q: What about ARM Cortex M3, R4, or A8 devices? Do these have RTCK?
Q: I have two TMS320DM355 that I want to put on a card.
Q: How can I turn on adaptive clocking on the XDS560?
Q: My OMAPL-138 / ARM926 based device is not reliably connecting...
Q: How can I test just the ARM926 scan path?

Related


Leave a Comment
Personal tools
Namespaces
Variants
Actions
Navigation
Print/export
Toolbox