Synthesis of high-performance packet processing pipelines

  • Authors:
  • Cristian Soviani;Ilija Hadžić;Stephen A. Edwards

  • Affiliations:
  • Columbia University, New York, New York;Lucent Tech., Murray Hill, New Jersey;Columbia University, New York, New York

  • Venue:
  • Proceedings of the 43rd annual Design Automation Conference
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Packet editing is a fundamental building block of data communication systems such as switches and routers. Circuits that implement this function are critical and define the features of the system. We propose a high-level synthesis technique for a new model for representing packet editing functions. Experiments show our circuits achieve a throughput of up to 40Gb/s on a commercially available FPGA device, equal to state-of-the-art implementations.