【嘉勤点评】芯翼信息科技的芯片检测方法专利,通过利用仿真平台重现错误检测,能够准确的对芯片出现错误的部件进行定位。
集微网消息,芯翼信息科技作为单一供应商,其NB-IoT芯片拿下中移物联网采购大单。芯翼的首颗量产芯片就突破了全球蜂窝通信芯片开发的集成度瓶颈,真正引领了整个产业的创新方向。
随着电子设备小型化的需求越来越大,单一芯片的功能越来越多。现有技术中,为了保证芯片的质量,在设计成型至大批量生产的过程之间,通常包括芯片检测阶段。然而传统的芯片调试技术是基于芯片功能额外开发的一套针对功能的测试程序,其通常只能检测到芯片是否出现错误或者故障,并不能对芯片终端中的错误进行准确的定位,只能通过检测人员的经验进行判断,从而导致芯片检测的速度较慢,效率较低。
为此,芯翼信息科技于2019年6月27日申请了一项名为“一种基于FPGA的芯片检测方法”的发明专利(申请号:201910565338.4),申请人为芯翼信息科技(上海)有限公司。
图1 基于FPGA的芯片检测方法程序流程图
图1为本发明提出的基于FPGA的芯片检测方法的程序流程图,包括以下步骤:
首先在仿真平台上进行仿真模型的测试用例仿真(S101)。根据被测设备的类别和结构,在仿真平台上建立仿真模型,其结构与被测设备的结构相同。然后对仿真模型进行测试用例仿真,即向建立的仿真模型提供输入数据、并在仿真平台上进行仿真计算,得到仿真计算结果。
然后抓取提供给仿真模型的输入数据、及仿真模型在输入数据激励下的输出数据,存储输入数据和输出数据作为参考数据(S102)。在本步骤中,PC主机直接从仿真平台获取输入仿真模型的输入数据、以及仿真模型在该输入数据激励下的输出数据,并将二者存储在PC主机中以形成参考数据。
接着下载测试程序以及参考数据至FPGA(S103)。FPGA即现场可编程门阵列与PC主机通过各式接口进行连接,并可经由接口与PC主机之间进行数据交换。利用FPGA将参考数据中的输入数据发送给被测设备,获取被测设备在输入数据激励下的输出结果(S104)。
将输出结果与参考数据中的输出数据进行对比,判断是否存在不同之处,若是,则执行步骤S106,若否,则结束进程(S105)。由于输出数据为理论中正确的输出数据,若存在不同之处,则说明被测设备中出现错误,获取输出结果与输出数据的不同之处以作为检测错误(S106)。若否,则说明被测设备中未出现错误,结束进程。
最后在仿真平台重现检测错误以进行错误定位(S107)。仿真平台会从仿真模型中获取检测错误出现的位置,从而对被测设备的错误进行定位。
简而言之,芯翼信息科技的芯片检测方法专利,通过利用仿真平台重现错误检测,能够准确的对芯片出现错误的部件进行定位。
芯翼信息科技是世界领先的物联网芯片初创企业,专注于物联网通讯芯片(NB-IoT)的研发和销售,具有完备且国际顶尖的芯片研发能力。芯翼信息科技一直以来着眼国内国际布局,以芯为翼,助推物联!
关于嘉勤
深圳市嘉勤知识产权代理有限公司由曾在华为等世界500强企业工作多年的知识产权专家、律师、专利代理人组成,熟悉中欧美知识产权法律理论和实务,在全球知识产权申请、布局、诉讼、许可谈判、交易、运营、标准专利协同创造、专利池建设、展会知识产权、跨境电商知识产权、知识产权海关保护等方面拥有丰富的经验。
(校对/holly)