Design of high performance IEEE 802.11 MAC Engine

IEEE 802.11 고성능 MAC 설계

  • Lee, Young-Gon (dept. of electronics and Communications Engineering Kwangwoon University) ;
  • Hong, Chang-Ki (dept. of electronics and Communications Engineering Kwangwoon University) ;
  • Jeong, Yong-Jin (dept. of electronics and Communications Engineering Kwangwoon University)
  • 이영곤 (광운대학교 정보통신공학과) ;
  • 홍창기 (광운대학교 정보통신공학과) ;
  • 정용진 (광운대학교 정보통신공학과)
  • Published : 2008.06.18

Abstract

본 논문에서 설계한 802.11 MAC(Medium Access Control)은 하드웨어와 소프트웨어의 통합 구조로 되어 있다. MAC에서 가장 빠르게 동작해야 하는 프레임 전송과 수신블록은 하드웨어로 설계를 하였고, 그 외에는 소프트웨어로 설계가 되었다. 하드웨어로 설계된 MAC은 802.11 표준문서에 포함된 SDL(Specification and Description Language)을 기초하여 설계하였으며, 성능 향상을 위하여 수신블록의 중복 프레임 검사를 수행하는 블록과 프레임을 분석하여 정보를 추출하는 블록을 SDL과 다르게 설계 하였다. 삼성 0.35공정 라이브러리를 이용하여 합성한 결과 3만 게이트의 크기를 갖으며, 최대 동작 주파수는 100MHz이다. 메모리는 47Kbits SRAM을 사용하였다. 실제동작의 검증에 앞서 Mentor Graphics사의 ModelSim을 이용하여 시뮬레이션을 수행하였으며, 동작 검증은 Huins 사의 Altera Excalibur FPGA가 탑재된 XP8000 보드를 이용하여 이루어 졌다.

Keywords