This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320C6655:中的 POR_N 与 SYSCLK1/2/.7 相关

Guru**** 2487165 points
Other Parts Discussed in Thread: TMS320C6655

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1549864/tms320c6655-por_n-in-relates-to-sysclk1-2-7

部件号:TMS320C6655


工具/软件:

您好:  

我在 TMS320C6655 上进行 SW 加载时遇到问题、这促使我研究了器件的复位和电源序列。  

根据数据表、只有在 SYSCLK1 已稳定后、POR_N 才应变为高电平:  

现在、我将在实验室中对其进行测试。 我根据数据表以正确的顺序拉高 Resets(第一个:RESET_N、第二个:POR_N、第三个:RESETFULL_N)、并且只有在所有电源轨都已经处于高电平 (CVDD、CVDD1、1.8、1.5) 后、所有这些电源轨才会被拉至高电平。  

从一些不清楚的原因来看、我可以看到 SYSCLKOUT (7) 只有在 POR_N 被拉高后才会稳定、不管我在 RESET_N 到 POR_N 之间延迟了多少时间   

您能否澄清为什么会发生这种情况?  

Ohad

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

     Betsy Varughese. 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    SYSCLK1 和 SYSCLKOUT 不同。  SYSCLK1 是源自 CORECLK (N|P) 主输入的内部时钟。  SYSCLKOUT 源自 SYSCLK7。

    请参阅数据表第 6.3.1 节(下段)以及图 6-3 和第 6.6.1 节。

    此致、

    Kyle

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好  

    我已经知道、如果您在数据表第 83 页上查看、您可以看到两者都有 SYSCLK1 SYSCLK7  是在包含 PLL 和多路复用器的同一硬件链后创建的:  

    因此,我想这需要时间 SYSCLK7 激活工作所需的时间相同 SYSCLK1 从同一个起点开始,这就是为什么我在实验室测量中将 SYSCLK7 作为 SYSCLK1 的指示 ?

    这不是正确的吗?  

    另一个问题: SYSCLK7 是否仅在 POR_N 信号的情况下启动 ?

    谢谢、  

    Ohad

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Ohad、

    您能否在 POR_N 释放之前探测 CORECLK 和 DDRCLK 并确认它们是否正在计时?

    谢谢、

    Kyle

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、  

    是的、过去、时钟在 POR_N 变为无效之前的 30ms 内处于活动状态。  

    BTW、  

    关于该问题、我还注意到、当 CVDD/CVDD1 开启时、DSP 的 1.5v 输入增加到 1V、在 1.5v 实际激活之前很久、它恰好在 CVDD/1 导通时发生。  

    您过去是否遇到过这样的问题、即其他 DSP 电压由于其他电压上升的内部影响而上升?  

    DSP 对这种现象的态度是什么,是禁止的? 它是否会损坏 DSP 的可靠性或行为?  

    Ohad

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    如果直通直接来自 CVDD 或 CVDD1(这些电压是否一起斜升?) 那么、这很可能不是问题。

    但是、如果任何 SoC IO(例如与超链接,PCIe 或 SGMII 相关)通电、并且泄放是通过一个或多个 IO 进行的、则可能是可靠性问题。  您能否检查在相应的电源轨开启之前是否有任何 IO 未正确供电?

    谢谢、

    Kyle

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Ohad、

    通过搜索相关的 e2e 帖子、似乎解答了您遇到的问题:

      TMS320C6678:上电序列期间的电源轨泄放(从 1.0V CVDD1 到 1.5V DVDD15) 

    C665x 勘误表中记录了相同的“使用说明“:

     Document-pdfAcrobat TMS320C6652/54/55/57 多核定点和浮点 DSP SR1.0(修订版 C)  

    此致、

    Kyle

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Kcastille:  

    因此、我从大家那里了解到我报告的问题是很熟悉的 、甚至已经在勘误表中写道:“已验证此泄漏是预期的、对器件的可靠性没有影响“。

    我开始对 DSP 复位和电源序列进行调查的主要原因是负载软件问题。 也就是说、每隔 6 到 7 个周期复位、关闭 DSP、然后再为其上电、DSP SW 就不会加载。  

    根据之前使用该系列 DSP 的经验、我们的系统架构怀疑、即使复位序列被建议的序列开启、有时也会导致软件错误并阻止其加载正确。  

    您是否熟悉以下问题:由于复位和电源序列而并非以特定方式完成、SW 偶尔会卡住且未正确加载?  

    Ohad  

    我进来的原因是什么  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    BTW、

    您是否熟悉在几个复位周期后未加载的 DSP 出现此类问题的任何其他根本原因?  

    请参阅我尝试了解 Advisory24 中关于 RESET_n 的勘误表文档、您能解释一下什么是 CCS 以及存在什么问题吗?   

    Ohad

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、  

    基于内核之前的 I/O、看起来可以、因为我们设法在 1.5v (VDDR) 启动之前获得 1.8V 的电压。 但是、如果我们在 I/O 之前运行 Core、则会得到以下结果:  

    1.5V 在 1.8V 之前开始上电。 音频正常吗?  

    Ohad

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Ohad、

    上面的勘误表说明了从 VDDT 流向 VDDR 的漏电流、因此我希望在任何一种情况下都能看到通过平坦区域的漏电流:

    RE:引导失败。  您正在使用什么引导接口/介质?  您能否观察到 ROM 执行+引导加载程序的一些进度?  软件执行是否从 ROM 移交给系统引导软件?

    谢谢、

    Kyle

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好  

    观察到的问题不是引导失败 — 这是软件加载失败。 引导加载程序已正确通过。  

    Ohad

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Ohad、

    您能详细说明吗?  软件加载失败究竟是什么意思?  出现故障的地方/原因是什么?  您是否有导致故障的软件日志?

    谢谢、

    Kyle

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    本应在 DSP 上运行的本地软件会在一段时间内卡住一次。 DSP 由 I2C 启动后、应从 PCIe 加载本地软件、然后在 DSP 上运行。 成功完成了这一操作、但在断电之后再上电几次、本地 SW 加载会卡住。  

    Ohad

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Kyle、  

    我是否可以将来自 SW 组的对等方添加到该线程中、以便提供有关我们所遇到问题的 SW 方面的更多详细信息?  

    Ohad

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Ohad、

    您的同事应该能够直接发布信息。  只需通过电子邮件将此 URL 发送给他们、即可开始使用。

      关于:TMS320C6655:中的 POR_N 与 SYSCLK1/2/.7 相关 

    此致、

    Kyle

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Kyle:  

    由于 CVDD1 和 VDDT 在您所述的同一电源相位上电以及 DVDD15 和 VDDR1-4 上电、因此我们将每个相位的电压连接在一起、使其来自同一个电源:  

    这意味着 VDDT 与 VDDR 之间的影响相同、发生在 CVDD1 与 DVDD15 之间。  

    “那有什么问题吗?   

    Ohad

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Ohad、

    是的、没关系。  不同之处在于、在一种情况下、电流将*通过* VDDtn->VDDRn 电源轨。  在第 2 种情况下、会向 DVDD15 电源轨施加电压 、这是 VDDR 电源轨上出现电压的副作用。

    此致、

    Kyle

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Kyle:  

    你还没有回答我。 -我的意思是我的问题注意勘误表中的咨询 24 - CCS 是什么?  

    Ohad

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Ohad、

    我指向的 e2e 主题是用于姊妹器件 (C6678)、该主题链接到该 SoC 的勘误文档。  C6678 勘误表和 C6655 勘误表都引用了勘误表“ DSP 电源时序控制期间 VDDT 和 VDDR 电源轨之间的电流流动“... C6678 调用了本使用说明 18、而 C665 调用了 IT 使用说明 10。

    同样、C6655 文档“公告 10 系统复位操作会断开 SoC 与 CCS 问题的连接“ (与 C6678 上的公告 24 相同)

    您的问题:

    CCS = Code Composer Studio、这是一个通过 JTAG 连接到 SoC 的 IDE(包括调试器)。  它允许断点、存储器窗口等  如果您未使用通过 JTAG 连接的调试器、则此问题不应直接影响您。

    此致、

    Kyle

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Hן Kyle、  

    好的、那么请将 C6655 的勘误表发送给我。  

    Ohad

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Ohad、

    在这里:

    https://www.ti.com/product/TMS320C6655

    以及数据表、用户指南、应用手册等

    此致、
    Kyle