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.

[FAQ] [参考译文] [常见问题解答] TLV320AIC3254:如何以及何时可以访问TLV320AIC3254 miniDSP的C-RAM和I-RAM?

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/773087/faq-tlv320aic3254-how-and-when-can-the-c-ram-and-i-ram-of-the-tlv320aic3254-minidsp-be-accessed

部件号:TLV320AIC3254

您能否提供有关如何以及何时可以访问TLV320AIC3254 miniDSP的C-RAM和I-RAM的更多信息?

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

    i.当miniDSP关闭时:

    其C-RAM (或系数存储器)可通过控制总线访问。 miniDSP不能访问C-RAM。

    其I-RAM (或指令存储器)可通过控制总线访问。 miniDSP不能访问I-RAM。

    二 当miniDSP通电时(非自适应模式):

    它的C-RAM可由miniDSP访问。 控制总线不能访问C-RAM (读取寄存器返回0x00)。

    它的I-RAM可由miniDSP访问。 控制总线不能访问I-RAM (读取寄存器返回0x00)。

    三 当miniDSP通电时(自适应模式):

     miniDSP可以访问其中一个C-RAM缓冲器。 控制总线可以访问其它C-RAM缓冲器。

    它的I-RAM可由miniDSP访问。 控制总线不能访问I-RAM (读取寄存器返回0x00)。

    应用软件或硬件/reset会将C-RAM清除为默认值并重置所有其它寄存器。 在断电之前,I-RAM保持编程状态。尽管如此,C-RAM与miniDSP和PRB模式共享。 I-RAM与PRB模式无关,仅适用于miniDSP模式。 用户可以事先对i-RAM进行编程,使用PRB模式,然后切换到miniDSP模式。 但是,在切换之前必须关闭DAC和ADC。此外,每次都应根据每个模式(PRB或miniDSP)使用正确的数据对C-RAM进行编程。 软件重置将自动为PRB模式设置C-RAM系数。

    有关C-RAM访问的详细信息,请参阅 :http://www.ti.com/lit/pdf/slaa425