C-testable modified-booth multipliers

被引:11
|
作者
Gizopoulos, D
Nikolos, D
Paschalis, A
Halatsis, C
机构
[1] UNIV PATRAS,DEPT COMP ENGG & INFORM,PATRAS 26500,GREECE
[2] UNIV ATHENS,DEPT INFORMAT,GR-15771 ATHENS,GREECE
来源
JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS | 1996年 / 8卷 / 03期
关键词
design for testability; C-testability; cell fault model; iterative logic arrays; Booth multipliers; carry lookahead adders;
D O I
10.1007/BF00133387
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper the testability of modified-Booth array multipliers for standard cells based design environments is examined for first time. In such cases the structure of the cells may be unknown, thus Cell Fault Model (CFM) is adopted. Two C-testable designs are proposed. A design for an N-x x N-y. bits modified-Booth multiplier, which uses ripple carry addition at the last stage of the multiplication, is first proposed. The design requires the addition of only one extra primary input and 38 test vectors with respect to CFM. A second C-testable design is given using carry lookahead addition at the last stage which is the case of practical implementations of modified-Booth multipliers. Such a C-testable design using carry lookahead addition is for first time proposed in the open literature. This second design requires the addition of 4 extra primary inputs. One-level and two-levels carry lookahead adders, are considered. The C-testable design requires 61 test vectors for the former and 73 test vectors for the latter, respectively. The hardware and delay overheads imposed by both C-testable designs are very small and decrease when the size of the multiplier increases.
引用
收藏
页码:241 / 260
页数:20
相关论文
共 16 条
  • [1] Linear-testable and C-testable N(x)xN(y) modified booth multipliers
    Gizopoulos, D
    Paschalis, A
    Nikolos, D
    Halatsis, C
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1996, 143 (01): : 44 - 48
  • [2] DESIGN OF A C-TESTABLE BOOTH MULTIPLIER USING A REALISTIC FAULT MODEL
    VANSAS, J
    NOWE, C
    POLLET, D
    CATTHOOR, F
    VANOOSTENDE, P
    DEMAN, H
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 1994, 5 (01): : 29 - 41
  • [3] Test energy minimization for C-testable ILAs
    Hwang, SA
    Wu, CW
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 1999, 15 (06) : 899 - 911
  • [4] A C-Testable Multiple-Block Carry Select Adder
    Kito, Nobutaka
    Fujii, Shinichi
    Takagi, Naofumi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (04): : 1084 - 1092
  • [5] FAULT-DETECTION AND DESIGN COMPLEXITY IN C-TESTABLE VLSI ARRAYS
    LOMBARDI, F
    HUANG, WK
    IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (12) : 1477 - 1481
  • [6] A C-Testable 4-2 Adder Tree for an Easily Testable High-Speed Multiplier
    Kito, Nobutaka
    Hanai, Kensuke
    Takagi, Naofumi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (10): : 2783 - 2791
  • [7] C-TESTABLE DESIGN TECHNIQUES FOR ITERATIVE LOGIC-ARRAYS
    LU, SK
    WANG, JC
    WU, CW
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1995, 3 (01) : 146 - 152
  • [8] Modified Booth modulo 2n-1 multipliers
    Efstathiou, C
    Vergos, HT
    Nikolos, D
    IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (03) : 370 - 374
  • [9] Decoder Reduction Approximation Scheme for Booth Multipliers
    Haider, Muhammad Hamis
    Zhang, Hao
    Ko, Seok-Bum
    IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (03) : 735 - 746
  • [10] Design of approximate Booth multipliers based on error compensation
    Sheng, Yongxia
    Liang, Huaguo
    Fang, Bao
    Jiang, Cuiyun
    Huang, Zhengfeng
    Yi, Maoxiang
    Lu, Yingchun
    INTEGRATION-THE VLSI JOURNAL, 2023, 90 : 183 - 189