*
*Home|Chinese|Japanese*About ARM|Forums|Events|News|Employment|Contact Us|Investors*
dotted rule
*ARM - the architecture for the digital worldARM - the architecture for the digital world
search
*
*
***
*MARKETS:PRODUCTS & SOLUTIONS:CONNECTED COMMUNITY:TECHNICAL SUPPORT:DOCUMENTATION*
*
technical support
*
*
****
*.Technical Support
*
*
*>>Home Page*
*
*.Obtaining Support*
*
*.FAQs*
*
**Development Tool FAQs*
**IP FAQs*
**Embedded Software FAQs*
**Artisan Physical IP FAQs (Login Required)*
*
*.Downloads*
*
*.Documentation*
*
*.Training*
*
*.Where To Buy*
*
*.Keil MCU Tools*
*
*.What's New*
*
*.ARM Newsgroups*
*
*.Active Assist On-site Services*
*
*
*
technical support FAQsask ARM*
*

Technical Support Search
*     (Advanced Search)
  FAQs   Documentation   Downloads   Forums

*

 
downarrowWhen should I use adaptive clocking? Do I need to route RTCK to the JTAG connector?
Applies to: JTAG Debug Issues, Multi-ICE, RealView ICE (RVI)

RTCK is only used by the JTAG emulator (Multi-ICE or RealView ICE) when it is configured in adaptive clocking mode. Adaptive clocking ensures that the TCK is slow enough to work with a synthesizable core and that its frequency is near the maximum possible.

In most cases, adaptive clocking is "nice to have" but it is not really necessary. You just need to set up TCK with a frequency slow enough for your target. In this case you don't need to take RTCK to a pin of the ASIC. RTCK on the JTAG connector should be pulled-down.

However, adaptive clocking is necessary when debugging a target with variable clock speed. This way the JTAG frequency is always near the maximum possible. Without adaptive clocking you would need to set TCK at very low frequency, so that it works with all the possible clock speeds.






back to top

*
**
*4 dots*Other ARM Websites
*
shadow *LEGAL STATEMENTshadow