System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于集成电路领域,具体涉及一种收发机芯片的验证方法及相关设备。
技术介绍
1、本部分旨在为权利要求书中陈述的本申请的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
2、本申请中的收发机芯片包括在单个封装中的发射器和接收器。收发机芯片可以用于无线网络的基站、小基站、物联网场景,用户设备可以通过收发机芯片与网络无线接入和无线通信。
3、目前收发机芯片通常是硬编码的,在设计完成收发机芯片的结构后,通过流片在正式生产收发机芯片之前,对收发机芯片的功能进行验证。当对收发机芯片的功能验证失败时,需要对收发机芯片整体重新进行设计和流片。而对收发机芯片整体重新设计和流片需要耗费较多的时间和较大成本。因此本领域亟需一种可以减少收发机芯片设计过程中重新设计和流片成本的方法。
4、申请内容
5、针对上述现有技术中存在的问题,提出了一种收发机芯片的验证方法及相关设备,利用这种收发机芯片的验证方法及相关设备,可以减少收发机芯片设计过程中重新设计和流片成本。
6、本申请提供了以下方案。
7、第一方面,本申请提供了一种收发机芯片的验证方法,包括:
8、将验证数字信号输入至收发机芯片的芯片验证模块,芯片验证模块配置有多个与收发机芯片中的目标模块对应的验证进程;
9、获取验证进程中验证数字信号的对应输出状态信息;
10、当状态信息与预设输出不匹配时,确定目标模块验证失败。
11、在一些可能的实施例中,获取验证进
12、按照当前状态验证设置,对目标模块对应验证进程进行验证数字信号输入,同时其他进程进行对应的设置;
13、获得收发机芯片的状态信息。
14、在一些可能的实施例中,芯片验证模块配置为fsm与lut,验证数字信号连接fsm的输入端,fsm的输出端与lut的输入端连接;
15、lut的输出端连接收发机芯片。
16、在一些可能的实施例中,该方法还包括:
17、fsm根据输入的验证数字信号输出验证进程至lut输入端;
18、按照当前状态验证设置,由lut对验证进程筛选与目标模块对应验证进程进行验证数字信号输入,同时其他进程进行对应的设置,并输出至收发机芯片。
19、在一些可能的实施例中,当状态信息与预设输出不匹配时,确定目标模块验证失败具体实现为:
20、当收发机芯片的状态与验证数字信号对应的状态不匹配时,标识目标模块,标识指示目标模块存在验证不通过的状态或故障。
21、在一些可能的实施例中,收发机芯片包括多个目标模块,方法还包括:
22、根据验证流程,对收发机芯片中多个目标模块基于fsm与lut配置而成的芯片验证模块的进行验证,直至全部目标模块验证完成。
23、在一些可能的实施例中,验证数字信号包括第一信号,方法还包括:
24、当芯片验证模块接收第一信号;
25、芯片验证模块根据第一信号清除收发机芯片的to_alert位;
26、收发机芯片从rx状态、tx状态或fdd状态移动到wait状态。
27、在一些可能的实施例中,验证数字信号包括第二信号,方法还包括:
28、当芯片验证模块接收第二信号;
29、芯片验证模块根据第二信号设置收发机芯片的to_alert位;
30、收发机芯片从wait状态移动到alert状态。
31、第二方面,本申请提供了一种收发机芯片的验证装置,包括:
32、输入模块,将验证数字信号输入至收发机芯片的芯片验证模块,芯片验证模块配置有多个与收发机芯片中的目标模块对应的验证进程;
33、获取模块,用于获取验证进程中验证数字信号的对应输出状态信息;
34、确定模块,用于当状态信息与预设输出不匹配时,确定目标模块验证失败。
35、本申请实施例中的获取模块具体用于:按照当前状态验证设置,对目标模块对应验证进程进行验证数字信号输入,同时其他进程进行对应的设置;获得收发机芯片的状态信息。
36、作为一种可能的实施方式,芯片验证模块配置为fsm与lut,验证数字信号连接fsm的输入端,fsm的输出端与lut的输入端连接;lut的输出端连接收发机芯片。
37、作为一种可能的实施方式,fsm用于根据输入的验证数字信号输出验证进程至lut输入端。lut用于按照当前状态验证设置,对验证进程筛选与目标模块对应验证进程进行验证数字信号输入,同时其他进程进行对应的设置,并输出至收发机芯片。
38、作为一种可能的实施方式,当状态信息与预设输出不匹配时,确定模块具体用于当收发机芯片的状态与验证数字信号对应的状态不匹配时,标识目标模块,标识指示所述目标模块存在验证不通过的状态或故障。
39、作为一种可能的实施方式,收发机芯片包括多个目标模块,确定模块还用于根据验证流程,对收发机芯片中多个目标模块基于fsm与lut配置而成的芯片验证模块的进行验证,直至全部目标模块验证完成。
40、作为一种可能的实施方式,验证数字信号包括第一信号,当芯片验证模块接收第一信号,芯片验证模块用于根据第一信号清除收发机芯片的to_alert位;收发机芯片用于从rx状态、tx状态或fdd状态移动到wait状态。
41、作为一种可能的实施方式,验证数字信号包括第二信号,当芯片验证模块接收第二信号,芯片验证模块用于根据第二信号设置收发机芯片的to_alert位;收发机芯片用于从wait状态移动到alert状态。
42、第三方面,本申请提供了一种收发机芯片,包括至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的收发机芯片的验证方法。
43、本申请实施例提供的一种收发机芯片的验证方法,包括:将验证数字信号输入至收发机芯片的芯片验证模块,芯片验证模块配置有多个与收发机芯片中的目标模块对应的验证进程。获取验证进程中验证数字信号的对应输出状态信息。当状态信息与预设输出不匹配时,确定目标模块验证失败。
44、由此可知,本申请实施例提供的收发机芯片的验证方法,通过芯片验证模块中多个与收发机芯片中的目标模块对应的验证进程,验证收发机芯片中目标模块的状态。如此,当目标模块的功能验证失败时,可以对收发机芯片中与验证失败的目标模块相关的部分进行重新设计和流片,减少了传统技术中对收发机芯片整体重新设计和流片的成本。
45、本申请的其他优点将配合以下的说明和附图进行更详细的解说。
46、应当理解,上述说明仅是本申请技术方案的概述,以便能够更清楚地了解本申请的技术手段,从而可依照说明书的内容予以实施。为了让本申请的上述和其它目的、特征和优点能够更本文档来自技高网...
【技术保护点】
1.一种收发机芯片的验证方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取验证进程中所述验证数字信号的对应输出状态信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述芯片验证模块配置为FSM与LUT,验证数字信号连接FSM的输入端,所述FSM的输出端与LUT的输入端连接;
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,当所述状态信息与预设输出不匹配时,确定所述目标模块验证失败具体实现为:
6.根据权利要求3所述的方法,其特征在于,所述收发机芯片包括多个目标模块,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述验证数字信号包括第一信号,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,所述验证数字信号包括第二信号,所述方法还包括:
9.一种收发机芯片的验证装置,其特征在于,包括:
10.一种收发机芯片的验证设备,其特征在于,包括:至少一个处理器;以及,与至少一个
...【技术特征摘要】
1.一种收发机芯片的验证方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取验证进程中所述验证数字信号的对应输出状态信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述芯片验证模块配置为fsm与lut,验证数字信号连接fsm的输入端,所述fsm的输出端与lut的输入端连接;
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,当所述状态信息与预设输出不匹配时,确定所述目标模块验证失败具体实现为:
6.根据权利要求3所述的方法,其特征...
【专利技术属性】
技术研发人员:陈俊杰,胡思全,
申请(专利权)人:杭州地芯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。