Multiprecision division on an 8-bit processor

被引:4
|
作者
Rice, E
Hughey, R
机构
关键词
D O I
10.1109/ARITH.1997.614881
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Small processors can be especially useful in massively parallel architectures. This paper considers multiprecision division algorithms on an 8-bit processor (the Kestrel processor currently in fabrication) that includes a small amount of memory and an 8-bit multiplier. We evaluate several variations of the Newton-Raphson reciprocal approximation methods for use with division. Our final single-precision algorithm requires 41 cycles to divide two 24-bit numbers to produce a 26-bit result. The double-precision version requires 98 cycles to divide two 53-bit numbers to produce a 55-bit result. This low cycle count is the result of several techniques including low-precision arithmetic early introduction of dividends, and simple yet good initial reciprocal estimates.
引用
收藏
页码:74 / 81
页数:8
相关论文
共 50 条
  • [1] FPGA implementation of an 8-bit simple processor
    Ayeh, E.
    Agbedanu, K.
    Morita, Y.
    Adamo, O.
    Guturu, P.
    [J]. 2008 IEEE REGION 5 CONFERENCE, 2008, : 158 - 162
  • [2] MEMORY MANAGEMENT ON AN 8-BIT CMOS PROCESSOR
    MCCULLOCH, J
    [J]. ELECTRONIC ENGINEERING, 1986, 58 (711): : 147 - &
  • [3] 16-BIT PROCESSOR HAS 8-BIT FOUNDATION
    BURSKY, D
    [J]. ELECTRONIC DESIGN, 1987, 35 (07) : 48 - &
  • [4] 32-Bit Processor Replaces 8-bit CPU.
    Barth, Andrew
    [J]. Elektronik Munchen, 1983, 32 (17): : 35 - 38
  • [5] 16-BIT DATA OUTPUT FROM AN 8-BIT PROCESSOR
    WILSON, B
    [J]. ELECTRONIC ENGINEERING, 1987, 59 (726): : 25 - 25
  • [6] ROCKWELL DESIGN USED FOR 8-BIT GAAS PROCESSOR
    WALLER, L
    [J]. ELECTRONICS-US, 1988, 61 (04): : 74 - 74
  • [7] Asynchronous 8-Bit Processor Mapped into an FPGA Device
    Herrera, Moises
    Viveros, Francisco
    [J]. 2014 IEEE COLOMBIAN CONFERENCE ON COMMUNICATIONS AND COMPUTING (COLCOM), 2014,
  • [8] Kestrel: Design of an 8-bit SIMD parallel processor
    Dahle, DM
    Hirschberg, JD
    Karplus, K
    Keller, H
    Rice, E
    Speck, D
    Williams, DH
    Hughey, R
    [J]. SEVENTEENTH CONFERENCE ON ADVANCED RESEARCH IN VLSI, PROCEEDINGS, 1997, : 145 - 162
  • [9] PROCESSOR USES 16-BIT DESIGN TO INCREASE 8-BIT PERFORMANCE
    SCRUPSKI, SE
    [J]. ELECTRONIC DESIGN, 1979, 27 (05) : 24 - &
  • [10] Ring-LWE on 8-Bit AVR Embedded Processor
    Seo, Hwajeong
    Kwon, Hyeokdong
    Kwon, Yongbeen
    Kim, Kyungho
    Choi, Seungju
    Kim, Hyunjun
    Jang, Kyoungbae
    [J]. INFORMATION SECURITY APPLICATIONS, WISA 2019, 2020, 11897 : 315 - 327