[发明专利]基于FPGA验证SOC芯片DDR控制器的系统在审

专利信息
申请号: 202210694431.7 申请日: 2022-06-20
公开(公告)号: CN115098320A 公开(公告)日: 2022-09-23
发明(设计)人: 张昆明;刘艳欢;李文明;叶笑春;范东睿 申请(专利权)人: 中国科学院计算技术研究所
主分类号: G06F11/26 分类号: G06F11/26
代理公司: 北京泛华伟业知识产权代理有限公司 11280 代理人: 王勇;纪雯
地址: 100190 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 fpga 验证 soc 芯片 ddr 控制器 系统
【说明书】:

发明提供一种基于FPGA验证SOC芯片DDR控制器的系统,包括:待验证的SOC芯片DDR控制器、DFI‑AXI桥、FPGA DDR控制器、FPGA DDR PHY和DDR颗粒。DFI‑AXI桥通过DFI接口与SOC芯片DDR控制器连接并且通过AXI接口与FPGA DDR控制器连接,DFI‑AXI桥用于执行DFI与AXI间的协议转换,从而在SOC芯片DDR控制器与FPGA DDR控制器之间进行交互;FPGA DDR控制器与FPGA DDR PHY通过FPGA内部总线连接,并且FPGA DDR PHY与DDR颗粒连接。本发明实现了在FPGA硬件原型验证平台上对SOC芯片DDR控制器的验证,提升了芯片流片的成功率。

技术领域

本发明涉及芯片验证技术领域,具体而言,涉及一种基于FPGA验证SOC芯片DDR控制器的系统。

背景技术

随着大数据和人工智能的广泛应用,为了高效处理海量数据,越来越多的片上系统(SOC)芯片集成有DDR控制器以减少内存延迟。图1示出了集成有DDR控制器的SOC芯片的示例,与SOC芯片集成的DDR控制器也称为SOC芯片DDR控制器,如图1所示,SOC芯片DDR控制器通过SOC芯片DDR物理层(DDR PHY)与SOC芯片外的DDR颗粒连接,用于对内存的访问进行控制,包括对读写请求信号、地址信号、数据信号和命令信号等进行控制。验证SOC芯片DDR控制器是整个SOC芯片验证过程中的关键环节,当前用于验证SOC芯片的平台主要包括RTL软件仿真验证平台和FPGA硬件原型验证平台,基于这两种平台中的任何一种都可以进行SOC芯片验证。

基于RTL软件仿真验证平台的方案是将DDR SDRAM内存模型集成到验证环境中,编写测试激励提供给SOC处理器,SOC处理器通过总线向DDR发送激励并且接收响应,从而实现对SOC芯片功能的验证。这种方案可以观测到SOC芯片内部所有的信号波形,因此能够尽早发现硬件的设计问题,然而,由于SOC芯片DDR控制器的逻辑较大并且测试项目较多,因此在RTL软件仿真验证平台上的仿真速度较慢并且无法快速迭代,导致SOC芯片研发周期变长。

基于FPGA硬件原型验证平台的方案使用FPGA拼凑出有效流程,以对SOC芯片的功能进行验证。由于SOC芯片中的DDR PHY为固定在SOC芯片内的实际电路,无法再对其进行综合,而FPGA DDR PHY与SOC芯片DDR PHY可能存在较大差异,导致FPGA DDR PHY与SOC芯片DDR控制器无法兼容,因此当前的FPGA硬件原型验证平台通常用使用FPGA DDR控制器和FPGA DDR PHY来分别替换SOC芯片DDR控制器和SOC芯片DDR PHY,以此执行对SOC芯片的验证(参见图2)。显然,当前的FPGA硬件原型验证平台无法对SOC芯片DDR控制器进行验证。一方面,SOC芯片DDR控制器与FPGA DDR控制器存在差异,通过替换DDR控制器和DDR PHY来验证SOC芯片可能导致FPGA硬件原型验证平台的验证结果出现严重误差,并且一些FPGA硬件原型验证平台支持的DDR类型可能与SOC芯片DDR控制器不兼容,无法用于SOC芯片的验证;另一方面,由于FPGA硬件原型验证平台无法验证SOC芯片DDR控制器,因此增加了芯片流片失败的风险。

发明内容

为了克服上述现有技术中存在的缺陷,本发明提供一种基于FPGA验证SOC芯片DDR控制器的系统,该系统包括待验证的SOC芯片DDR控制器、DFI-AXI桥、FPGA DDR控制器、FPGADDR PHY和DDR颗粒。其中,所述DFI-AXI桥通过DFI接口与所述SOC芯片DDR控制器连接并且通过AXI接口与所述FPGA DDR控制器连接,所述DFI-AXI桥用于执行DFI与AXI间的协议转换以在所述SOC芯片DDR控制器与所述FPGA DDR控制器之间进行交互;所述FPGA DDR控制器与所述FPGA DDR PHY通过FPGA内部总线连接;以及,所述FPGA DDR PHY与所述DDR颗粒连接。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210694431.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top