一种验证环境框架制造技术

技术编号:41224358 阅读:24 留言:0更新日期:2024-05-09 23:43
本发明专利技术公开了一种验证环境框架,属于验证领域。该框架将待测设计中每个模块的输入单独提取并经过参考模型中对应过程模块进行处理,所述过程模块之间相互并联;再通过计分板将每个过程模块的输出与待测设计在相应模块的输出进行对比,验证者根据计分板中具体模块的报错信息可精准将bug定位到待测设计的各个模块,提升了debug的效率及环境的可维护性。针对图像处理领域,在参考模型另加颜色数据处理模块,可针对颜色数据输出相应图片,使得仿真结果更明了,且针对不同项目不必重新构建该模块,达到降低项目开发时间的目的。

【技术实现步骤摘要】

本专利技术属于验证领域,具体地说,本专利技术涉及一种验证环境框架


技术介绍

1、芯片的成功离不开一个完备且充分的验证,为确保项目的日程,就非常有必要提升验证效率,尤其是搭建一个通用性好,排除故障(debug)效率高的环境,如图1所示为图像处理领域现常用的验证环境框架,该验证环境框架一般是基于uvm(universalverification methodology,通用验证方法学)进行搭建,该框架包括待测设计(dut)、接口(interface)、数据输入代理模块(agent_mdin)、数据输出代理模块(agent_mdout)、参数配置代理模块(agent_pd)、视频传输代理模块(agent_vd)、参考模型(ref_model)、计分板(scoreboard),其中,所述参考模型包括过程模块(process)和颜色处理模块(color_data),所述过程模块依次串联,即第一个过程模块作为参考模型的输入端接收来自数据输入代理模块的数据并处理后发送给第二个过程模块,第二个过程模块接收第一个过程模块的数据并处理后发送给第三个过程模块,以此类推,直至最本文档来自技高网...

【技术保护点】

1.一种验证环境框架,包括待测设计、接口、数据输入代理模块、数据输出代理模块、参数配置代理模块、参考模型、计分板,其中,所述数据输入代理模块、数据输出代理模块、参数配置代理模块分别通过对应的接口与所述待测设计连接;所述数据输入代理模块与所述参考模型的输入端连接;所述计分板分别与所述参考模型的输出端、数据输出代理模块连接,其特征在于:所述参考模型包括并联的过程模块,所述过程模块与所述待测设计中各个模块相对应,并联的所有过程模块的输入端与所述数据输入代理模块连接;并联的所有过程模块的输出端与所述计分板连接。

2.根据权利要求1所述的一种验证环境框架,其特征在于

3....

【技术特征摘要】

1.一种验证环境框架,包括待测设计、接口、数据输入代理模块、数据输出代理模块、参数配置代理模块、参考模型、计分板,其中,所述数据输入代理模块、数据输出代理模块、参数配置代理模块分别通过对应的接口与所述待测设计连接;所述数据输入代理模块与所述参考模型的输入端连接;所述计分板分别与所述参考模型的输出端、数据输出代理模块连接,其特征在于:所述参考模型包括并联的过程模块,所述过程模块与所述待测设计中各个模块相对应,并联的所有过程模块的输入端与所述数据输入代理模块连接;并联的所有过程模块的输出端与所述计分板连接。

2.根据权利要求1所述的一种验证环境框架,其特征在于:

3.根据权利要求1所述的一种验证环境框架,其特征在于:所述单个过程模块独立封装。

4.根据权利要求1所述的一种验证环境框架,其特征在于:所述所有并联的过程模块之间依次串联,即第一个过程模块的输出端与第二个过程模块的输入端连接,第二个过程模块的输出端与第三个过程模块的输入端连接,以此反复直至最后一个过程模块。

5.根据权利要求1所述的一种验证环境框架,其特...

【专利技术属性】
技术研发人员:梅菊李汉光何龙于新雨
申请(专利权)人:安徽熙泰智能科技有限公司
类型:发明
国别省市:

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

1