Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

High-speed transmission method based on PCIE interface, storage medium and terminal

A high-speed transmission and interface technology, applied in the field of data transmission, can solve the problem that the interface transmission rate of the development board cannot meet the requirements, and achieve the effect of increasing the test coverage, solving the design performance bottleneck, and accelerating the design verification.

Active Publication Date: 2020-04-21
S2C
View PDF10 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the process of development and design of the development board, a large amount of data needs to be transmitted at high speed between the host computer and the design prototype, so as to be used for real-time testing and execution of user design, so higher requirements are placed on the transmission efficiency of the interface, while the existing technology Sometimes the transfer rate of the development board interface cannot meet the requirements

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
  • High-speed transmission method based on PCIE interface, storage medium and terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0032] like figure 1 As shown, the present invention provides a kind of high-speed transmission method based on the original bridge PCIE interface, comprising:

[0033] Determine whether the function library exists in the development board, and initialize the function library after determining that the function library exists;

[0034] Call the device to find and open the interface, enumerate all PCIE devices in the current terminal, and open the CAPI device;...

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 discloses a high-speed transmission method based on a PCIE interface, a storage medium and a terminal, and the method comprises the steps: judging whether a function library exists in anFPGA prototype verification development board or not, and initializing the function library after judging that the function library exists; calling a device to search and open an interface, enumerating all PCIe devices in the current terminal, and opening an equipment CAPI; carrying out register reading and writing on the designated address, then, judging whether data comparison is correct or notaccording to a reading and writing result, if so, carrying out DMA transmission on the designated address, carrying out comparison and processing on the data, and then, turning off the equipment CAPI; and if the data comparison result is judged to be wrong, directly closing the equipment CAPI and stopping transmission, so that a large amount of data can be transmitted between a host and a prototype at a high speed, the real-time test is approached, the user design can be executed at a hardware speed, the design verification is accelerated, the test coverage of FPGA prototype verification is increased, and the problems proposed in the background technology can be effectively solved.

Description

technical field [0001] The invention relates to the technical field of data transmission, in particular to a high-speed transmission method based on a PCIE interface, a storage medium and a terminal. Background technique [0002] FPGA prototype verification development board is a circuit board used for embedded system development, including a series of hardware components such as central processing unit, memory, input device, output device, data path / bus and external resource interface. Development boards are generally customized by embedded system developers themselves according to development needs, and can also be researched and designed by users themselves. The development board is for beginners to understand and learn the hardware and software of the system. At the same time, some development boards also provide the basic integrated development environment, software source code and hardware schematic diagram. Common development boards include 51MCU, ARM, FPGA, and DSP ...

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
IPC IPC(8): G06F13/20G06F13/28
CPCG06F13/20G06F13/28G06F2213/0026
Inventor 吴滔谢雪辉张吉锋曹叶
Owner S2C
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products