[发明专利]对可重构FPGA软件进行过程监控的方法在审

专利信息
申请号: 202110759404.9 申请日: 2018-03-14
公开(公告)号: CN113392025A 公开(公告)日: 2021-09-14
发明(设计)人: 虞业泺;施敏华;郑倩云;周华;雷雨 申请(专利权)人: 上海微小卫星工程中心
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 上海智晟知识产权代理事务所(特殊普通合伙) 31313 代理人: 张东梅;李镝的
地址: 201203 上*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 可重构 fpga 软件 进行 过程 监控 方法
【说明书】:

发明公开了一种对可重构FPGA软件进行过程监控的方法,包括:利用可重构FPGA软件的专用验证测试系统在对重要内部信号进行复制监控的同时,通过FPGA管脚进行引出,并且将所述重要内部信号通过所述FPGA管脚从测试板上传递到主控FPGA板上进行采集。其中可重构FPGA软件的专用验证测试系统包括:信号传递层模块;验证指令层模块;验证功能层模块;验证环境层模块;及验证顶层模块。

技术领域

本发明涉及计算机软件验证测试领域,尤其涉及对可重构FPGA软件进行过程监控的方法。

背景技术

现场可编程逻辑器件(FPGA)技术在过去的几十年中取得了惊人的发展,根本在于:FPGA不但可以解决电子系统小型化、低功耗、高可靠性等问题,而且它的开发周期短、开发软件投入少、芯片价格不断降低,促使FPGA越来越多地取代了ASIC的市场,特别是对小批量、多品种的产品需求,使FPGA成为首选。

目前,针对越来越多星上FPGA软件重构实现的需求,传统的FPGA验证测试手段无论是在验证功能测试点覆盖还是在验证准确度上都无法满足可重构FPGA软件的验证需求。常规的验证测试体系架构是以星上FPGA可重构代码设计需求规范为导向制定可验证测试方案,在明确所要验证测试点之后,采用硬件描述语言对待测试部分代码编写定向测试用例,在验证过程中通过观察输出波形来判断所设计的功能是否正确,其通常在EDA验证测试软件工具上实现,针对常规FPGA验证测试体系的架设一般如图1所示。图1示出了常规FPGA验证测试体系架设。

另外,吕欣欣等人在FPGA通用验证平台建立方法研究,微电子学与计算机,2010.5中提出了一种相对较先进的FPGA通用验证平台,该平台体系架构从采用层次化结构、统一测试用例格式和提取通用基类三方面入手建立,其体系架构主要通过模块化操作使得平台改变较容易,同时利用较清晰的平台层次化划分,保证各层次之间有一定的独立性。

发明内容

传统的FPGA验证测试体系架设单纯以任务需求为导向,其不能很好的适应可重构FPGA软件的诸多特殊验证点,如:重构过程监控、重构实现功能验证、重构代码完整性的主动检查等都成为了FPGA可重构软件的验证测试盲区。同时,繁琐复杂又多样化的重构功能需求,又要求驱动激励段的不断变化。测试激励代码的频繁更动、编译再到实现都需要花费大量的人力、时间代价。

后来提出的FPGA通用验证测试体系,虽然利用层次化结构、统一测试用例格式和提取通用基类来架设,但由于其主旨为建立通用的验证平台,但又没有考虑FPGA软件其与接口协议紧密相关,并无法实现针对所有种类或功能实现FPGA的通用性验证环境;同时该体系架构中的驱动类都来自于上层驱动层,通过调用预存在的驱动数据使得驱动进行传输,该种方法的产生会带来多个弊端:1.预编译存在的驱动代码库需要有一个很大的样本测试库,且这个库要针对所有芯片选型及不同功能进行预实现,其后台工作量可想而知,且一旦出现诸如可重构FPGA软件这类具有特殊测试点的验证需求,只能从其验证测试体系架设顶层进行添加,再逐层调用,步骤繁琐。2.也无法针对可重构FPGA软件所关注的期望验证点,如重构过程监控、重构功能实现是否正确等进行验证。3.体系架构层级过于严密,造成无法根据可重构需求进行自主调整删减。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海微小卫星工程中心,未经上海微小卫星工程中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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