[发明专利]固态硬盘SOC芯片FPGA原型验证DDR的装置、方法、计算机设备及存储介质在审
| 申请号: | 202010289991.5 | 申请日: | 2020-04-14 |
| 公开(公告)号: | CN111475437A | 公开(公告)日: | 2020-07-31 |
| 发明(设计)人: | 李湘锦;张鹏;王宏伟 | 申请(专利权)人: | 深圳忆联信息系统有限公司 |
| 主分类号: | G06F13/16 | 分类号: | G06F13/16;G06F13/40;G06F13/42 |
| 代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 巫苑明 |
| 地址: | 518067 广东省深圳市南山区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 固态 硬盘 soc 芯片 fpga 原型 验证 ddr 装置 方法 计算机 设备 存储 介质 | ||
1.一种固态硬盘SOC芯片FPGA原型验证DDR的装置,其特征在于,包括FPGA,所述PFGA内设置有依次连接的双沿速率内存控制逻辑模块,接口协议转换模块和FPGA双沿速率内存物理接口模块,所述FPGA双沿速率内存物理接口模块还连接有DDR颗粒;
所述双沿速率内存控制逻辑模块用于接收AXI总线协议的命令数据,并对AXI总线标准的命令数据进行调度和仲裁,输出与ASIC一致的标准总线协议的命令数据给所述接口协议转换模块;
所述接口协议转换模块用于将标准总线协议的命令数据转成所述FPGA双沿速率内存物理接口模块接口协议的命令数据,并发送给所述FPGA双沿速率内存物理接口模块;
所述FPGA双沿速率内存物理接口模块用于将接收到的命令数据发送给DDR颗粒。
2.根据权利要求1所述的固态硬盘SOC芯片FPGA原型验证DDR的装置,其特征在于,所述标准总线协议为DFI接口协议。
3.根据权利要求1所述的固态硬盘SOC芯片FPGA原型验证DDR的装置,其特征在于,所述的DDR颗粒外挂于所述FPGA。
4.根据权利要求1所述的固态硬盘SOC芯片FPGA原型验证DDR的装置,其特征在于,所述接口协议转换模块为DDRPHY接口转换桥。
5.一种固态硬盘SOC芯片FPGA原型验证DDR的方法,其特征在于,基于权利要求1-4任一项所述的固态硬盘SOC芯片FPGA原型验证DDR的装置,包括以下步骤:
通过双沿速率内存控制逻辑模块接收AXI总线协议的命令,仲裁解析读命令得到DFI接口协议的命令并输出给接口协议转换模块;
通过接口协议转换模块将DFI接口协议的命令转换成FPGA双沿速率内存物理接口模块接口协议的命令,并发输出给FPGA双沿速率内存物理接口模块;
通过FPGA双沿速率内存物理接口模块将命令输出给DDR颗粒;
DDR颗粒根据接收到的命令,进行数据读取或数据写入。
6.根据权利要求5所述的固态硬盘SOC芯片FPGA原型验证DDR的方法,其特征在于,所述通过双沿速率内存控制逻辑模块接收AXI总线协议的命令,仲裁解析读命令得到DFI接口协议的命令并输出给接口协议转换模块的步骤,包括:
通过双沿速率内存控制逻辑模块接收AXI总线协议的读/写命令,仲裁解析读/写命令,得到与ASIC一致的DFI接口协议的读/写命令并输出给接口协议转换模块。
7.根据权利要求6所述的固态硬盘SOC芯片FPGA原型验证DDR的方法,其特征在于,所述DDR颗粒根据接收到的命令,进行数据读取或数据写入的步骤,包括:
通过FPGA双沿速率内存物理接口模块接收DDR颗粒根据读命令返回的读数据,并将读数据输出给接口协议转换模块;
通过接口协议转换模块将读数据转换成符合AXI总线协议的读数据,并输出给双沿速率内存控制逻辑模块;
通过双沿速率内存控制逻辑模块将读数据使用AXI总线发出,完成数据读取。
8.根据权利要求6所述的固态硬盘SOC芯片FPGA原型验证DDR的方法,其特征在于,所述DDR颗粒根据接收到的命令,进行数据读取或数据写入的步骤,包括:
DDR颗粒接收并响应写命令之后,通过双沿速率内存控制逻辑模块继续接收AXI总线协议的写数据,仲裁解析写数据得到DFI接口协议的写数据并输出给接口协议转换模块;
通过接口协议转换模块将DFI接口协议的写数据转换成FPGA双沿速率内存物理接口模块接口协议的写数据,并发输出给FPGA双沿速率内存物理接口模块;
通过FPGA双沿速率内存物理接口模块将写数据写入到DDR颗粒中,完成数据写入。
9.一种计算机设备,其特征在于,所述计算机设备包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求5至8中任一项所述的固态硬盘SOC芯片FPGA原型验证DDR的方法。
10.一种存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时可实现如权利要求5至8中任一项所述的固态硬盘SOC芯片FPGA原型验证DDR的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳忆联信息系统有限公司,未经深圳忆联信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010289991.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:安全带预紧装置和车辆
- 下一篇:一种新型安全性IC卡和认证系统及方法





