MIG Spartan-6 MCB  – 驱动用户界面-Xilinx-AMD社区-FPGA CPLD-ChipDebug

MIG Spartan-6 MCB – 驱动用户界面

描述

MIG设计助手的这一部分将指导您获取有关驱动用户界面的信息。

注意:本答复记录是Xilinx MIG解决方案中心(Xilinx答复34243)的一部分 。 Xilinx MIG解决方案中心可用于解决与MIG相关的所有问题。无论您是使用MIG开始新设计还是对问题进行故障排除,都可以使用MIG解决方案中心来指导您获取正确的信息。

与核心接口

存储器控制器模块(MCB)提供了一种简单,可靠的与单个组件存储器器件接口的方法。 MCB用户界面消除了DDR存储器接口的复杂性,因此可以将更多工程资源引导到FPGA设计的独特方面。

用户(Fabric Side)接口

用户界面包含FPGA逻辑中用户逻辑与MCB端口的命令路径和数据路径交互的所有必要信号。它还包括MCB的通用时钟和复位信号以及与校准,调试和自刷新操作相关的信号。用户界面可配置为具有一到六个端口。

解决

从用户界面的角度来看,MCB为物理DRAM提供了一种简单的顺序字节寻址方案。 DRAM以固定段存储数据的事实被这种方案抽象出来,从而允许简单的类似SRAM的地址接口。

命令路径

用户界面的命令路径使用简单的4深FIFO结构来保存挂起的命令。请求的事务的指令类型,地址和突发长度都被加载到该命令FIFO中。当在pX_cmd_clk的上升沿期间pX_cmd_en被置位时,来自命令FIFO的满标志信号必须为低,以便在FIFO中接受新命令。否则,将忽略该命令。

(Xilinx答复43355) – 执行写入

(Xilinx答复43356) – 执行读取

(Xilinx答复43357) – 可用的DDR命令

(Xilinx答复43358) – 屏蔽数据

(Xilinx答复43359) – 可以存储多少命令和数据?

(Xilinx答复43360) – 寻址

(Xilinx答复35410) – 设计可以存储多少个命令?

请登录后发表评论

    没有回复内容