DocumentCode
694439
Title
The research and implementation of PCI express driver for DSP based on KeyStone architecture
Author
Yong Xu ; Hongxu Jiang ; Tingshan Liu ; Donglin Zhai ; Jinyuan Lu
Author_Institution
Sch. of Comput. Sci. & Eng., Beihang Univ., Beijing, China
fYear
2013
fDate
12-13 Oct. 2013
Firstpage
592
Lastpage
595
Abstract
As a third-generation universal I/O interconnect technology succeeding ISA and PCI bus, PCI Express has characteristics of lower pin count, higher reliability and faster transfer rate, which makes it a promising prospect. This paper studies PCI Express interface technology of DSP based on KeyStone architecture, and proposes a driver design method aimed at PCI Express interconnection between DSP and host PC. The method not only improves the data transfer rate but also reduces the difficulty of driver development, which effectively solves problem of high-speed communication. The proposed method which is verified on multi-core DSP-TMS320C6678 chip based on KeyStone architecture, obtains either read or write speed of more than 160MB/s both in Linux and Windows operating system, nearly up to 80% of theoretical bandwidth. Experimental results demonstrate that the method proposed above can effectively implement PCI Express driver development for DSP based on KeyStone architecture.
Keywords
Linux; device drivers; digital signal processing chips; peripheral interfaces; ISA; KeyStone architecture; Linux; PCI bus; PCI express driver; PCI express interface technology; Windows operating system; data transfer rate; multicore DSP-TMS320C6678 chip; third-generation universal I/O interconnect technology; Bandwidth; Computer architecture; Digital signal processing; Kernel; Linux; Registers; PCI Express; TMS320C6678; driver development; high-speed communication;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Network Technology (ICCSNT), 2013 3rd International Conference on
Conference_Location
Dalian
Type
conf
DOI
10.1109/ICCSNT.2013.6967183
Filename
6967183
Link To Document