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.

[参考译文] TMS320VC5507:我认为这是一个错误。

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/751149/tms320vc5507-i-think-this-is-a-mistake

器件型号:TMS320VC5507
主题中讨论的其他器件: TMS320VC5509A

您好!

如下图所示,数据(读取/写入)地址总线为24位宽,而从 spru317f 我们知道这些总线为23位宽,适合于对8 M*16位数据字进行寻址。

因此、我再次认为这是 TMS320VC5507和 TMS320VC5509A 数据表中显示器件模块图的另一个错误。

此致、
Hossein 先生

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

    你好 Hossein,

    你是对的。 感谢您提出此问题。

    我将此帖子链接到您创建的类似帖子 :http://e2e.ti.com/support/processors/f/791/p/638965/2386022 

    我针对这四个文献编号提交了更多文献错误、以便在下一个版本中修复此方框图:  

    SPRS244J (TMS320VC5507)、SPRS613 (SM320VC5507-EP)、SPRS205K (TMS320VC5509A)、SPRS163H (TMS320VC5509、停产?)

    SPRU371F 解释了用于数据写入/读取地址总线(16位字可寻址)和24位程序地址总线(8位字节可寻址)的23位地址。

    3.1内存映射
    所有16M 字节的存储器均可作为程序空间或数据空间进行寻址(请参阅图3-1)。 当 CPU 使用程序空间从存储器中读取程序代码时、它使用24位地址来引用字节。 当程序访问数据空间时、它使用23位地址来引用16位字。 在这两种情况下、地址总线都承载24位值、但在数据空间访问期间、地址总线上的最低有效位强制为0。

    3.2方案空间
    3.2.1字节地址(24位)
    当 CPU 从程序存储器中获取指令时、它使用字节地址、这些地址是分配给各个字节的地址。 这些地址为24位宽。 图3-2显示了一排32位宽的内存。 为每个字节分配一个地址。 例如、字节0位于地址00 0100h、字节2位于地址00 0102h。

    3.3数据空间
    3.3.1字地址(23位)
    当 CPU 访问数据空间时、它使用字地址、这些地址是分配给各个16位字的地址。 这些地址为23位宽。 图3-4显示了一排32位宽的存储器。 为每个字分配一个地址。 字0位于地址00 0100h、字1位于地址00 0101h。

    更正后的图像应如下所示:

    此致、
    标记

    [编辑-方框图中的固定剩余数据地址总线]

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

    Mark、您好!

    一如既往、完整而准确。

    请允许我感谢你。

    此外、请查看 此主题。 我报告了另一个与 EMIF 模式中的并行端口相关的错误。   
    我想、有时当他们想要编写新器件的数据表时、他们会从 系列的参考手册(例如 C55x)中复制一些器件、 虽然新产品中添加了一些新功能、但与旧版本相比、新产品的某些功能(例如、某些功能属于旧器件和 CPU 版本)已更改。 因此、我始终将器件的数据表与参考手册进行比较。

    此致、
    Hossein 先生