DocumentCode :
1678224
Title :
A 32-bit SoPC implementation of a P5
Author :
Toal, Ciaran ; Sezer, Sakir
Author_Institution :
Sch. of Electr. & Electron. Eng., Queen´´s Univ., Belfast, Ireland
fYear :
2003
Firstpage :
504
Abstract :
This paper details a system on a programmable chip (SoPC) implementation of a 2.5 Gbps programmable point-to-point-protocol processor (P5) on an FPGA. 32-bit pipelined PPP receiver and transmitter dedicated packet processor circuits are implemented. The Leon processor core is embedded in the system and provides a programmable platform for PPP control protocols including LCP´s and NCP´s and application specific embedded software. An AMBA bus interface is used to interlink the Leon processor to the hardware packet processing unit and presents a standard interface allowing for easy retargeting to other processor platforms. Complex memory control is implemented to enable the microprocessor to handle the extreme data rate of the P5. The high-level system breakdown is described and synthesis results for Altera FPGA technology are presented.
Keywords :
data communication; digital signal processing chips; field programmable gate arrays; packet switching; protocols; storage management; system-on-chip; 2.5 Gbit/s; 32 bit; 32-bit SoPC implementation; AMBA bus interface; Altera FPGA; Leon processor; P5; complex memory control; control protocols; field programmable gate array; hardware packet processing unit; packet processor circuits; programmable point-to-point-protocol processor; receiver; system on a programmable chip; transmitter; Application software; Circuits; Control systems; Electric breakdown; Embedded software; Field programmable gate arrays; Hardware; Microprocessors; Protocols; Transmitters;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computers and Communication, 2003. (ISCC 2003). Proceedings. Eighth IEEE International Symposium on
ISSN :
1530-1346
Print_ISBN :
0-7695-1961-X
Type :
conf
DOI :
10.1109/ISCC.2003.1214168
Filename :
1214168
Link To Document :
بازگشت