首页> 外文会议> >Synthesis of reversible circuits for testing with universal test set and C-testability of reversible iterative logic arrays
【24h】

Synthesis of reversible circuits for testing with universal test set and C-testability of reversible iterative logic arrays

机译:用于通用测试集的可逆电路综合测试以及可逆迭代逻辑阵列的C-可测试性

获取原文

摘要

Reversibility is of interest in the design of very low-power circuits; it is essential for quantum computation. This paper examines the testability of an important subclass of reversible logic circuits that are composed of k-wire controlled NOT (k-CNOT) gates. Most commonly used stuck-at fault model (both single stuck-at fault (i.e. SSF) and multiple stuck-at fault (i.e. MSF)) has been assumed to be type of fault for such circuits. We define a universal test set (UTS) for a family C(n) of n-input circuits with respect to fault model F as a family of test sets T/sub UTS/ such that each C(n) has a unique test set T(n) in T/sub UTS/ that detects all F-type faults in every member of C(n). We show that if k /spl ges/ 2 for all gates, then the n-wire reversible circuits have a UTS of size n with respect to MSFs. By synthesizing 0-CNOT (inverters) and 1-CNOT gates from 2-CNOT (Toffoli) gates this result can be extended to all circuits of interest. We also present a method for modifying an n-wire reversible circuit to reduce its UTS size to 3. By modeling a k-CNOT gate as a k-input AND gate and a 2-input EXOR gate we then examine testability for the SSF model. Noting their resemblance to classical (irreversible) Reed-Muller circuits, which are well known to be easily testable, we prove that the n-wire reversible circuits have a UTS of size n/sup 2/ + 2n + 2. Finally, we turn to the reversible counterparts of another easily-testable classical circuit family, iterative logic arrays (ILAs). We define d-dimensional reversible ILAs (RILAs) and prove that they require a constant number test vectors irrespective of array length under the single cell fault (i.e. SCF) model; this number is determined by the size of the RILA cell's state table.
机译:可逆性在超低功耗电路的设计中令人关注。这对于量子计算至关重要。本文研究了由k线控制的NOT(k-CNOT)门组成的可逆逻辑电路的重要子类的可测试性。已假定最常用的卡死故障模型(单卡死故障(即SSF)和多卡死故障(即MSF))都是此类电路的故障类型。我们将针对故障模型F的n个输入电路的族C(n)的通用测试集(UTS)定义为测试集T / sub UTS /的族,这样每个C(n)都有唯一的测试集T / sub UTS /中的T(n),它检测C(n)的每个成员中的所有F型故障。我们证明,如果所有门的k / spl ges / 2,则n线可逆电路相对于MSF的大小为n。通过从2-CNOT(Toffoli)门合成0-CNOT(反相器)和1-CNOT门,该结果可以扩展到所有感兴趣的电路。我们还提出了一种修改n线可逆电路以将其UTS尺寸减小至3的方法。通过将k-CNOT门建模为k输入与门和2输入EXOR门,我们然后检查了SSF模型的可测试性。注意到它们与众所周知的易于测试的经典(不可逆)Reed-Muller电路相似,我们证明了n线可逆电路的UTS大小为n / sup 2 / + 2n +2。最后,我们转向另一个易于测试的经典电路系列的可逆同类产品,即迭代逻辑阵列(ILA)。我们定义了d维可逆ILA(RILA),并证明了在单细胞故障(即SCF)模型下,无论阵列长度如何,它们都需要恒定数量的测试向量;此数字由RILA单元状态表的大小确定。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号