[发明专利]一种FPGA原型验证装置及方法在审
| 申请号: | 202110871163.7 | 申请日: | 2021-07-30 |
| 公开(公告)号: | CN113760748A | 公开(公告)日: | 2021-12-07 |
| 发明(设计)人: | 伍峰 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F13/40;G06F13/42 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘翠香 |
| 地址: | 250101 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 fpga 原型 验证 装置 方法 | ||
本申请公开了一种FPGA原型验证装置及方法,该装置包括设于板卡上的PICE接口、时钟模块、内存和FPGA芯片;将用于基于PCIE总线实现MCTP协议的待验证RTL代码经编译生成执行文件后,将执行文件移植至FPGA芯片;FPGA芯片通过运行执行文件创建出CPU、芯片内部互联总线、内存控制器和MCTP协议处理模块,CPU通过芯片内部互联总线分别与内存和MCTP协议处理模块连接,进而通过PCIE接口进行与测试主机之间的MCTP协议数据包收发验证。本申请为采用PCIE总线实现MCTP协议提供了软硬件验证平台,帮助加快产品的面市时间,缩短产品研发周期。
技术领域
本申请涉及电子设计技术领域,特别涉及一种FPGA原型验证装置及方法。
背景技术
FPGA(Field Programmable Gate Array,现场可编程门阵列)原型验证是ASIC(Application Specific Integrated Circuit,专用集成电路)设计中采用的一项成熟技术,通过将ASIC电子设计中的RTL(Register Transfer Level,寄存器传输级)代码移植到FPGA当中,对ASIC的相关功能进行验证,可以验证ASIC实现模型与期望的设计性能是否匹配。
MCTP(Management Component Transport Protocol,管理组件传输协议)是一种运用于计算机内部设备间数据传输的通信协议,该协议可以通过IIC(Inter-IntegratedCircuit,集成电路总线)、USB(Universal Serial Bus,通用串行总线)、PCIE(PeripheralComponent Interconnect Express,高速串行计算机扩展总线标准)等总线进行传输。其中,由于PCIE总线通信速率较高,且容易实现设备间的互联,因此对数据传输速率较高的设备可采用PCIE来实现MCTP协议。然而,目前的相关技术中,尚未提供有采用PCIE总线实现MCTP协议的FPGA原型验证装置。
鉴于此,提供一种解决上述技术问题的方案,已经是本领域技术人员所亟需关注的。
发明内容
本申请的目的在于提供一种FPGA原型验证装置及方法,以便对MCTP协议的PCIE总线实现进行有效验证。
为解决上述技术问题,一方面,本申请公开了一种FPGA原型验证装置,包括设于板卡上的PICE接口、时钟模块、内存和FPGA芯片;;
将用于基于PCIE总线实现MCTP协议的待验证RTL代码经编译生成执行文件后,将所述执行文件移植至所述FPGA芯片;所述FPGA芯片通过运行所述执行文件创建出CPU、芯片内部互联总线、内存控制器、MCTP协议处理模块,所述CPU通过所述芯片内部互联总线分别与所述内存、所述内存控制器和所述MCTP协议处理模块连接,进而通过与所述MCTP协议处理模块连接的所述PCIE接口进行与测试主机之间的MCTP协议数据包收发验证。
可选地,还包括:
与所述FPGA芯片连接的其他外设接口。
可选地,所述FPGA原型验证装置在向所述测试主机发送MCTP协议数据包时,具体用于:
所述CPU获取待发送数据和所述测试主机的BDF信息,根据所述BDF信息配置包头,将所述包头与所述待发送数据合成MCTP协议数据包后写入所述内存,通过所述芯片内部互联总线将所述MCTP协议数据包发送至所述MCTP协议处理模块,以便所述MCTP协议处理模块通过所述PCIE接口将所述MCTP协议数据包以PCIE总线协议发送至所述测试主机。
可选地,所述CPU在通过所述芯片内部互联总线将所述MCTP协议数据包发送至所述MCTP协议处理模块时,具体用于:
启动所述内存控制器,经由所述芯片内部互联总线将所述MCTP协议数据包发送至所述MCTP协议处理模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110871163.7/2.html,转载请声明来源钻瓜专利网。





