8B/10B Encoder Design by Coding Table Reduction

코딩테이블 축소방법에 의한 8B/10B 인코더 설계

  • Shin, Beom-Seok (Samsung Advanced Institute of Technology) ;
  • Kim, Yong-Woo (School of Electronic Engineering & Institute for Information and Electronics Research, Inha University) ;
  • Yoon, Kwang-Sub (School of Electronic Engineering & Institute for Information and Electronics Research, Inha University) ;
  • Kang, Jin-Ku (School of Electronic Engineering & Institute for Information and Electronics Research, Inha University)
  • 신범석 (삼성종합기술원) ;
  • 김용우 (인하대학교 전자공학과 및 정보전자 공동연구소) ;
  • 윤광섭 (인하대학교 전자공학과 및 정보전자 공동연구소) ;
  • 강진구 (인하대학교 전자공학과 및 정보전자 공동연구소)
  • Published : 2008.04.25

Abstract

This paper presents a design of 8B/10B encoder by the coding table reduction. The proposed encoder has reduced coding table modified disparity control block. Logic simulation and synthesis have been done for the proposed design. After synthesized using Magna CMOS $0.18{\mu}m$ process, the proposed design achieved the operating frequency of 343MHz and chip area of $1886{\mu}m^2$.

본 논문은 기존의 8B/10B 코딩테이블을 축소하여 단순화 방법에 의한 8B/10B 인코더 설계를 제안하였다. 제안하는 방법은 기존의 코딩 테이블을 덧셈기를 이용하여 축소하고 디스패리티 제어 블록의 알고리즘을 수정하였다. 제안한 인코더를 로직 시뮬레이션 및 로직 합성을 진행하여 Magna CMOS $0.18{\mu}m$ 공정에서 최대 동작 속도는 343MHz와 칩 면적 $1886{\mu}m^2$의 결과를 얻을 수 있었다.

Keywords

References

  1. A.X.Widmer, "A DC-balanced, Partitioned-Block, 8B/10B transmission Code", IBM J. Res. Develop, vol. 27, pp.440-451, September, 1983 https://doi.org/10.1147/rd.275.0440
  2. H. Lee, S. Park, "High speed 8B/10B encoder/decoder design by Logic Reduction", 2003 SoC Design Conf., pp.910-913, Nov, 2003
  3. Actel, "Implementing an 8b/10b Encoder/Decoder for Gigabit Ethernet", Application Note, Oct, 1998
  4. Lattice, "8b/10b Encoder/Decoder" Reference Design, Nov, 2002
  5. Xilinx, Logic core, 8B/10B Encoder v5.0, May, 2004