Design and implementation of FPGA-based transmitter memory management system

Zhongjiang Yan, Bo Li, Tian Gao, Shilv Shen, Qingsong Yan

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

FPGA is the first choice for developing the prototype system and the IP cores. Many existing network protocols are developed as IP cores, for example, the ethernet MAC open core. In this paper, an FPGA-based memory management system is proposed for the MAC protocol IP core, to facilitate the memory status acquisition and to support the functions in term of receiving packets from the upper layer, transmitting aggregated packets, and selectively re-transmitting the failed packets. The basic idea is to separate the packet management function from the packets store function of the memory system, where each buffer descriptor in the packet management block corresponds to a packet buffer in the packet store block. The design philosophy and the implementation details are presented.

Original languageEnglish
Title of host publicationISCE 2014 - 18th IEEE International Symposium on Consumer Electronics
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Print)9781479945924
DOIs
StatePublished - 2014
Event18th IEEE International Symposium on Consumer Electronics, ISCE 2014 - Jeju, Korea, Republic of
Duration: 22 Jun 201425 Jun 2014

Publication series

NameProceedings of the International Symposium on Consumer Electronics, ISCE

Conference

Conference18th IEEE International Symposium on Consumer Electronics, ISCE 2014
Country/TerritoryKorea, Republic of
CityJeju
Period22/06/1425/06/14

Keywords

  • FPGA
  • memory management
  • transmitter

Fingerprint

Dive into the research topics of 'Design and implementation of FPGA-based transmitter memory management system'. Together they form a unique fingerprint.

Cite this