DocumentCode :
1570220
Title :
The programmable protocol VLSI engine (PROVE)
Author :
Krishnakumar, A.S. ; Fischer, W.C. ; Sabnani, K.
Author_Institution :
AT&T Bell Labs., Murray Hill, NJ, USA
fYear :
1992
Firstpage :
459
Abstract :
The protocol VLSI engine (PROVE) is a programmable architecture that can be used to implement several standard communication protocols. The architectural features of PROVE, including efficient multiplexing operation with zero-overhead context-switching and support for timer maintenance on multiplexed links, are described. The protocol to be implemented is described in a formal specification language called the Augmented Protocol Specification Language (APSL). From these formal descriptions, a compiler generates microcode for PROVE. PROVE can process 50000 packets/s (with a 10-MHz internal clock) for standard protocols such as LAPD and LLC Class 2. A typical protocol implementation using the PROVE chip set is described. It is compared with other proposals for protocol engines. The first generation of the PROVE chip set has been built and tested
Keywords :
application specific integrated circuits; computer architecture; computer networks; formal specification; microprocessor chips; multiplexing; packet switching; protocols; specification languages; telecommunications computing; APSL; ASIC; Augmented Protocol Specification Language; LAPD; LLC Class 2; PROVE; PROVE chip set; compiler; formal specification language; microcode; multiplexed links; multiplexing; networks; packets; programmable architecture; programmable protocol VLSI engine; standard communication protocols; timer maintenance; zero-overhead context-switching; Clocks; Communication standards; Context; Engines; Formal specifications; Proposals; Protocols; Specification languages; Testing; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, 1992. ICC '92, Conference record, SUPERCOMM/ICC '92, Discovering a New World of Communications., IEEE International Conference on
Conference_Location :
Chicago, IL
Print_ISBN :
0-7803-0599-X
Type :
conf
DOI :
10.1109/ICC.1992.268088
Filename :
268088
Link To Document :
بازگشت