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

A VDMA-based zero-copy trigger acquisition device and method

A trigger acquisition and zero-copy technology, applied in image acquisition, color TV parts, TV system parts, etc., can solve problems such as missing frames or image delays, reduce difficulty, improve performance, and reduce the number of copies Effect

Active Publication Date: 2020-11-17
中国大恒(集团)有限公司 +1
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention proposes a VDMA-based zero-copy trigger acquisition device, including an image sensor, an FPGA chip, and a CPU end, in order to solve the problem of missing frames or image delays in several trigger modes in the prior art when triggering acquisition;

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
  • A VDMA-based zero-copy trigger acquisition device and method
  • A VDMA-based zero-copy trigger acquisition device and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] Through the following examples, combined with the attached Figure 1-2 , the technical solution of the present invention will be further specifically described.

[0038] as attached figure 1 As shown, the present invention proposes a zero-copy trigger acquisition device based on VDMA, including an image sensor, an FPGA chip and a CPU end; the FPGA chip also includes a FIFO module, a VDMA module and a status register.

[0039] Wherein, the image sensor is used to collect images to generate image data, which is written into the FIFO module in the FPGA chip through the AXI4 bus.

[0040] The CPU side includes a memory, a cache controller, a calling module (such as a user program) and a driver module. The image data written by the image sensor to the FIFO module is transferred to the memory through the VDMA module, so that the calling module can receive and use the image data; the driver The module controls the FPGA chip to complete image acquisition.

[0041] The driver...

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 a VDMA-based zero-copy trigger acquisition device including an image sensor, an FPGA chip and a CPU end; the FPGA chip includes a VDMA module, and the CPU end includes a drive module. Before starting the acquisition, set the VDMA module to write the first frame of image data information into the shadow register, and the drive module will make the FPGA chip generate a synchronization signal, and move the first frame of data information written into the shadow register to the activation register, so that the first frame The data information becomes effective; and the image data information of the second frame is written into the shadow register, and then the formal trigger acquisition begins. The present invention solves the problem that VDMA cannot fully realize trigger acquisition under different frame synchronization modes. By adjusting the sending rules of synchronization signals and write addresses, VDMA can correctly transfer a frame The image is transferred to memory, allowing the user to obtain the full frame number of images.

Description

technical field [0001] The invention relates to the technical field of VDMA image acquisition, in particular to a VDMA-based zero-copy trigger acquisition device and method. Background technique [0002] VDMA is an IP core provided by xilinx, which provides the function of moving image data from FPGA to DDR memory. VDMA has three frame synchronization modes when in use: the frame header synchronization mode is a synchronization mode that sends a synchronization signal at the frame head; the fsync synchronization mode is a synchronization mode that the user decides to send a frame head or a frame end to send a synchronization signal; no synchronization is required , as soon as there is data, it starts to move, and when the amount of data is enough, an interruption occurs. Asynchronous lack of data verification, once an error occurs, the follow-up cannot be restored to normal, and it is not suitable for use in some harsh environments; frame header synchronization mode, when t...

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 Patents(China)
IPC IPC(8): H04N5/225H04N5/232G06T1/60G06T1/00
CPCG06T1/0007G06T1/60H04N23/54H04N23/80
Inventor 杨煦赵复阳宋伟铭周中亚李润锋刘敏郭勇军
Owner 中国大恒(集团)有限公司
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