[发明专利]一种扫描单元、冗余触发器的输出控制方法及装置有效
申请号: | 201710517497.8 | 申请日: | 2017-06-29 |
公开(公告)号: | CN109212408B | 公开(公告)日: | 2021-04-02 |
发明(设计)人: | 许超;陈华军;卢新元;齐子初 | 申请(专利权)人: | 龙芯中科技术股份有限公司 |
主分类号: | G01R31/3185 | 分类号: | G01R31/3185;G01R31/28 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100095 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 扫描 单元 冗余 触发器 输出 控制 方法 装置 | ||
1.一种扫描单元,其特征在于,所述扫描单元包括多个触发器、选择模块和表决器;
所述多个触发器的触发信号输入端相连接,所述多个触发器的时钟信号输入端相连接;
所述选择模块的输入端分别连接每个触发器的输出端以及选择信号输入端;所述选择模块用于根据选择信号输出相应的触发器的输出信号和/或第一触发器的输出信号的反相信号;
所述表决器分别连接所述多个触发器中的第一触发器的输出端和所述选择模块的两个输出端;所述表决器用于根据所述第一触发器的输出信号和所述选择模块的输出信号表决后,输出容错信号,或输出验证信号以验证触发器是否故障;
其中,所述多个触发器包括第一触发器、第二触发器和第三触发器;
所述选择模块包括反相器、第一选择器和第二选择器;
所述反相器连接所述第一触发器,用于针对所述第一触发器的第一输出信号输出反相信号;
所述第一选择器分别连接所述反相器和所述第二触发器;所述第一选择器用于选择输出所述第一输出信号的反相信号或所述第二触发器的第二输出信号;
所述第二选择器分别连接所述反相器和所述第三触发器;所述第二选择器用于选择输出所述第一输出信号的反相信号或所述第三触发器的第三输出信号。
2.根据权利要求1所述的扫描单元,其特征在于,所述扫描单元还包括第三选择器;
所述第三选择器连接所述第一触发器、第二触发器、第三触发器;所述第三选择器用于选择向三个触发器输入工作数据或测试数据。
3.一种冗余触发器的输出控制方法,其特征在于,所述方法包括:
冗余触发器中的多个触发器接收相同的触发信号和时钟信号,并分别输出对应的多个输出信号;
选择模块根据选择信号在所述多个输出信号和/或第一输出信号的反相信号中选择至少两个信号输出;
表决器根据所述多个输出信号中的第一输出信号和选择的所述至少两个信号进行表决,输出容错信号,或输出验证信号以验证触发器是否故障;
其中,所述多个触发器包括第一触发器、第二触发器和第三触发器;所述对应的多个输出信号包括第一输出信号、第二输出信号和第三输出信号;
所述选择模块包括反相器、第一选择器和第二选择器;所述选择模块根据选择信号在所述多个输出信号和/或第一输出信号的反相信号中选择至少两个信号输出,包括:
当选择信号为第一表征值时,所述第一选择器输出所述第二输出信号,所述第二选择器输出所述第三输出信号;
或,当选择信号为第二表征值时,所述第一选择器输出所述第二输出信号,所述第二选择器输出所述第一输出信号的反相信号;
或,当选择信号为第三表征值时,所述第一选择器输出所述第一输出信号的反相信号,所述第二选择器输出所述第三输出信号。
4.根据权利要求3所述的方法,其特征在于,所述根据所述多个输出信号中的第一输出信号和选择的所述至少两个信号进行表决,输出容错信号,包括:
所述第一选择器输出所述第二输出信号,所述第二选择器输出所述第三输出信号时,所述表决器输出根据所述第一输出信号、第二输出信号、第三输出信号表决的容错信号。
5.根据权利要求3所述的方法,其特征在于,所述根据所述多个输出信号中的第一输出信号和选择的所述至少两个信号进行表决,输出验证信号以验证触发器是否故障,包括:
所述第一选择器输出所述第二输出信号,所述第二选择器输出所述第一输出信号的反相信号时,所述表决器输出根据所述第一输出信号、第二输出信号、第一输出信号的反相信号表决的验证信号,以验证所述第二触发器是否故障;
或,所述第一选择器输出所述第一输出信号的反相信号,所述第二选择器输出所述第三输出信号时,所述表决器输出根据所述第一输出信号、第一输出信号的反相信号、第三输出信号表决的验证信号,以验证所述第三触发器是否故障;
或,当所述第一选择器输出所述第二输出信号,所述第二选择器输出所述第三输出信号,并且所述第二触发器或第三触发器发生故障时,所述表决器输出根据所述第一输出信号、第二输出信号和第三输出信号表决的验证信号,以验证所述第一触发器是否故障。
6.一种冗余触发器的输出控制装置,其特征在于,所述装置包括:
信号输出模块,用于接收相同的触发信号和时钟信号,并分别输出对应的多个输出信号;
信号选择模块,用于根据选择信号在所述多个输出信号和/或第一触发器的输出信号的反相信号中选择至少两个信号输出;
信号表决模块,用于根据所述多个输出信号中的第一输出信号和选择的所述至少两个信号进行表决,输出容错信号,或输出验证信号以验证触发器是否故障;
其中,所述冗余触发器包括多个触发器,所述多个触发器分别是第一触发器、第二触发器和第三触发器;所述对应的多个输出信号包括第一输出信号、第二输出信号和第三输出信号;
所述信号选择模块包括反相器、第一选择器和第二选择器;所述信号选择模块包括:
用于当选择信号为第一表征值时,使所述第一选择器输出所述第二输出信号,所述第二选择器输出所述第三输出信号;或者;
用于当选择信号为第二表征值时,使所述第一选择器输出所述第二输出信号,所述第二选择器输出所述第一输出信号的反相信号;或者,
用于当选择信号为第三表征值时,使所述第一选择器输出所述第一输出信号的反相信号,所述第二选择器输出所述第三输出信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于龙芯中科技术股份有限公司,未经龙芯中科技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710517497.8/1.html,转载请声明来源钻瓜专利网。