【技术实现步骤摘要】
本专利技术属于航天器综合电子
,尤其涉及一种具有反馈实时自动纠错能力的数据锁存装置。
技术介绍
数据锁存是数字电路设计中经常用到的一种电路,主要是对数字信号进行长时间的保存,用于作为用户的状态或者控制信号使用。为了增强数据锁存电路在使用过程中的可靠性,通常会采用三模冗余或者定时刷新的方式。三模冗余是将数据锁存电路进行同样的三份拷贝,然后通过三份同样的数据锁存电路进行三取二操作,将三取二后的数据作为最终的数据锁存信号输出,虽然三模冗余的设计方式在一定程度上增强了数据锁存的可靠性,但是在航天器这种长时间承受单粒子辐射的应用中,如果不能及时的将发生错误的数据锁存电路纠正过来,有可能会出现第二份锁存电路,甚至第三份锁存电路也出错的情况,从而最终导致三取二后的数据锁存信号也发生错误,尽管在三模冗余以及三取二电路设计中,也存在对发生错误的数据锁存电路进行回线的设计,但是如果回线电路在回写过程中收到单粒子辐射等干扰源的影响,导致回写数据错误,有可能出现不仅不能将错误的数据锁存器纠正,甚至会对正确的数据锁存器产生影响的局面,最终导致数据锁存器中的锁存数据发生错误。采用定时 ...
【技术保护点】
一种具有反馈实时自动纠错能力的数据锁存装置,其特征在于,该装置包括数据选择单元、3个自刷新纠错单元、3个数据锁存单元、三取二输出电路以及状态对比电路;所述数据选择单元处理外部输入的控制信号和数据信号,同时接收状态对比电路输出的状态反馈信号以及三取二输出电路输出的锁存数据信号;数据选择单元根据状态反馈信号以及外部输入的控制信号生成刷新使能信号以及刷新数据信号;其中:①如果控制信号有效,则选择外部输入的数据信号作为刷新数据信号,并始终输出有效的刷新使能信号;②如果控制信号无效而状态反馈信号有效,则选择数据锁存单元输出的锁存数据信号作为刷新数据信号,并输出有效的刷新使能信号;③如 ...
【技术特征摘要】
1.一种具有反馈实时自动纠错能力的数据锁存装置,其特征在于,该装置包括数据选择单元、3个自刷新纠错单元、3个数据锁存单元、三取二输出电路以及状态对比电路;所述数据选择单元处理外部输入的控制信号和数据信号,同时接收状态对比电路输出的状态反馈信号以及三取二输出电路输出的锁存数据信号;数据选择单元根据状态反馈信号以及外部输入的控制信号生成刷新使能信号以及刷新数据信号;其中:①如果控制信号有效,则选择外部输入的数据信号作为刷新数据信号,并始终输出有效的刷新使能信号;②如果控制信号无效而状态反馈信号有效,则选择数据锁存单元输出的锁存数据信号作为刷新数据信号,并输出有效的刷新使能信号;③如果控制信号与状态反馈信号均无效,则选择数据锁存单元输出的锁存数据信号作为刷新数据信号,且不输出有效的刷新使能信号;所述3个自刷新纠错单元对输入的刷新使能信号以及刷新数据信号进行逻辑运算后,输出锁存控制信号;所述3个数据锁存单元与3个自刷新纠错单元一一对应,并接收锁存控制信号;同时在锁存控制信号的触发下,数据锁存单元对刷新数据信号进行缓存得到缓存数据信号;所述三取二输出电路对3个数据锁存单元的缓存数据信号进行三取二操作,并将三取二后的锁存数据作为最终的锁存数据信号输出;所述状态对比电路将3个数据锁存单元的缓存数据信号进行比对,如果任意1个数据锁存单元的缓存数据信号与其余2个数据锁存单元的缓存数据信号不一致,则输出有效的状态反馈信号。2.如权利要求1所述的一种具有反馈实时自动纠错能力的数据锁存装置,其特征在于,所述的数据选择单元包括数据选择电路以及刷新控制电路,其中:所述数据选择电路由两个2输入与门、两个非门以及一个2输入或非门组成;其中一个与门接收锁存数据信号与控制信号,另一个与门接收外部输入的数据信号以及取反后的控制信号;或非门接收两个与门输出的信号得到刷新数据信号,同时刷新数据信...
【专利技术属性】
技术研发人员:刘伟伟,于敏芳,汪路元,程博文,赵和平,
申请(专利权)人:北京空间飞行器总体设计部,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。