原型验证中计算机系统启动故障的检测方法及系统技术方案

技术编号:40536728 阅读:23 留言:0更新日期:2024-03-01 13:58
本发明专利技术涉及一种原型验证中计算机系统启动故障的检测方法及系统。其包括:对FPGA原型验证设备进行检测测试,以基于检测测试的结果对计算机系统基于FPGA原型验证存在启动故障的出错点进行判定,其中,所述检测测试至少包括依次进行的硬件功能测试、存储设备与计算机系统的匹配性测试、代码写入校验测试以及数据校验测试;当检测测试中存在未通过的测试步骤时,基于所述未通过的测试步骤对计算机系统启动故障的出错点进行分析判定。本发明专利技术在独立于操作系统下,可对计算机系统无法启动的问题检测,并可对计算机系统无法启动的根源进行判定。

【技术实现步骤摘要】

本专利技术涉及一种检测方法及系统,尤其是一种原型验证中计算机系统启动故障的检测方法及系统


技术介绍

1、原型验证是指为确保芯片在流片之前,所有既定功能已被正确设计而所做的一系列工程活动,随着芯片规模越大功能越复杂,潜在的问题也就越多,验证的难度也就越大。

2、fpga原型验证是一种成熟的原型验证技术,用于通过将rtl(register transferlevel)移植到现场可编程门阵列(fpga),以验证专门应用的集成电路(asic)、专用标准产品(assp)和片上系统(soc)相应的功能和性能。与其他原型方法相比,fpga原型验证提供的关键优势是:它们能够在高速运行的同时保持rtl实现尽可能接近asic原始版本。

3、计算机系统验证通过建立文件,以证明计算机系统的开发符合质量工程的原则,能够提供满足用户需求的功能并且能够稳定长期工作的过程。而计算机系统一般也有多种验证方式,fpga原型验证是其中一种,也即在计算机系统的设计之初,即在源代码设计之后,流片之前对系统代码进行系统测试、运行确认、性能确认等一系列验证过程。

本文档来自技高网...

【技术保护点】

1.一种原型验证中计算机系统启动故障的检测方法,其特征是,计算机系统基于FPGA原型验证存在启动故障时,所述启动故障的检测方法包括:

2.根据权利要求1所述的原型验证中计算机系统启动故障的检测方法,其特征是:所述FPGA原型验证设备包括FPGA芯片、与所述FPGA芯片适配连接的存储设备以及与所述FPGA芯片适配连接的内存设备;

3.根据权利要求2所述的原型验证中计算机系统启动故障的检测方法,其特征是:对FPGA原型验证设备进行检测测试步骤中的硬件功能测试时,进行的硬件功能测试包括FPGA功能测试、存储设备测试以及内存设备测试,其中,

>4.根据权利要求2...

【技术特征摘要】

1.一种原型验证中计算机系统启动故障的检测方法,其特征是,计算机系统基于fpga原型验证存在启动故障时,所述启动故障的检测方法包括:

2.根据权利要求1所述的原型验证中计算机系统启动故障的检测方法,其特征是:所述fpga原型验证设备包括fpga芯片、与所述fpga芯片适配连接的存储设备以及与所述fpga芯片适配连接的内存设备;

3.根据权利要求2所述的原型验证中计算机系统启动故障的检测方法,其特征是:对fpga原型验证设备进行检测测试步骤中的硬件功能测试时,进行的硬件功能测试包括fpga功能测试、存储设备测试以及内存设备测试,其中,

4.根据权利要求2所述的原型验证中计算机系统启动故障的检测方法,其特征是:对fpga原型验证设备进行检测测试步骤中的存储设备与计算机系统的匹配性测试时,至少包括从存储设备读取rom代码的步骤,其中,

5.根据权利要求4所述的原型验证中计算机系统启动故障的检测方法,其特征是:当匹配校验测试rom代码与匹配校验测试rom源码不一致时,对存储设备以及计算机系统进行匹配性调整,其中,

6.根据权利...

【专利技术属性】
技术研发人员:杨鸿伟郝沁汾
申请(专利权)人:无锡芯光互连技术研究院有限公司
类型:发明
国别省市:

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

1