Implementation of MAC Controller on FPGA and Embedded System for Ethernet PON System

邹君妮,熊红凯,林如俭,黄骏
DOI: https://doi.org/10.3321/j.issn:1006-2467.2004.12.012
2004-01-01
Abstract:This paper proposed an architecture and design of the core MAC controller for the Ethernet PON, integrating both the Field Programmable Gate Array (FPGA) hardware and the embedded software applications on a System on Chip (SoC). Most control operations including encryption, authentication, classification and arbitration are implemented with FPGA, while particular scheduling tasks such as registration and dynamic bandwidth allocation (DBA) are performed on an embedded Linux platform. To achieve the network efficiency and improve the QoS performance of the EPON system, a novel DBA algorithm based on sliding window mechanism was presented. The proposed scheme is demonstrated to be fitted in a relatively low cost FPGA, which provides valuable experiences for MAC controller development.
What problem does this paper attempt to address?