• Home
  • Search
  • A new division algorithm based on lookahead of partial-remainder (LAPR) for high-speed/low-power coding applications
  • Cite Icon1
  • https://doi.org/10.1109/82.752954Copy DOI Icon

A new division algorithm based on lookahead of partial-remainder (LAPR) for high-speed/low-power coding applications

  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

A new polynomial division algorithm in finite field GF(2/sup m/) based on the lookahead of partial-remainder (LAPR) is proposed. Since our algorithm is based on partial division on group basis and lookahead technique exploiting the linearity in finite field arithmetic, it is possible to completely eliminate polynomial multiplications leading to highly increased throughput per unit time. The inherent regularity and feedforward nature of our algorithm make it possible to be fully pipelined. When pipelined, its throughput is one quotient and one remainder per clock cycle, regardless of the degree of dividend polynomial, which is orders of magnitude faster than the conventional architecture using linear feedback shift register. An area-efficient sequential architecture based on LAPR is also presented, Although the throughput rate of sequential architecture is lower than that of the pipelined one, it is still higher than that of any division architecture ever reported. They are shown to be efficient, regular, and easily expandable, and hence, naturally suitable for very large scale integration implementation. In systems requiring modest speed, the high-speed nature of our proposed architecture can be traded for low power consumption by reducing clock rate. We verified the general validity of the division algorithm based on LAPR by mathematical manipulation and simulation. The superiority of our proposed architecture compared with other reported ones is demonstrated with regard to its throughput, latency delays, and power.

Similar Papers
  • Book Chapter
  • Citations9

Low-Power Design of a Functional Unit for Arithmetic in Finite Fields GF(p) and GF(2 m )

  • Jan 01, 2004
  • Johann Großschädl +1
  • Research Article
  • Citations9

Zero-aliasing for modeled faults

  • Jan 01, 1995
  • IEEE Transactions on Computers
  • M Lempel +1
  • Conference Article
  • Citations4

Systolic array implementation of Euclid's algorithm for inversion and division in GF(2/sup m/)

  • May 12, 1996
  • Jyh-Huei Guo +1
  • Conference Article
  • Citations2

Test Decompressor Effectivity Improvement

  • Aug 01, 2016
  • Ondrej Novak +2
  • Research Article
  • Citations1

An Efficient Deterministic Test Pattern Generator for Scan-Based BIST Environment

  • Feb 01, 2002
  • Journal of Electronic Testing
  • Wei-Lun Wang +1
  • Research Article
  • Citations12

An area-efficient bit-serial sequential polynomial basis finite field GF(2m) multiplier

  • Nov 29, 2019
  • AEU - International Journal of Electronics and Communications
  • Siva Ramakrishna Pillutla +1
  • Conference Article
  • Citations1

Modified Sequential Multipliers for Type-k Gaussian Normal Bases

  • Jun 01, 2011
  • Chang Han Kim +2
  • Research Article
  • Citations20

Efficient normal basis multipliers in composite fields

  • Jan 01, 2000
  • IEEE Transactions on Computers
  • Dong Hyeon Cheon +3
  • Research Article

Classification and Generation of the Hadamard-type Matrices of Third Order over Finite Fields

  • Jan 01, 2025
  • IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
  • Tetsuya Kojima +1
  • Research Article
  • Citations13

Parallelization of scalable elliptic curve cryptosystem processors in GF(2m)

  • Mar 03, 2016
  • Microprocessors and Microsystems
  • K C Cinnati Loi +1
  • Conference Article
  • Citations10

High-Speed and Low-Complexity Parallel Long BCH Encoder

  • Sep 30, 2020
  • Xinmiao Zhang
  • Book Chapter
  • Citations2

Gauss Period, Sparse Polynomial, Redundant Basis, and Efficient Exponentiation for a Class of Finite Fields with Small Characteristic

  • Jan 01, 2003
  • Soonhak Kwon +2
  • Conference Article
  • Citations6

Dual Processing Engine Architecture to Speed Up Optimal Ate Pairing on FPGA Platform

  • Aug 01, 2016
  • Zhongyuan Hao +3
  • Research Article
  • Citations10

Divisibility of polynomials over finite fields and combinatorial applications

  • Oct 01, 2011
  • Designs, Codes and Cryptography
  • Daniel Panario +3
  • Conference Article
  • Citations10

Design and Implementation of High Performance Parallel CRC Architecture for Advanced Data Communication

  • Dec 01, 2019
  • Md Mashrur Arifin +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.