本申请提供了一种嵌入式微处理器应用验证方法,属于微处理器应用验证的技术领域,具体包括搭建验证平台,包括多种验证电路和嵌入式微处理器的插槽,不同的验证电路对应不同的验证测试功能项;根据待验证的嵌入式微处理器相关参数形成相应的器件接口配置文件;在可编程逻辑模块中加载配置文件,根据配置文件将相应的验证电路与待验证嵌入式微处理器进行适配连接,根据待验证嵌入式微处理器的类型将对应的验证测试电路与测试设备适配连接;根据需要的测试功能项,激活相应验证测试电路;测试设备与验证平台进行交互,测试设备软件根据验证测试项进行测试,并显示结果。通过本申请的处理方案,提高验证方法的验证灵活性及验证平台可复用性。台可复用性。台可复用性。
【技术实现步骤摘要】
一种嵌入式微处理器应用验证方法
[0001]本申请涉及微处理器应用验证的领域,尤其是涉及一种嵌入式微处理器应用验证方法。
技术介绍
[0002]嵌入式微处理器应用验证是为嵌入式微处理器功能性能、应用适用性等多个维度指标的评价提供数据支撑,从而指导嵌入式微处理器选型的重要手段。
[0003]目前,对嵌入式微处理器进行验证的方式最主要的为以其为核心搭建硬件验证环境,包括测试设备及验证平台,在此环境上再进行测试设备软件及验证平台软件的开发。但对于不同的嵌入式微处理器,通常需量身定制以其为核心的硬件验证环境,测试设备及验证平台复用性较差,同时验证完成后测试设备及验证平台无法用于其他微处理器验证,导致验证成本居高不下。
技术实现思路
[0004]有鉴于此,本申请提供一种嵌入式微处理器应用验证方法,解决了现有技术中的问题,提高验证方法的验证灵活性及验证平台可复用性。
[0005]本申请提供的一种嵌入式微处理器应用验证方法采用如下的技术方案:
[0006]一种嵌入式微处理器应用验证方法,所述方法包括如下步骤:
[0007]搭建验证平台,包括多种验证电路和嵌入式微处理器的插槽,不同的验证电路对应不同的验证测试功能项;
[0008]S1,根据待验证的嵌入式微处理器相关参数形成相应的器件接口配置文件;
[0009]S2,在可编程逻辑模块中加载配置文件,根据配置文件将相应的验证电路与待验证嵌入式微处理器进行适配连接,根据待验证嵌入式微处理器的类型将对应的验证测试电路与测试设备适配连接;
[0010]S3,根据需要验证的测试功能项,激活相应验证测试电路;
[0011]S4,测试设备与验证平台进行交互,测试设备软件根据验证测试项进行测试,并实时显示测试结果;
[0012]S5,测试完成后测试设备软件显示嵌入式微处理器最终验证结果并打印报表。
[0013]所述S1包括:
[0014]S1.1,整合待验证的嵌入式微处理器的器件功能和管脚定义参数;
[0015]S1.2,在测试设备软件配置功能中,设置参数,使测试设备软件适配待验证嵌入式微处理器;
[0016]S1.3,根据设置的参数生成配置表文件。
[0017]可选的,所述S2包括:
[0018]S2.1,通过仿真器将配置文件加载进FPGA;
[0019]S2.2,FPGA根据配置文件进行控制,将接口验证电路引至待验证嵌入式微处理器。
[0020]可选的,所述S3包括:
[0021]S3.1,根据实际验证需要,在测试设备软件的测试界面中勾选验证测试功能项;
[0022]S3.2,测试设备控制电路选择模块,激活验证勾选功能项所需的验证电路。
[0023]可选的,所述S4包括:
[0024]S4.1,测试设备依次按照所勾选的验证测试功能项,向验证平台发送测试指令;
[0025]S4.2,验证平台根据测试指令,依次执行验证测试程序。测试设备或验证平台通过采集离散、模拟信号、通信数据等信息判断功能模块验证结果,若为验证平台判断验证结果,则需将结果发送给测试设备。
[0026]可选的,所述S5包括:
[0027]S5.1,待勾选的验证测试功能项均完成,验证平台向测试设备发送测试结束信息;
[0028]S5.2,测试设备软件接收到测试结束信息后,显示最终验证结果;
[0029]S5.3,测试设备提供所有验证测试功能项的结果报表下载及打印服务。
[0030]综上所述,本申请包括以下有益技术效果:
[0031]本申请方法对于功能相似但引脚定义不同的嵌入式微处理器,使用FPGA实现处理器与接口验证电路之间的动态配置,从而提高了验证平台的复用度。同时支持验证测试功能项的自由选择,测试设备可根据微处理器参数及所选验证项,控制电路选择模块动态切换,实现对嵌入式微处理性能的定制测试,具有良好的灵活性。本方法能够最大程度上适配不同嵌入式微处理器的应用验证需求,提高平台复用度,降低验证成本,在嵌入式微处理器应用验证领域具有广泛的应用场景
附图说明
[0032]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0033]图1本申请实施例各平台及模块之间的交联逻辑示意图。
具体实施方式
[0034]下面结合附图对本申请实施例进行详细描述。
[0035]以下通过特定的具体实例说明本申请的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本申请的其他优点与功效。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。本申请还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本申请的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0036]要说明的是,下文描述在所附权利要求书的范围内的实施例的各种方面。应显而易见,本文中所描述的方面可体现于广泛多种形式中,且本文中所描述的任何特定结构及/或功能仅为说明性的。基于本申请,所属领域的技术人员应了解,本文中所描述的一个方面可与任何其它方面独立地实施,且可以各种方式组合这些方面中的两者或两者以上。举例
来说,可使用本文中所阐述的任何数目个方面来实施设备及/或实践方法。另外,可使用除了本文中所阐述的方面中的一或多者之外的其它结构及/或功能性实施此设备及/或实践此方法。
[0037]还需要说明的是,以下实施例中所提供的图示仅以示意方式说明本申请的基本构想,图式中仅显示与本申请中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0038]另外,在以下描述中,提供具体细节是为了便于透彻理解实例。然而,所属领域的技术人员将理解,可在没有这些特定细节的情况下实践所述方面。
[0039]本申请实施例提供一种嵌入式微处理器应用验证方法。
[0040]如图1所示,一种嵌入式微处理器应用验证方法,其特征在于,所述方法包括如下步骤:
[0041]搭建验证平台,包括多种验证电路和嵌入式微处理器的插槽,不同的验证电路对应不同的验证测试功能项。
[0042]S1,根据待验证的嵌入式微处理器相关参数形成相应的器件接口配置文件。
[0043]S2,在可编程逻辑模块中加载配置文件,根据配置文件将相应的验证电路与待验证嵌入式微处理器进行适配连接,控制FPGA将接口验证电路引至待验证嵌入式微处理器,根据本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种嵌入式微处理器应用验证方法,其特征在于,所述方法包括如下步骤:搭建验证平台,包括多种验证电路和嵌入式微处理器的插槽,不同的验证电路对应不同的验证测试功能项;S1,根据待验证的嵌入式微处理器相关参数形成相应的器件接口配置文件;S2,在可编程逻辑模块中加载配置文件,根据配置文件将相应的验证电路与待验证嵌入式微处理器进行适配连接,根据待验证嵌入式微处理器的类型将对应的验证测试电路与测试设备适配连接;S3,根据需要验证的测试功能项,激活相应验证测试电路;S4,测试设备与验证平台进行交互,测试设备软件根据验证测试项进行测试,并实时显示测试结果;S5,测试完成后测试设备软件显示嵌入式微处理器最终验证结果并打印报表。2.根据权利要求1所述的嵌入式微处理器应用验证方法,其特征在于,所述S1包括:S1.1,整合待验证的嵌入式微处理器的器件功能和管脚定义参数;S1.2,在测试设备软件配置功能中,设置参数,使测试设备软件适配待验证嵌入式微处理器;S1.3,根据设置的参数生成配置表文件。3.根据权利要求1所述的嵌入式微处理器应用验证方法,其特征在于,所述S2包括:S2.1...
【专利技术属性】
技术研发人员:王雨佳,郑家琪,高博,窦雨晨,高聪俐,余传恒,
申请(专利权)人:中国航空工业集团公司西安航空计算技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。