DocumentCode
3290070
Title
Efficient field processing cores in an innovative protocol processor system-on-chip
Author
Lykakis, G. ; Mouratidis, N. ; Vlachos, K. ; Nikolaou, N. ; Perissakis, S. ; Sourdis, G. ; Konstantoulakis, G. ; Pnevmatikatos, D. ; Reisis, D.
Author_Institution
InAccess Networks, Athens, Greece
fYear
2003
fDate
2003
Firstpage
14
Abstract
We present an innovative protocol processor component that combines wire-speed processing for low-level, and best effort processing for higher-level protocols. The component is a System-on-Chip that integrates variable size packet buffering, specialised cores for header and field processing, generic RISC cores and scheduling blocks. We focus on the main innovation, the reprogrammable pipeline module, and discuss its internal architecture, optimised to perform field processing on byte streams, as well as protocol processing on complex data structures. Furthermore, we present how modern and new tools were used in system dimensioning, design, and verification phases. The chip is able to handle up to 512K flows organised in individual queues. It embeds 5 custom cores optimised for field processing, 3 typical RISC cores for packet processing and 11 generic and application specific hardware blocks. It´s been prototyped in UMC 0.18μm CMOS technology in a 1096-pin BGA package and operates at 200MHz for 2.5Gbps links.
Keywords
CMOS digital integrated circuits; microprocessor chips; pipeline processing; processor scheduling; reduced instruction set computing; system-on-chip; 0.18 micron; 2.5 Gbit/s; 200 MHz; BGA package; CMOS; System-on-Chip; byte streams; field processing cores; generic RISC cores; packet processing; protocol processing; protocol processor system-on-chip; reprogrammable pipeline module; scheduling blocks; system dimensioning; variable size packet buffering; wire-speed processing; CMOS technology; Data structures; Hardware; Pipelines; Processor scheduling; Protocols; Prototypes; Reduced instruction set computing; System-on-a-chip; Technological innovation;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe Conference and Exhibition, 2003
ISSN
1530-1591
Print_ISBN
0-7695-1870-2
Type
conf
DOI
10.1109/DATE.2003.1186665
Filename
1186665
Link To Document