Unlock instant, AI-driven research and patent intelligence for your innovation.

PXIe interface-based DMA controller

A DMA controller and control unit technology, applied in the field of measurement and control, can solve the problems of occupying CPU time, etc., achieve the effect of reducing occupied time, improving overall efficiency, and widely used

Inactive Publication Date: 2017-07-04
BEIJING AEROSPACE MEASUREMENT & CONTROL TECH
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem to be solved by the present invention is to provide a DMA controller based on the PXIe interface to solve the problem that the CPU configures the DMA controller multiple times in the prior art and needs to occupy the time of the CPU

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
  • PXIe interface-based DMA controller
  • PXIe interface-based DMA controller
  • PXIe interface-based DMA controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] 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.

[0028] see figure 1 , the structure schematic diagram of the DMA controller based on PXIe interface that the present invention provides, DMA controller adopts FPGA to realize, when DMA controller carries out writing operation, completes the transmission of TLP data from FPGA to upper computer; Carry out in DMA controller During the read operation, the transmission of TLP data from the upper computer to the FPGA is completed. The maximum load of a TLP in the p...

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 PXIe interface-based DMA controller. The DMA controller comprises a configuration register used for configuring data transmission quantities and data transmission destination addresses, and a DMA control unit used for transmitting data segments according to the data transmission quantities and the data transmission destination head addresses when the data transmission quantities are greater than 128 Bytes: calculating the data transmission destination head address and the data transmission quantity of the data segment with the size smaller than 4K in front of a 4K boundary, and calculating the data transmission destination head address and the data transmission quantity of the data segment behind the 4K boundary, wherein the DMA control unit is further used for transmitting all data according to the data transmission destination head addresses and the data transmission quantities of all the data segments. According to the DMA controller, the problem that the 4KB boundary cannot be crossed in data transmission is solved, and a CPU is not needed to configure DMA parameters for multiple times, so that the CPU time is saved and the system running efficiency is improved.

Description

technical field [0001] The invention relates to the technical field of measurement and control, in particular to a DMA controller based on a PXIe interface. Background technique [0002] With the continuous development of technology, devices have higher requirements for transmission speed and bandwidth. In the actual measurement and control system, the transmission of a large amount of data will occupy more time of the CPU, so that the host cannot perform other operations during data transmission. In order to improve the CPU efficiency, a DMA controller is usually introduced in the measurement and control system, so that the data transmission does not occupy the CPU time and improves the operating efficiency of the system. [0003] With the development of modern processor technology, in the field of interconnection, it is the general trend to replace parallel buses with highly differential buses. Compared with single-ended parallel signals, high-speed differential signalin...

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/28G06F13/42
CPCG06F13/28G06F13/4265
Inventor 李丽斯王石记殷晔常路刘康丽
Owner BEIJING AEROSPACE MEASUREMENT & CONTROL TECH