...
【24h】

A C-testable carry-free divider

机译:可通过C测试的无携带除法器

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

In this paper, the design of a C-testable, high-performancencarry-free array divider is presented. A radix-2 redundant number basedncarry-free divider is considered and is modified to make it C-testable,ni.e., it can be exhaustively tested using a constant number of testnvectors irrespective of its word-length. Previous C-testable designsnconsidered dividers which used carry-propagate adders/subtractors. Thesendividers are slow because of their O(W2) computation timen(where W is the word-length of the divider). High-performance carry-freendividers use carry-free redundant arithmetic adders/subtractors. Due tonthis feature, they have O(W) computation time. The on-the-fly converternused by carry-free dividers to convert the redundant quotient tontwo's-complement form is shown to be not C-testable. It is modified tonbe linear-testable (in word-length) instead of exponential time requirednfor exhaustive testing of all possible combinations at its inputs. Wenconclude that the number of test vectors needed is 99 for C-testing ofnthe divider array and (3W+10) for linear testing of the converter. Thenhardware overhead required to make the divider C-testable and thenon-the-fly converter linear testable is also shown to be nominal
机译:本文提出了一种可进行C测试的,高性能,无零担的阵列除法器的设计。考虑了基于基数2冗余数的无零除法器,并对其进行了修改以使其可进行C测试,例如,无论其字长如何,都可以使用恒定数量的testnvector对其进行详尽测试。先前的C可测试设计考虑了使用进位传播加法器/减法器的分频器。由于它们的O(W2)计算时间n(其中W是分频器的字长),因此分频器很慢。高性能无进位除法器使用无进位冗余算术加法器/减法器。由于具有此功能,它们具有O(W)的计算时间。由无进位除法器引导的实时转换器转换冗余商tontwo的补码形式证明是不可C检验的。它经过修改,可以进行线性测试(以字长为单位),而不是对其输入处所有可能组合进行详尽测试所需的指数时间。 Wencon断定,对除法器阵列进行C测试,需要的测试向量数量为99,而对于转换器的线性测试则为(3W + 10)。然后,标定为使分频器可以进行C测试和动态转换器线性测试所需的硬件开销也已标称。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号