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.

[参考译文] TMDS64EVM:AM6421

Guru**** 2394305 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1491812/tmds64evm-am6421

器件型号:TMDS64EVM

工具与软件:

该问题与等待监控逻辑和计时有关。 请参阅 TRM "spruim2h_AM64xx.pdf"第12.3.3.4.7.3.1.1节和  

图12.1617:

12.3.3.4.7.3.1.1异步读取访问期间的等待监控
当启用 WAIT 引脚读取访问监控(WAITREADMONITORING)时、有效访问时间是逻辑与
RDACCESSTIME 时序完成和等待取消置位状态的组合。

问题:" 当等待时间超过时,等待将超越 RDCYCLETIME 或 WRCYCLETIME

周期时间?"  

第二个问题:"当 WAIT 永远卡在有效状态时、GPMC 总线将采取什么行为、或者在最好的情况下、WAIT 将采取什么行为

不会在很长一段时间内取消置位?"

谢谢

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

    您好!

    [报价 userid="555281" url="~/support/processors-group/processors/f/processors-forum/1491812/tmds64evm-am6421 "]

    问题:" 当等待时间超过时,等待将超越 RDCYCLETIME 或 WRCYCLETIME

    周期时间?"  

    [报价]

    是的-没错。 WAIT 的生效(当启用等待监视时)扩展了 RDCYCLETIME 和 WRCYCLETIME 以及所有其他事件(如 CSOFFTIME 等)

    WAIT 被监控为活动状态会冻结 CYCLETIME 计数器。

    请参阅 TRM 部分
    通用存储器控制器(GPMC)
     - GPMC 功能描述
      - GPMC 地址解码器和芯片选择配置
        -外部信号
        - WAIT 引脚监控控制  
         -异步读访问期间的等待监视

    [报价 userid="555281" url="~/support/processors-group/processors/f/processors-forum/1491812/tmds64evm-am6421 "]

    第二个问题:"当 WAIT 永远卡在有效状态时、GPMC 总线将采取什么行为、或者在最好的情况下、WAIT 将采取什么行为

    不会在很长一段时间内取消置位?"

    [报价]

    如果 WAIT 生效时间过长、最终会出现超时错误。

    在 NAND 复位的情况下、等待设置为1微秒、

    请参阅 TRM 部分
    通用存储器控制器(GPMC)
     - GPMC 功能描述
      - GPMC 地址解码器和芯片选择配置
        -错误处理

    ERRORTIMEOUT:超时机制可防止系统挂起。 的起始值
    9位超时计数器在 GPMC_TIMEOUT_CONTROL 寄存器中定义、并通过启用
    GPMC_TIMEOUT_CONTROL[0] TIMEOUTENABLE 位。 启用后、计数器在启动周期开始计数
    直到达到0且内存不响应数据、然后发生超时错误。 为空
    该计数器从存储器发送、会复位为其起始值。 是多重访问(异步页面模式
    或同步突发模式)、针对突发内的每个数据访问、计数器复位为其起始值。

    另请参阅 GPMC_TIMEOUT_CONTROL 寄存器字段说明

     - TIMEOUTSTARTVALUE -最多511个 GPMC FCLK 周期

     - TIMEOUTENABLE

    此致。