Low System Complexity Parallel Multiplier for a Class of Finite Fields based on AOP

시스템 복잡도 개선을 위한 AOP 기반의 병렬 유한체 승산기

  • 변기영 (가톨릭대학교 정보통신전자공학부) ;
  • 나기수 (인하대학교 전자공학과 회로및시스템연구실) ;
  • 윤병희 (인하대학교 전자공학과 회로및시스템연구실) ;
  • 최영희 (인하대학교 전자공학과 회로및시스템연구실) ;
  • 한성일 (인하대학교 전자공학과 회로및시스템연구실) ;
  • 김흥수 (인하대학교 전자공학과 회로및시스템연구실)
  • Published : 2004.03.01

Abstract

This study focuses on the hardware implementation of fast and low-system-complexity multiplier over GF(2$^{m}$ ). From the properties of an irreducible AOP of degree m. the modular reduction in GF(2$^{m}$ ) multiplicative operation can be simplified using cyclic shift operation. And then, GF(2$^{m}$ ) multiplicative operation can be established using the away structure of AND and XOR gates. The proposed multiplier is composed of m(m+1) 2-input AND gates and (m+1)$^2$ 2-input XOR gates. And the minimum critical path delay is Τ$_{A+}$〔lo $g_2$$^{m}$ 〕Τ$_{x}$ proposed multiplier obtained have low circuit complexity and delay time, and the interconnections of the circuit are regular, well-suited for VLSI realization.n.

본 논문에서는 보다 빠른 연산동작의 구현을 위해 시스템 복잡도를 개선한 새로운 GF(2$^{m}$ ) 승산기를 제안한다. m차 기약 AOP가 갖는 특성으로부터 승산 중 발생하는 모듈러 환원의 과정을 순환이동 특성으로 간략화 하였고, 이후 AND와 XOR 게이트들의 배열구조를 사용하여 승산을 이루도록 하였다. 본 논문에서 제안한 승산기는 m(m+1)개의 2-입력 AND게이트와 (m+1)$^2$개의 2-입력 XOR게이트만으로 구성되며 연산에 소요되는 지연시간은 Τ$_{A+}$〔lo $g_2$$^{m}$ 〕Τ$_{x}$ 이다. 제안된 승산기와 타 승산기를 비교하여 그 결과를 보였고, 비교 결과 회고구성 및 복잡도 개선에 우수한 특성을 가지며 VLSI 구현에 적합함을 확인하였다.다.

Keywords

References

  1. Error Control Coding S.Lin
  2. BCH부호와 Reed-Solomon 부호 이만영
  3. IEEE Trans. Computers v.C-37 A Comparison of VLSI Architecture of Multipliers using Dual, Normal, or Standard Bases I.S.Hsu;T.K.Troum;L.J.Deutsch;I.S.Reed
  4. IEEE Trans. Computers v.C-20 no.12 A Cellular-Array Multiplier for GF($2^m$) B.A.Laws;C.K.Rushford https://doi.org/10.1109/T-C.1971.223173
  5. IEEE Trans. Computers v.C-33 Systolic Multipliers for Finite Field GF($2^m$) C.S.Yeh;I.S.Reed;T.K.Trung https://doi.org/10.1109/TC.1984.1676441
  6. Information and Computation v.83 Structure of Parallel Multipliers for a Class of Fields GF($2^m$) T.Itoh;S.Tsujii https://doi.org/10.1016/0890-5401(89)90045-X
  7. IEEE Trans. Computers v.41 no.8 Modular Construction of Low Complexity Parallel Multipliers for a Class of Finite Fileds GF($2^m$) M.A.Hasan;M.Z.Wang;V.K.Bhargava https://doi.org/10.1109/12.156539
  8. IEEE Trans. Computers v.50 no.5 Bit-Parallel Systolic Multipliers for GF($2^m$) Fields Defined by All-One and Equally Spaced Polynomials C.Y.Lee;E.H.Lu;J.Y.Lee https://doi.org/10.1109/12.926154