A New Production mettled of GRM coefficients using k-map

K-map상의 셀을 이용한 새로운 GRM 상수 생성 기법

  • 이철우 (인하대학교 전자공학과 회로 및 시스템 연구실) ;
  • 차문철 (인하대학교 전자공학과 회로 및 시스템 연구실) ;
  • 김흥수 (인하대학교 전자공학과 회로 및 시스템 연구실)
  • Published : 2005.09.01

Abstract

In this paper we propose a new method to derive GRM(Generalized Reed-Muller) coefacients for each $2^{n}$ polarities using cell of karnaugh map(k-map). Generally, there are the serial and parallel method to derive GRM coefficients. As a serial method, Green method generates GRM coefncients using transform matrix. And as a parallel method, Besslich algorithm produces GRM coefficients of each polarity using the generated anteriorly. Green's method generates GRM coefficients for n-variable by calculating transform matrix for one-variable and n-times kronecker product this matrix. And Besslich's method generates GRM coefficients of each polarity in order of Grey-code. But those methods have disadvantages that the number of variable exceeding four makes transform matrix large and there are so many operation steps. In this paper, GRM coefficients is generated by producing cell [$f_{i}$] minimizing variable on k-map and operating this cell [$f_{i}$] and transform matrix for one-variable. So, we can generate GRM coefficients of all polarities easily by using the proposed method.

본 논문에서는 karnaugh map(k-map)상의 셀을 이용하여 $2^{n}$개의 서로 다른 극수(polarity)를 갖는 GRM(Generalized Reed-Muller)상수를 생성하는 새로운 기법을 제안하였다. n개의 입력변수에 대한 일반적인 GRM 함수의 생성 방법은 단일 변수에 대한 변환 행렬을 구하고 이를 n번의 Kronecker 곱을 행한 변환 행렬을 이용하여 GRM 상수를 구하는 것이다. 이런 방법을 사용하는 경우, 변수의 숫자가 증가함에 따라 변환 행렬의 차수가 $2^{n}\times2^{n}$로 커지는 단점을 갖는다. 이에 반하여 본 논문에서는 k-map상에서 변수를 축약시킨 셀 [$f_{i}$]을 구하고 이를 단일 변수 변환 행렬과 연산하여 GBM 상수를 구하는 새로운 기법을 제안한다. 본 논문에서 제안한 새로운 방법과 타 논문과의 비교를 한 결과, 기존 방법은 가산기, 승산기, KP(Kronecker 곱 승산기)회로가 필요한데 반하여 본 논문에서는 가산기만이 필요하므로 효율적인 VLSI 설계에 유리하다

Keywords

References

  1. K.C Sith, 'Multiple-Valued logic:a tutorial and appreciation', computers, pp. 17-27, Apr, 1988
  2. D. Etiemble, 'On the performance of the Multivalued intergrated circuits:past, present and future', 22th ISMVL pp.154-164, Sendai Japan, May, 1992
  3. Qinhua Hong, Benchu Fei, Haomin Wu, Markek A. Perkowski, Nan Zhuang, 'Fast Synthesis for Ternary Reed-Muller Expansion,' IEEE Proc. of Symposium on Multiple-Valued Logic, Sacramento, California, pp.14-16, May 1993 https://doi.org/10.1109/ISMVL.1993.289588
  4. David Green, Modern Logic Design, Addison-Wesley Publishing company, Inc.1986
  5. 이철우, 김영건, 박동영, 강성수, 김흥수, '단일변수 변환 행렬을 이용한 GRM 상수 생성 방법,' 대한전자공학회 추계학술논문집, vol. 21, no. 2, pp. 807-810, 1998
  6. W.Besslich, 'Efficient computer method for ExOR logic design,' IEE Proceedings, vol 130, Pt. E, No. 6, pp.203-206, November 1983 https://doi.org/10.1049/ip-e:19830045
  7. X.Wu, X.Chen, S.L.Hurst, 'Mapping of Reed-Muller coefficients and the minimisation of exclusive OR-switching functions,' IEE PROC.,Vol. 129, Pt. E, No.1, January 1982
  8. D.H.Green, I.S.Taylor, 'Multiple-valued switching circuit design by means of generalized Reed-Muller expansions,' Digital Processes, 2, pp.63-81, 1976
  9. D.H.Green, I.S.Taylor, 'Modular representation of multiple-valued logic systems,' IEE Proceedings. vol 121, pp. 409-418, 1973
  10. Qinhua Hong, Benchu Fei, Haomin Wu, Markek A. Perkowski, Nan Zhuang, 'Fast Synthesis for Ternary Reed-Muller Expansion,' IEEE Proc. of Symposium on Multiple-Valued Logic, Sacramento, California, pp.14-16, May 1993 https://doi.org/10.1109/ISMVL.1993.289588
  11. T.Sasao, 'Calculation of Reed-Muller-Fourier Coefficients of Multiple-Valued Functions through Multiple-Place Decision', IEEE Proc. of International Symposium on Multiple-Valued Logic, Boston, Massachusetts, USA, pp.82-88, May 1994 https://doi.org/10.1109/ISMVL.1994.302216
  12. T. Sasao, 'Optimization of Multiple-Valued AND-EXOR Expressions using MultiplePlace Decision Diagrams,' IEEE Proc. of Symposium on Multiple-Valued Logic, Sendai Japan,. pp.451-458, May. 1992
  13. D.M.Miller, 'Multiple-Valued Logic Design Tools', IEEE Proc. of Symposium on Multiple-Valued Logic, Sacramto, California, pp.2-11, May. 1993 https://doi.org/10.1109/ISMVL.1993.289589