A radix-4 on-line division design and its application to networks of on-line modules

被引:2
|
作者
Tenca, AF [1 ]
Shantilal, A [1 ]
Sinky, M [1 ]
机构
[1] Oregon State Univ, Sch Elect Engn & Comp Sci, Corvallis, OR 97331 USA
关键词
computer arithmetic; division; on-line arithmetic; radix-4;
D O I
10.1117/12.506455
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
On-line division is one of the slowest operations among the basic arithmetic operations and naturally becomes a bottleneck in networks of on-line modules that use it. A higher radix divider has a good potential to attain higher throughput than radix-2 dividers and therefore improve the overall throughput of networks where division is needed. The improvement in throughput when using radix 4 is not straightforward since several components of the divider become more complex than in the radix-2 case. Previously proposed radix-4 designs were based on operand pre-scaling to simplify the selection function and reduce the critical path delay, at the cost of more complexity in the algorithm conditions and operations, plus a variable on-line delay, which is a very unattractive feature when small precision values are used (usually the case for DSP). These designs include several phases for pre-scaling and actual division. This paper proposes a design approach based on overlapped replication that results in a radix-4 on-line division module with low algorithm complexity, single division phase, less restrictions to the input values, and a small and fixed on-line delay.
引用
收藏
页码:529 / 540
页数:12
相关论文
共 50 条
  • [31] Design of a color image processing algorithm using on-line arithmetic modules
    Sinky, MH
    Tenca, AF
    Shantilal, AC
    Lucchese, L
    ADVANCED SIGNAL PROCESSING ALGORITHMS, ARCHITECTURES, AND IMPLEMENTATIONS XIV, 2004, 5559 : 79 - 90
  • [32] Benefits of adaptive on-line learning modules.
    Priano, C.
    Jayant, L.
    MOLECULAR BIOLOGY OF THE CELL, 2017, 28
  • [33] Safety modules and on-line safety education.
    Wahl, GH
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2003, 226 : U219 - U219
  • [34] Design and Implementation of a Radix-4 Complex Division Unit with Prescaling
    Dormiani, Pouya
    Ercegovac, Milos D.
    Muller, Jean-Michel
    2009 20TH IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, 2009, : 83 - +
  • [35] On-line multiplication and division in real and complex bases
    Brzicova, Marta
    Frougny, Christiane
    Pelantova, Edita
    Svobodova, Milena
    2016 IEEE 23ND SYMPOSIUM ON COMPUTER ARITHMETIC (ARITH), 2016, : 134 - 141
  • [36] The application of artificial neural networks to identify on-line surface finish
    Sihra, TS
    Al-Hashimi, JKM
    Holifield, D
    QUALITY RELIABILITY AND MAINTENANCE (QRM 2000), 2000, : 179 - 182
  • [37] Improved-throughput networks of basic on-line arithmetic modules for DSP applications
    Tenca, AF
    Shantilal, AC
    Sinky, MH
    15TH IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, PROCEEDINGS, 2004, : 73 - 83
  • [38] On-line testing in digital neural networks
    Demidenko, S
    Piuri, V
    PROCEEDINGS OF THE FIFTH ASIAN TEST SYMPOSIUM (ATS '96), 1996, : 295 - 300
  • [39] On-line fault locating in distribution networks
    Kachesov, V
    Ovsyannikov, A
    KORUS 2003: 7TH KOREA-RUSSIA INTERNATIONAL SYMPOSIUM ON SCIENCE AND TECHNOLOGY, VOL 2, PROCEEDINGS: ELECTRICAL ENGINEERING AND INFORMATION TECHNOLOGY, 2003, : 484 - 488
  • [40] On-line analysis and perturbation of CAN networks
    Reorda, MS
    Violante, M
    19TH IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2004, : 424 - 432