开心生活没一天 2023-08-14 22:46 采纳率: 69.2%
浏览 53
已结题

请问总线传输周期一般等于存取时间吗?

第一张图采用三通道,用了低位交叉编址,如果这里总线传输周期等于存取周期的话,那总线带宽就等于存储器带宽,采用三模块后确实可以差不多提升三倍的带宽,用单个内存条总线带宽乘三就行,但如果等于存取时间,这里10.66gb每秒就只是单内存条的总线带宽,而不是存储体的带宽。

img


第二张图总线传输周期就是存取时间而不是存取周期,如果读出的字无限多,带宽就差不多提升四倍。

img


第三张图有说的存储体同时启动,存储体周期等于总线传输周期,该信哪个

img

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-08-15 08:08
    关注

    【以下回答由 GPT 生成】

    总线传输周期和存取时间并不是一回事。它们有不同的定义和概念。

    首先,总线传输周期(bus transfer period)是指数据在总线上传输的时间间隔。在ARM架构中,总线传输周期由总线的频率决定,通常以时钟周期(clock cycle)为单位,比如时钟频率为100 MHz时,总线传输周期为10 ns。

    而存取时间(access time)则是指从发起存取请求到获得结果的所需时间,也可以理解为存储器访问的延迟。存取时间不仅包括数据传输时间,还包括存储器芯片内部的寻址时间、处理时间等。存取时间通常由存储器的性能决定,可以通过芯片手册或规格说明来获取。

    总线带宽和存储器带宽也是不同的概念。总线带宽(bus bandwidth)是指在一定时间内通过总线传输的数据量,通常以字节或位/秒为单位。而存储器带宽(memory bandwidth)是指存储器读取或写入数据的速率,通常以字节/秒为单位。

    关于你提到的三通道和低位交叉编址来提升总线带宽的方法,可以简单解释如下:

    • 三通道:是指同时使用三条独立的总线通道来传输数据,可以增加总线带宽。通过使用多通道,可以并行传输更多的数据,提高数据传输速率。
    • 低位交叉编址:是指将不同通道的数据交错存放在内存中,从而使得多个通道可以同时读写数据,进一步提高总线带宽。

    至于你提到的关于总线传输周期等于存取时间的观点,以及存储体同时启动和存储体周期等于总线传输周期的观点,根据一般的理解和常识,这些说法并不准确。总线传输周期和存取时间是两个不同的概念,具体的数值和关系还需要根据具体的硬件设计和架构来确定。

    总的来说,为了准确了解总线传输周期和存取时间之间的关系,以及提升总线带宽的方法,建议你深入研究ARM架构的相关文档和技术资料,查阅具体的硬件规格和设计手册,以获得准确和可靠的信息。如有需要,还可以进行性能测试和实验验证来获取实际的数据和结果。

    如果还有其他相关问题,欢迎继续追问。



    【相关推荐】



    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月14日
  • 已采纳回答 11月6日
  • 创建了问题 8月14日

悬赏问题

  • ¥15 三极管电路求解,已知电阻电压和三级关放大倍数
  • ¥15 ADS时域 连续相位观察方法
  • ¥15 Opencv配置出错
  • ¥15 模电中二极管,三极管和电容的应用
  • ¥15 关于模型导入UNITY的.FBX: Check external application preferences.警告。
  • ¥15 气象网格数据与卫星轨道数据如何匹配
  • ¥100 java ee ssm项目 悬赏,感兴趣直接联系我
  • ¥15 微软账户问题不小心注销了好像
  • ¥15 x264库中预测模式字IPM、运动向量差MVD、量化后的DCT系数的位置
  • ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused