一种多工位并行影像测试的冗余投切方法与流程

文档序号:32853965发布日期:2023-01-06 23:37阅读:来源:国知局

技术特征:
1.一种多工位并行影像测试的冗余投切方法,其特征在于,包括如下步骤:s1:建立包括任务发布单元(100)、若干通道匹配单元(200)、冗余投切单元(300)、任务更新单元(400)、n个工作ipc和m个冗余ipc的影像测试系统;n和m均为正整数;s2:发布并行影像测试任务;由所述任务发布单元(100)建立并行的影像测试任务,直到达到并行影像测试任务的上限;并分别使能各所述通道匹配单元(200)、该通道匹配单元(200)前端的影像撷取卡、该通道匹配单元(200)后端的工作ipc和冗余投切单元(300);s3:构建工作数据传输通道;任务发布单元(100)使能各通道匹配单元(200)的第一输出端,使该第一输出端与一工作ipc的输入端对应通信连接,形成通道匹配单元(200)第一输出端-工作ipc的工作数据传输通道;任务更新单元(400)采集工作数据传输通道的各设备端口的状态参数;s4:故障冗余投切;当某一路工作数据传输通道的工作ipc发生故障后,与所述故障的工作ipc对应的通道匹配单元(200)的第二输出端被使能,且任务发布单元(100)使能一冗余ipc;所述冗余投切单元(300)的输入端与通道匹配单元(200)的第二输出端通信连接,冗余投切单元(300)的输出端与冗余ipc的输入端通信连接,形成通道匹配单元(200)第二输出端-冗余投切单元(300)-冗余ipc的冗余数据传输通道;任务更新单元(400)采集该冗余数据传输通道的各设备端口的状态参数;s5:冗余移除;当标记为故障状态的工作ipc恢复正常后,断开替换该工作ipc相应的工作数据传输通道的冗余数据传输通道,恢复原有的工作数据传输通道,或者与另一通道匹配单元(200)建立新的工作数据传输通道。2.根据权利要求1所述的一种多工位并行影像测试的冗余投切方法,其特征在于,步骤s3所述形成通道匹配单元(200)第一输出端-工作ipc的工作数据传输通道,是令通道匹配单元(200)处于正常工作状态,通道匹配单元(200)还分别获取通道匹配单元(200)的第一输出端和一工作ipc的输入端的差分信号,对获取的差分信号进行锁存与逻辑运算,如果锁存与逻辑运算的输出结果为1,则表示工作数据传输通道建立成功,通道匹配单元(200)将工作数据传输通道建立成功的结果反馈至任务更新单元(400);如果锁存与逻辑运算的输出结果为0,则再次尝试逻辑运算直到达到最大重试次数或者达到设定的终止时间,如果始终没有有效的输出结果,则将未成功建立工作数据传输通道的结果反馈至任务更新单元(400)中,任务更新单元(400)标记当前工作ipc发生故障。3.根据权利要求2所述的一种多工位并行影像测试的冗余投切方法,其特征在于,步骤s4所述形成通道匹配单元(200)第二输出端-冗余投切单元(300)-冗余ipc的冗余数据传输通道,是令通道匹配单元(200)与冗余投切单元(300)处于正常工作状态,分别获取通道匹配单元(200)的第二输出端、冗余投切单元(300)的输入端与输出端和冗余ipc的输入端的差分信号,分别对获取的差分信号进行锁存与逻辑运算,如果锁存与逻辑运算的输出结果为1,则表示冗余数据传输通道建立成功,通道匹配单元(200)将工作数据传输通道建立成功的结果反馈至任务更新单元(400);如果锁存与逻辑运算的输出结果为0,则再次尝试逻辑运算直到达到最大重试次数或者达到设定的终止时间,如果始终没有有效的输出结果,则将未成功建立冗余数据传输通道的结果反馈至任务更新单元(400)中,任务更新单元(400)标记当前冗余ipc发生故障,由任务发布单元(100)使能另一冗余ipc,重新进行上述步骤,直到冗余数据传输通道建立成功。
4.根据权利要求2或3任一项所述的一种多工位并行影像测试的冗余投切方法,其特征在于,所述锁存与逻辑运算,是对通道匹配单元(200)的第一输出端和一工作ipc的输入端的差分信号获取的差分信号进行采样和与门运算,或者对通道匹配单元(200)的第二输出端、冗余投切单元(300)的输入端与输出端和冗余ipc的输入端获取的差分信号进行采样和与门运算。5.根据权利要求4所述的一种多工位并行影像测试的冗余投切方法,其特征在于,所述差分信号为工作时钟差分信号。6.根据权利要求3所述的一种多工位并行影像测试的冗余投切方法,其特征在于,所述任务更新单元(400)包括任务更新列表和任务缓存列表;任务更新单元(400)一方面根据工作数据传输通道的各设备端口的状态参数,来建立包括若干第一状态参数项的任务更新列表,并按更新周期t1定期确认任务更新列表中的各第一状态参数项的各项内容的有效性;任务更新单元(400)另一方面采集冗余数据传输通道的各设备端口的状态参数,并在任务更新列表中对应建立一个或者多个第二状态参数项,并按更新周期t2定期确认该第二状态参数项的各项内容的有效性;被标记为故障状态的工作ipc对应的第一状态参数项与被标记为故障状态的冗余ipc对应的第二状态参数项从任务更新列表中转移到任务缓存列表中;任务更新列表内的第一状态参数项与第二状态参数项的总数不超过n;且任务缓存列表内的第一状态参数项或者第二状态参数项的总数不超过m。7.根据权利要求6所述的一种多工位并行影像测试的冗余投切方法,其特征在于,所述第一状态参数项包括构成工作数据传输通道的通道匹配单元(200)的第一输出端的端口地址、工作ipc的输入端的端口地址、通道匹配单元(200)的第一输出端与工作ipc的输入端的端口映射关系和该工作数据传输通道的剩余存活时间;任务更新单元(400)按周期t1定期确认任务更新列表中的各第一状态参数项的内容是否合法有效,经确认正常的第一状态参数项的工作数据传输通道的剩余存活时间自动增加t1+δt1;δt1为任务更新单元(400)确认当前第一状态参数项的必要延时,δt1小于t1;在连续k个更新周期t1内均未确认正常的第一状态参数项,将从任务更新列表移入任务缓存列表中; k小于n;第二状态参数项包括构成冗余数据传输通道的通道匹配单元(200)的第二输出端的端口地址、冗余投切单元(300)的输入端与输出端的端口地址、冗余ipc的输入端的端口地址、通道匹配单元(200)的第二输出端与冗余投切单元(300)的输入端的端口映射关系、冗余投切单元(300)的输出端与冗余ipc的输入端的端口映射关系和该冗余数据传输通道的剩余存活时间,任务更新单元(400)按周期t2定期确认任务更新列表中的各第二状态参数项的内容是否合法有效,经确认正常的第二状态参数项的冗余数据传输通道的剩余存活时间自动增加t2+δt2,δt1为任务更新单元(400)确认当前第二状态参数项的必要延时,δt2小于t2;在连续k个更新周期t2内均未确认正常的第二状态参数项,将从任务更新列表移入任务缓存列表中。8.根据权利要求6所述的一种多工位并行影像测试的冗余投切方法,其特征在于,步骤s5所述标记为故障状态的工作ipc恢复正常,是任务更新单元(400)采用不固定周期t3对该发生故障的工作ipc所在的工作数据传输通道的各设备的端口状态参数进行确认,达到指定的合格次数后或者累计正常工作时间后,认定发生故障的工作ipc恢复正常,则在下一次更新周期t1前,断开当天替换该故障状态的工作ipc的冗余数据传输通道,将冗余ipc对应
的第二状态参数项移出任务更新列表,同时将恢复正常的工作ipc对应的工作数据传输通道对应的第一状态参数项移回任务更新列表中,恢复该工作数据传输通道的连接状态;或者在原工作数据传输通道对应的通道匹配单元(200)的第一输出端被占用时,将恢复正常的工作ipc与另一正常工作的通道匹配单元(200)构建新的工作数据传输通道。9.根据权利要求8所述的一种多工位并行影像测试的冗余投切方法,其特征在于,所述任务更新单元(400)采用不固定周期t3对该发生故障的工作ipc所在的工作数据传输通道的各设备的端口状态参数进行确认,达到指定的合格次数或者累计正常工作时间,是令合格次数为n=a([n/10]+1),方括号为取整运算,a为调整系数;或者令累积时间为,i=1,2,3,

,m,i表示采用不固定周期t3累积对该发生故障的工作ipc所在的工作数据传输通道的各设备的端口状态参数连续进行确认的次数。10.根据权利要求1所述的一种多工位并行影像测试的冗余投切方法,其特征在于,所述通道匹配单元(200)还包括数据缓存模块(201),数据缓存模块(201)用于缓存当前通道匹配单元(200)前端的影像撷取卡获取的在测cis的测试数据,并定期向当前通道匹配单元(200)已建立的工作数据传输通道或者冗余数据传输通道相对应的工作ipc或者冗余ipc,发送针对上一次发送的cis的测试数据的数据完整性请求报文,数据完整性请求报文被工作ipc或者冗余ipc接收后,会核对该报文的内容,并更改上一次cis测试数据的完整性请求报文内的字段的值,并将数据完整性请求报文再次返回数据缓存模块(201)中,数据缓存模块(201)验证上一次发送的cis的测试数据的完整性后,将缓存的与上一次发送的cis的测试数据相邻的下一次的cis的测试数据,向对应的工作ipc或者冗余ipc进行发送。

技术总结
本发明提供了一种多工位并行影像测试的冗余投切方法,包括如下步骤:S1:建立具有冗余iPC的影像测试系统;S2:发布并行影像测试任务;使能各所述通道匹配单元、该通道匹配单元前端的影像撷取卡、该通道匹配单元后端的工作iPC和冗余投切单元;S3:构建工作数据传输通道;S4:故障冗余投切;当某一路工作数据传输通道的工作iPC发生故障后,与所述故障的工作iPC对应的通道匹配单元的第二输出端被使能,且任务发布单元使能一冗余iPC;S5:冗余移除;当标记为故障状态的工作iPC恢复正常后恢复原有的工作数据传输通道,或者与另一通道匹配单元建立新的工作数据传输通道。冗余投切无需外部控制信号,响应快速且精准。响应快速且精准。响应快速且精准。


技术研发人员:晏斌
受保护的技术使用者:浙江瑞测科技有限公司
技术研发日:2022.11.24
技术公布日:2023/1/5
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1