Title
Design of a Custom Packet Switching Engine for Network Applications
Abstract
This paper addresses the design of an application-specific processor with emphasis on packet processing applications. In this domain, demands for increasing the performance and the ongoing development of network protocols both call for flexible and performance-optimized engines. We present a flexible engine that is optimized for packet switching operations. The architecture and instruction set of our packet switching engine is designed based on a quantitative study of packet switching applications. Based on the extracted guidelines, architecture of our proposed communication micro engine (CME) is designed and verified with functional simulation. Comparative results show that at least 2-3 times performance gain can be achieved by using CME. A single CME core operates at 400Mbps, while it has an area of 1.6 mm(2) and consumes 60mW of power when synthesized in 0.13 mu m CMOS technology.
Year
DOI
Venue
2008
10.1007/978-3-540-89985-3_104
ADVANCES IN COMPUTER SCIENCE AND ENGINEERING
Keywords
DocType
Volume
Aplication Specific Processor,Packet Switching Engine,Packet Processing
Conference
6
ISSN
Citations 
PageRank 
1865-0929
1
0.43
References 
Authors
8
4
Name
Order
Citations
PageRank
Mostafa E. Salehi111113.74
Sied Mehdi Fakhraie213315.73
Abbas Banaiyan3271.84
Abbas Hormati420.79