打印
[应用相关]

STM32高端测控方案@损伤探测器

[复制链接]
楼主: 東南博士
手机看帖
扫描二维码
随时随地手机跟帖
21
東南博士|  楼主 | 2019-9-15 17:48 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
    用户通过M IG IP工具配置使用MCB硬核以实现对DDR的操作控制,即使对DDR SDRAM存储器的内部工作流程实现完全不理解也能轻松实现对DDR存储器的操作控制,MCB嵌入式硬核的运行速度远远快于FPGA逻辑中实现的类似“软”解决方案,提供保存了与存储器设备通信所需的有价值的FPGA逻辑资源和I/O资源,大大节省了FPGA开发过程中的资源浪费。MCB控制器主要由用户接口模块、控制模块、数据链路模块、时钟模块及物理层模块五部分组成。图4._5为MCB硬核控制器框图。

使用特权

评论回复
22
東南博士|  楼主 | 2019-9-15 17:48 | 只看该作者

使用特权

评论回复
23
東南博士|  楼主 | 2019-9-15 17:48 | 只看该作者
    用户接口模块用于连接FPGA内部逻辑,是需要用户自己编写相应的逻辑接口代码实现的,是整个DDR模块开发控制的核心。用户编写FIFO接口的时序代码实现对接口的操作。存储器控制器模块主要实现对DDR的初始化和命令操作,实现DDR的主要读写时序和数据缓存交互。初始化实现DDR芯片的上电初始化配置、时序和引脚电阻校准;命令操作主要实现对相关命令FIFO ,读写FIFO传入的命令进行解读不进行对应操作。 MCB的FIFO数据读和写都有各自的参考时钟,可进行单独的读写配置,方便用户的操作。MCB通过对DCM时钟模块的调用实现各个FIFO独立工作时钟和控制器主频的配置。物理接口模块主要实现FPGA和DDR芯片的物理引脚连接。

使用特权

评论回复
24
東南博士|  楼主 | 2019-9-15 17:49 | 只看该作者
    MCB的用户接口由6个基本端口,在进行MCB控制器配置时则最多可配置为支持六个端口,有2 32-Bit Bidirectional+4 32-Bit Unidirectional, 4 32-BitBidirectional,  1 62-Bit Bidirectional+2 32-Bit Unidirectional, 2 64-BitBidirectional及1 128-Bit Bidirectional等五种配置方式,端口的配置方式可以改通过MIG工具提供的用户界面进行选择配置。图4.6为MCB硬核控制器单个双向端口的信号框图,图4.7为用户接口可能的端口配置。

使用特权

评论回复
25
東南博士|  楼主 | 2019-9-15 17:49 | 只看该作者

使用特权

评论回复
26
東南博士|  楼主 | 2019-9-15 17:50 | 只看该作者
    对于DDR的开发,虽然Xilinx己经将DDR的控制器做成硬核集成到了芯片中,用户可以直接调用MIG工具生成IP核,可以不用了解DDR内部控制器的工作原理和时序流程,但是要设计出正确的MCB逻辑时序接口需要开发人员对相关FIFO的时序和操作控制命令进行较深入的学习理解。    MCB硬核用户接口信号包括:MCB模块控制器相关的时钟、复位、校准及自更新信号;用户配置的命令、数据读写通路;与DDR芯片连接的物理接口信号。关键信号及功能定义见表4.1-4.40

使用特权

评论回复
27
東南博士|  楼主 | 2019-9-15 17:50 | 只看该作者

使用特权

评论回复
28
東南博士|  楼主 | 2019-9-15 17:50 | 只看该作者

使用特权

评论回复
29
東南博士|  楼主 | 2019-9-15 17:51 | 只看该作者

使用特权

评论回复
30
東南博士|  楼主 | 2019-9-15 17:52 | 只看该作者

使用特权

评论回复
31
東南博士|  楼主 | 2019-9-15 17:52 | 只看该作者

使用特权

评论回复
32
東南博士|  楼主 | 2019-9-15 17:52 | 只看该作者

使用特权

评论回复
33
東南博士|  楼主 | 2019-9-15 17:52 | 只看该作者

使用特权

评论回复
34
東南博士|  楼主 | 2019-9-15 17:53 | 只看该作者

使用特权

评论回复
35
東南博士|  楼主 | 2019-9-15 17:53 | 只看该作者

使用特权

评论回复
36
東南博士|  楼主 | 2019-9-15 17:54 | 只看该作者

使用特权

评论回复
37
equivalent| | 2019-9-15 20:08 | 只看该作者
感谢分享!了解一下

使用特权

评论回复
38
heimaojingzhang| | 2019-10-14 13:06 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
39
keaibukelian| | 2019-10-14 13:09 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
40
labasi| | 2019-10-14 15:12 | 只看该作者
非常感谢分享

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则