【技术实现步骤摘要】
本专利技术属于芯片验证,尤其涉及ip复用的fpga原型验证技术,特别涉及一种基于fpga的异步pcie接口验证模组及方法。
技术介绍
1、鉴于芯片设计的复杂度提升,成功设计一个芯片所牵扯的步骤与过程也愈加复杂,所需花费的资金与时间周期也成倍增加,在芯片制造出来之前,很多精力会花费在rtl代码验证工作上,另外软件的相关开发工作,也会在得到芯片前开始,这两方面都需要借助fpga原型来模拟芯片的行为,帮助硬件开发和软件开发者,共同提升工作效率。
2、fpga原型验证已是当前原型验证的主流且成熟的芯片验证方法,它通过将rtl移植到现场可编程门阵列(fpga)来验证asic的功能,并在芯片的基本功能验证通过后就可以开始驱动的开发,一直到芯片tape out并回片后都可以进行驱动和应用的开发。
3、由于软件通常占设计工作量的一半以上,所以socrtl的fpga实现也可以用作软件开发,硬件/软件协同验证和软件验证的基础,所有这些都在最终硅芯片可用之前完成。所有这些因素都有助于降低设计成本并缩短上市时间,降低重新调整的风险。例如
...【技术保护点】
1.一种基于FPGA的异步PCIE接口验证模组,其特征在于,包括:
2.如权利要求1所述的一种基于FPGA的异步PCIE接口验证模组,其特征在于,还包括全局时钟管理模块,作为FPGA平台的内部逻辑,用于产生四个异步主时钟驱动PCIE接口控制模块。
3.如权利要求1所述的一种基于FPGA的异步PCIE接口验证模组,其特征在于,所述PCIE接口控制模块,用于加载以及解析高速数据协议。
4.如权利要求1所述的一种基于FPGA的异步PCIE接口验证模组,其特征在于,所述时钟转换模块,用于将参考时钟进行分频、处理,以驱动PCIE_PHY模块。
5.如...
【技术特征摘要】
1.一种基于fpga的异步pcie接口验证模组,其特征在于,包括:
2.如权利要求1所述的一种基于fpga的异步pcie接口验证模组,其特征在于,还包括全局时钟管理模块,作为fpga平台的内部逻辑,用于产生四个异步主时钟驱动pcie接口控制模块。
3.如权利要求1所述的一种基于fpga的异步pcie接口验证模组,其特征在于,所述pcie接口控制模块,用于加载以及解析高速数据协议。
4.如权利要求1所述的一种基于fpga的异步pcie接口验证模组,其特征在于,所述时钟转换模块,用于将参考时钟进行分频、处理,以驱动pcie_phy模块。
5.如权利要求4所述的一种基于fpga的异步pcie接口验证模组,其特征在于,所述时钟转换模块包括:差分输入缓冲器ibuf_ds和全局时钟缓冲器bufg_g...
【专利技术属性】
技术研发人员:王啸卿,魏江杰,
申请(专利权)人:中电科申泰信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。