2009Journal of Computer ApplicationsRequires access

Design and implementation of FPGA data communication interface driver based on Linux

Jiang Gui-quan

Open publisher page 1 citations

Abstract

With regard to the application requirement of the Field Programmable Gate Array(FPGA)in embedded system,a data communication interface between the FPGA and ARM was designed and implemented.Based on the implementation of the FPGA device driver in the embedded Linux 2.6,the detailed discussion was given:the achievement of the operation of FPGA through the memory mapping mechanism and the improvement on the system efficiency through the blocking operation.Referring to the related data structures and functions of Linux2.6.15,a device driver was programmed and tested for the FPGA device.This FPGA interface driver,which had been applied and tested for a long time,ran steadily in the whole system.

About this research paper

What this paper is about

With regard to the application requirement of the Field Programmable Gate Array(FPGA)in embedded system,a data communication interface between the FPGA and ARM was designed and implemented.Based on the implementation of the FPGA device driver in the embedded Linux 2.6,the detailed discussion was given:the achievement of the operation of FPGA through the memory mapping mechanism and the improvement on the system efficiency through the blocking operation.Referring to the related data structures and functions of Linux2.6.15,a device driver was programmed and tested for the FPGA device.This FPGA interface driver,which had been applied and tested for a long time,ran steadily in the whole system.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

With regard to the application requirement of the Field Programmable Gate Array(FPGA)in embedded system,a data communication interface between the FPGA and ARM was designed and implemented.Based on the implementation of the FPGA device driver in the embedded Linux 2.6,the detailed discussion was given:the achievement of the operation of FPGA through the memory mapping mechanism and the improvement on the system efficiency through the blocking operation.Referring to the related data structures and functions of Linux2.6.15,a device driver was programmed and tested for the FPGA device.This FPGA interface driver,which had been applied and tested for a long time,ran steadily in the whole system.

Key concepts: Field-programmable gate array, Computer science, Interface (matter), Embedded system, Computer hardware, FPGA prototype, Operating system, Bubble

Related papers

Back to paper searchBrowse research topicsOriginal source
Design and implementation of FPGA data communication interface driver based on Linux — Research Paper | ScholarLens