Processing and Scheduling Components in an Innovative Network Processor Architecture

  • Authors:
  • K. Vlachos;N. Nikolaou;T. Orphanoudakis;S. Perissakis;D. Pnevmatikatos;G. Kornaros;J. A. Sanchez;G. Konstantoulakis

  • Affiliations:
  • -;-;-;-;-;-;-;-

  • Venue:
  • VLSID '03 Proceedings of the 16th International Conference on VLSI Design
  • Year:
  • 2003

Quantified Score

Hi-index 0.01

Visualization

Abstract

In this paper, we describe the architecture of aninnovative network processor aiming at the accelerationof packet processing in high speed network interfacesand at the tight coupling of low and high level protocols.The proposed design uses programmable hard-wiredcomponents with line rate throughput and is capable ofexecuting protocols and handling efficiently high andlow level streaming operations. We discuss the details ofthe main innovation of the proposed design, whichincorporates a three stage RISC-based pipelined moduleand a composite scheduling unit for internal resourcemanagement and outgoing traffic shaping. When bothcomponents are integrated on the same platform thenmaximum and fair utilization of the available resourcesis achieved. Quantitative performance results are given,both by means of microcode profiling and simulation forindicative applications of the protocol processor.