• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Digital Signal Processors (DSP) » C6000 Multicore DSP » C64x Multicore DSP Forum » [C6474] Maximum number of C6474 DSPs in a single JTAG chain?
Share
C6000 Multicore DSP
  • Forums
  • Announcements
Options
  • Subscribe via RSS
Training Available
TI provides self-paced online training that introduces the primary components of the KeyStone II family of SoC devices.

  • KeyStone II SoC Overview >
  • KeyStone II Software Overview >
  • KeyStone II ARM Cortex-A15 Corepac Overview >
  • More Information >
  • Check out
    Multicore Mix blog
    • $core_v2_blog.Current.Name

      It’s our second anniversary, but you get the present!

      Posted 5 days ago
      by Lindsey Bare
      It’s hard to believe it’s already been two years...
    • $core_v2_blog.Current.Name

      Limited time offer: Save $100 on Keystone-based EVM!

      Posted 18 days ago
      by tscheck
      Have you been thinking about ordering a TI Keystone-based EVM...
    • $core_v2_blog.Current.Name

      Imagine the impact…TI’s KeyStone SoC + HP Moonshot

      Posted 29 days ago
      by Sanjay35057
      Last week, market leader Hewlett Packard announced a huge change...

    Forums

    [C6474] Maximum number of C6474 DSPs in a single JTAG chain?

    This question is answered
    TimHarron
    Posted by TimHarron
    on Aug 09 2010 09:28 AM
    Genius16720 points

    Hi folks,

    A customer is inquiring as to whether or not they can connect 11 total C6474 devices on a single JTAG chain. Original inquiry below:

    We are designing a system with multiple C6474  processors. One board has 6 DSPs and the other has 5.

    We would like to design the JTAG chain so that we can connect a single Blackhawk Emulator an see all 33 cores of the 11 DSPS. Or connect two emulators and see all of the cores on either the 6 DSP board or the 5 DSP board.

    SPRU655G says we can connect up to 30 devices ( I assume that a C6474 counts as one device not three) using the single trace configuration.  But it then states "use this configuration if you are only interested in trace data from a single device" .

    Basically I need help interpreting that phrase. At first I read that each DSP core would count towards the 30 devices, but reading it again makes it sound like this applies only to the number of individual chips. Can anyone please clarify?

    I still need to inquire as to how the two boards would be connected so as to allow the JTAG chain to connect to all 11 DSP chips as this seems like a risky operation given the guidelines in spru655.

    -Tim

    ---------------------------------------------------------------------------------------------------------
    Please click the Verify Answer button on this post if it answers your question.
    --------------------------------------------------------------------------------------------------------- 

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    All Replies
    • RandyP
      Posted by RandyP
      on Aug 10 2010 14:09 PM
      Verified Answer
      Verified by TimHarron
      Guru60000 points

      I feel confident that they could not maintain the routing rules when connecting from one board to another, so 60-pin connection between boards is not realistic. If they only want to get standard emulation without trace, then board-to-board is more likely, and buffers are probably needed.

      In section 18, it says

      SPRU655G Sec 18
      Given the source current capability of the individual devices, a maximum of 30 devices on the JTAG serial scan chain or for parallel routing of EMU0 and EMU1 should not be exceeded. Exceeding this number of devices may severely impact performance. When designing target systems with a large number of devices, always minimize the number of vias and trace lengths, and pay special attention to the lengths of individual trace stubs.

      This tells you that the 30-device limitation is a package-count limitation and not a DSP core limitation.

      In spite of the caution above on vias and trace lengths, I always recommend that new board designs provide a way to isolate each DSP on the scan chain. This can be done with 0-Ohm resistors that can be removed and replaced with bypass wires for debug, for example.

      And I have seen cases where the emulation speed drops significantly with more devices on the scan chain. This may have been an anomaly that was later repaired in a DSP revision, but I do not remember for sure.

      Search for answers, Ask a question, click  Verify  when complete, Help others, Learn more.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    TI E2E™ Community
    • Support Forums
    • Blogs
    • Videos
    • Groups
    • Site Support & Feedback
    • Settings
    TI E2E™ Community Groups
    • TI University Program
    • Make the Switch
    • Microcontroller Projects
    • Motor Drive & Control
    Other Communities
    • Deyisupport
    • Designsomething.org
    • beagleboard.org
    • TI on Element 14
    • TI on TechXchangeSM
    Other Technical & Support Resources
    • WEBENCH® Design Center
    • Product Information Centers
    • Technical Documents
    • TI Design Network
    • TI Technical Articles
    • TI Training

    All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

    Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

    Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
    TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

    TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
    embedded processors, along with software, tools and the industry’s largest sales/support staff.

    © Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
    Trademarks | Privacy Policy | Terms of Use