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.

[参考译文] TMS320C6713B:到外部异步 FIFO 的 EMIF 接口。

Guru**** 2589280 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/590519/tms320c6713b-emif-interface-to-external-asynchronous-fifo

器件型号:TMS320C6713B

您好!

我正在尝试使用 ce0存储器空间通过 EMIF 16位异步接口将外部 FIFO 存储器(FPGA)连接到 TMS320C6713。 我读过许多 PDF spra543、spru190d 等、但我仍然有一些困惑。

1) 1)如何控制包括 ce0、re、we 等在内的不同信号? 它们是自动控制的。

2) 2)地址行上的地址是如何放置的?

3) 3)如何从数据线读取数据?

4) 4)假设我的 CE0空间开始于  0x01800000、以下代码行是否会自动设置上述相应的信号线? 并将从 CE0存储器组进行读取和写入??

阅读:

uint16 tmp = *(volatile unsigned int *) 0x01800000;

写入:

*(volatile unsigned int *) 0x01800000 = 0xa5a5;

5) 5)如果 您可以共享、不使用 CSL 的示例代码将非常有用。

此致、

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

    请查找我们的归档技术讲座、该技术讲座将向您介绍一般的微处理器、尤其是 C6713。 访问 TI.com 并搜索"TMS320C6x1x DSP 集成技术讲座"。 这将向您介绍 EMIF 的工作方式和器件的存储器映射。

    我们编写 CSL 是为了提供一种可支持的方法来帮助像您这样的用户尽快使处理器工作。 如果我还记得、在技术讲座中有一些直接的寄存器讨论、因此材料和实验文件可能满足您的要求。

    此致、
    RandyP
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您所提到的技术讲座中没有可用的材料、但包含以下链接的 PDF 除外。
    processors.wiki.ti.com/.../TMS320C6x1x_DSP_Integration_Workshop

    我想会有一些视频、例如 TI-RTOS 的技术讲座中。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Amimal、

    pdf 供您通读。 这是供您参考的车间材料、特别涉及 C6713。

    在 Wiki 页面上、pdf 链接正下方提供了另一个用于实验室和解决方案的链接。 这些示例文件将包括有用的示例文件、但为了获得最佳结果、请浏览整个专题讨论会 pdf 并在转到解决方案文件之前完成实验。

    本课程非常旧、未通过视频实现。 C6713的大部分问题来自历史大学和公司、而不是像您这样的新开发人员。 在我看来、C6748是一个更好的新发展候选国。 但您的问题表明、基本的起点是一条良好的起点。

    此致、
    RandyP