FlexSPI interface driving method and system for communication between FPGA and ARM
An interface driver and interface technology, applied in the driver field, can solve problems such as complicated drivers, low bandwidth of serial port communication, adaptability to various hardware devices, etc., and achieve the effect of simple driving methods
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0040] The present invention will be further described below with reference to the accompanying drawings and specific preferred embodiments, but the protection scope of the present invention is not limited thereby.
[0041] In order to realize the communication between FPGA and ARM through the FlexSPI interface, we built the FlexSPI interface driver based on the embedded Linux system of the ARM platform. It also provides clock signals and start and end signals for the entire communication, and has the characteristics of simple structure, high transmission efficiency, strong portability, and convenient configuration. FlexSPI interface driven framework such as figure 1 As shown, it consists of a device tree and a driver program. The device tree is mainly used to describe the hardware information of the interface, including clock, main frequency, IO port, mapping address, and interrupt description information. The driver performs the steps of device tree analysis, interrupt conf...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


