Efficient integer multiplication overflow detection circuits

被引:0
|
作者
Gok, M [1 ]
Schulte, MJ [1 ]
Balzola, PI [1 ]
机构
[1] Lehigh Univ, Comp Architecture & Arithmet Lab, Dept Comp Sci & Engn, Bethlehem, PA 18015 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Multiplication of two n-bit integers produces a 2n-bit product. To allow the result to be stored in the same format as the inputs, many processors return the n least significant bits of the product and an overflow flag. This paper describes methods for integer multiplication with overflow detection for unsigned and two's complement numbers. A method for combining unsigned and two's complement integer multiplication with overflow detection is also presented. The overflow detection circuits presented in this paper have O(n) gates and O(log(n)) delay, which makes them more efficient than previous overflow detection circuits.
引用
收藏
页码:1661 / 1665
页数:5
相关论文
共 50 条
  • [41] Dynamic and static analyses of integer overflow vulnerabilities
    Wen, Jiangtao, 1600, Tsinghua University (54):
  • [42] Crosschecking Distributed Data to Detect Integer Overflow
    Saggioro, L. F. Z.
    Paisante, V. M.
    Rodrigues, R. E.
    Oliveira, L. B.
    Pereira, F. M. Q.
    IEEE LATIN AMERICA TRANSACTIONS, 2015, 13 (04) : 1083 - 1089
  • [43] Design-Efficient Approximate Multiplication Circuits Through Partial Product Perforation
    Zervakis, Georgios
    Tsoumanis, Kostas
    Xydis, Sotirios
    Soudris, Dimitrios
    Pekmestzi, Kiamal
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2016, 24 (10) : 3105 - 3117
  • [44] Efficient Interleaved Modular Multiplication Based on Sign Detection
    Nassar, Mohamed A.
    El-Sayed, Layla A. A.
    2015 IEEE/ACS 12TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2015,
  • [45] MULTIPLICATION BY INTEGER OF PERIODIC CONTINUOUS FRACTION
    COHEN, H
    COMPTES RENDUS HEBDOMADAIRES DES SEANCES DE L ACADEMIE DES SCIENCES SERIE A, 1973, 276 (08): : 595 - 598
  • [46] DGEMM on integer matrix multiplication unit
    Ootomo, Hiroyuki
    Ozaki, Katsuhisa
    Yokota, Rio
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2024, 38 (04): : 297 - 313
  • [47] MICROCOMPUTER INTERFACING - INTEGER MULTIPLICATION AND DIVISION
    TITUS, JA
    TITUS, CA
    RONY, PR
    LARSEN, DG
    AMERICAN LABORATORY, 1978, 10 (04) : 133 - 134
  • [48] INTEGER MULTIPLICATION AND THE COMPLEXITY OF BINARY DECISION
    Toran, Jacobo
    Bollig, Beate
    BULLETIN OF THE EUROPEAN ASSOCIATION FOR THEORETICAL COMPUTER SCIENCE, 2009, (98): : 78 - 106
  • [49] NOVEL METHODS OF INTEGER MULTIPLICATION AND DIVISION
    REICHBORNKJENNERUD, G
    BYTE, 1983, 8 (06): : 364 - &
  • [50] Using type analysis in compiler to mitigate integer-overflow-to-buffer-overflow threat
    Zhang, Chao
    Zou, Wei
    Wang, Tielei
    Chen, Yu
    Wei, Tao
    JOURNAL OF COMPUTER SECURITY, 2011, 19 (06) : 1083 - 1107