ARM processor and FPGA bi-directional data transmission implementation method

An ARM processor and data transmission technology, applied in the field of data transmission, can solve the problems of high development cost on the FPGA side, complex EIM interface, and difficult development, so as to reduce the development cost and development difficulty, simplify the development work, and speed up the development progress. Effect

Active Publication Date: 2017-05-31
IRAY IMAGE TECH TAICANG CO LTD
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of the above-mentioned shortcoming of prior art, the object of the present invention is to provide a kind of realization method of ARM processor and FPGA two-way data transmission, be used to solve the complex EIM interface of NXP ARM processor in the prior art, and FPGA data communication When the FPGA is required to have an interface that matches its data access, resulting in the high cost and difficulty of development on the FPGA side

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • ARM processor and FPGA bi-directional data transmission implementation method
  • ARM processor and FPGA bi-directional data transmission implementation method
  • ARM processor and FPGA bi-directional data transmission implementation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] Embodiments of the present invention are described below through specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific implementation modes, and various modifications or changes can be made to the details in this specification based on different viewpoints and applications without departing from the spirit of the present invention.

[0033] see figure 1 and figure 2 , The first embodiment of the present invention relates to a method for implementing bidirectional data transmission between an ARM processor and an FPGA. It should be noted that the diagrams provided in this embodiment are only schematically illustrating the basic idea of ​​the present invention, and only the components related to the present invention are shown in the diagrams rather than the numbe...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides an ARM processor and FPGA bi-directional data transmission implementation method. The method at least includes creating a data transmission interface of the ARM processor, configuring a data transmission approach of the data transmission interface of the ARM processor, providing FPGA of data transmission interface that matches the data transmission interface and the data transmission approach of the ARM processor, and connecting the ARM processor with the FPGA through respective data transmission interfaces, thereby the bi-directional data transmission of the ARM processor and FPGA is achieved. By utilizing component parts and signals of an EIM interface of the NXP ARM processor and introducing parts of GPIO pins of ARM processor, the method creates an interface that is able to transmit parallel data bi-directionally at high speed, simplifies the signal connection method of EIM interface and reduces the development cost and difficulties of FPGA and the ARM processor data transmission.

Description

technical field [0001] The invention relates to the technical field of data transmission, in particular to a method for realizing bidirectional data transmission between an ARM processor and an FPGA. Background technique [0002] For NXP (NXP Semiconductors), most of the application processors (mainly ARM processors) produced by it adopt EIM (External Interface Module, external interface module) interface. EIM interface is an expandable interface module, which mainly includes chip select signal, clock signal, control signal, address line and data line, etc. The controller of this interface mainly supports SRAM-like interface, NOR-Flash-like interface and PSRAM-like interface for data access. [0003] Since the EIM interface of the NXP ARM processor is not designed for data transmission with FPGA (Field Programmable GateArray, Field Programmable Gate Array), it is an extensible interface designed to be compatible with various memory chip types . The EIM interface mainly in...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F13/38
CPCG06F13/385
Inventor 何磊
Owner IRAY IMAGE TECH TAICANG CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products