目录
继续介绍Vivado的Memory Interface Generator(MIG)IP核中Memory Controller Block部分内容
ug586 - Zynq-7000 Soc and 7 Series Devices Memory Interface Solution v4.2 User Guide
通过Native Interface接口将来自User Interface Block的请求存入一个逻辑队列中,这些请求可以重新排列以优化吞吐和延迟。再通过MC/PHY Interface接口与PHY层交互。
该模块对应于源码的<component_name>_mc.v
1. Block Diagram
模块框图如下,主要由4个部分组成:bank machines、rank machines、column machines和arbitration block

1.1. Bank Machines
一般来说一个bank machine对应DDR内的一个bank,当然也可以为了减少布线面积不用这样一一对应。当正在处理请求时,相应的bank machi

本文详细介绍了Vivado的Memory Interface Generator (MIG) IP核中的Memory Controller Block,包括Bank Machines、Rank Machines、Column Machines和Arbitration Block的功能和工作流程。Memory Controller Block通过Native Interface与User Interface Block交互,使用ECC进行错误检测和修正,确保数据传输的准确性。同时,阐述了Native Interface的时序特性。
订阅专栏 解锁全文
1518

被折叠的 条评论
为什么被折叠?



