与空间冗余技术不同,时间冗余技术将时间(而不是空间)中的数据信号分开,以便滤除SET。时阈方法以不同的延迟对数据进行采样,并使用多数表决电路消除SET。然而,由于计算所需的固有延迟,该方法在技术方面具有速度限制的局限。通常,可以使用二输入多路复用器(MUX)创建简单的锁存器,其输出反馈到其输入之一,而选择线则由时钟信号控制。但是,可以通过使用时间冗余来创建同一锁存的强化版本。图6-38所示的设计包括三个独立的数据路径,以及表决电路和连接在反馈环路中的二输入多路复用器。此处,第二和第三数据路径分别包含Δt和2Δt的时间延迟,其中Δt设置为等于要消除的最大SET宽度的持续时间。当SET到达第一数据路径时,第二和第三路径的输出仍然稳定。由于大部分采样反馈到MUX,因此瞬态将被消除。在Δt秒之后,虽然SET瞬变在第二条数据路径的输出上可用,但由于第一和第三数据路径未更改,因此瞬态将再次由表决电路消除。这样一来,通过在三个不同的时间使用单个多路复用器,就可以消除单粒子瞬态脉冲的继续传播,而无须使用空间冗余方法中需要实现的大面积开销。
图6-38 具有可变滤波延迟作用的实时采样锁存电路
但是,该技术的缺点是需要等待2Δt秒才能完成计算,从而降低了电路的工作频率。计算得出,对于选定Δt的大小为100 ps时,工作频率上限为2.5 GHz。但是,从许多相关器件和集成电路的试验测试结果来看,SET宽度通常可以大于100 ps,这就限制了该技术的实用性。因此,对上述这种具体时间冗余设计来说,由于其计算所需的固有延迟,时间冗余限制了电路的运行速度。有鉴于此,研究工作者也提出了时间冗余设计的其他版本。在这种方案中,如图6-39所示,在CL输出和锁存输入之间只有两条数据路径。第一路径根本不延迟信号,而第二路径则将信号通过临界延迟的办法延迟。缓冲电路仅在两个输入相同时才起作用。因此,如果SET脉冲宽度小于临界数值,则对其进行滤波,否则将通过缓冲区门传播。但是,这种技术仍然会导致较大的延迟损失并降低工作频率。(www.xing528.com)
图6-39 利用信号延迟和缓冲栅网结构实现时间冗余方法的原理示意图
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。