一种基于C函数提升DDR PHY训练验证流程交付效率的方法技术

技术编号:42077331 阅读:18 留言:0更新日期:2024-07-19 16:56
本发明专利技术提供一种基于C函数提升DDR PHY训练验证流程交付效率的方法,涉及DDR训练验证技术领域。本发明专利技术通过构建均是基于C语言的验证函数和调用函数,通过利用调用函数在不同的验证平台来对相同的验证函数进行引用,免去了重复编写的麻烦,能够加速验证速度,还能减少验证平台本身问题而导致的迭代次数,对于ASIC验证平台来说,能够使得测试过程更丰富也更有效,对EMU验证平台和回片测试验证平台来说,能够减少重新编写测试函数带来的人力资源的浪费,提高了验证效率,起到缩短验证周期,加快研发进度的。

【技术实现步骤摘要】

本专利技术涉及ddr训练验证,具体为一种基于c函数提升ddr phy训练验证流程交付效率的方法。


技术介绍

1、在ddr的开发验证过程中,会存在asic验证平台、emu验证平台、回片测试验证平台。

2、由于每一种验证平台对输入文件的需求是不同的,因此在现有技术中,通常在asic验证平台使用基于sv(system verilog)语言所编写的task函数来进行仿真验证,换到emu验证平台时,需要再根据sv task编写能够综合的测试函数,换到回片测试验证平台时,需要再次重新编写新的测试函数。这种方式需要耗费大量的人力去编写测试函数,同时还会额外花费一些人力去处理因为函数迭代而产生的各种问题,无疑是大大降低了验证效率,拉长了开发周期。

3、在所述
技术介绍
部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、本专利技术的目的在于提供一种基于c函数提升ddr phy训练验证流程交付效率的方法,以解决上述
技术介绍
中提出本文档来自技高网
...

【技术保护点】

1.一种基于C函数提升DDR PHY训练验证流程交付效率的方法,其特征在于,所述提升方法适用于ASIC验证平台、EMU验证平台和回片测试验证平台,提升方法的具体步骤如下:

2.根据权利要求1所述的一种基于C函数提升DDR PHY训练验证流程交付效率的方法,其特征在于:所述均是基于C语言的验证函数和调用函数均是基于C语言构成。

3.根据权利要求1所述的一种基于C函数提升DDR PHY训练验证流程交付效率的方法,其特征在于:所述ASIC验证平台对DDR PHY进行初始化配置测试的方式为,基于ASIC验证平台,利用C语言编译工具将验证函数转换为编译文件,由后门加载的方式...

【技术特征摘要】

1.一种基于c函数提升ddr phy训练验证流程交付效率的方法,其特征在于,所述提升方法适用于asic验证平台、emu验证平台和回片测试验证平台,提升方法的具体步骤如下:

2.根据权利要求1所述的一种基于c函数提升ddr phy训练验证流程交付效率的方法,其特征在于:所述均是基于c语言的验证函数和调用函数均是基于c语言构成。

3.根据权利要求1所述的一种基于c函数提升ddr phy训练验证流程交付效率的方法,其特征在于:所述asic验证平台对ddr phy进行初始化配置测试的方式为,基于asic验证平台,利用c语言编译工具将验证函数转换为编译文件,由后门加载的方式完成对sram的写入,从而实现对ddr phy的配置以及后续的...

【专利技术属性】
技术研发人员:张良永刘德启钟汝刚
申请(专利权)人:博越微电子江苏有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1