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

DMA data transmission system based on embedded motion control board card and transmission method thereof

A technology of a data transmission system and data transmission method, which is applied in general control systems, control/regulation systems, program control, etc., can solve problems such as increasing hardware costs, and achieve the effects of reducing electrical connections, avoiding conflicts, and improving computing efficiency.

Active Publication Date: 2014-03-26
SHANGHAI JIAO TONG UNIV
View PDF8 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The Chinese patent application number is 201210049100.4, titled "A Design Method for Direct Memory Access Interface between DSP System and PC", which mentions the use of dual-port RAM as the data buffer of the upper computer and the lower computer. The advantage of this method is that the DSP uses two There will be no data conflict when each peripheral channel interacts with the host computer data and other peripheral data, but a dual-port RAM chip is required, which virtually increases the hardware cost.
However, this rate is less than half of the 133MB / sec transfer rate specified by the 32-bit PCI bus protocol.

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
  • DMA data transmission system based on embedded motion control board card and transmission method thereof
  • DMA data transmission system based on embedded motion control board card and transmission method thereof
  • DMA data transmission system based on embedded motion control board card and transmission method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] Such as figure 1As shown, a kind of DMA data transmission system based on embedded motion control board in a preferred embodiment of the present invention, comprises upper computer 1, FPGA logic processing module 2, DSP module 3 and motor control of embedded DMA function Module 4 and FPGA logic processing module 2 are respectively connected with host computer 1 , DSP module 3 with embedded DMA function and motor control module 4 .

[0034] The upper computer 1 realizes the interpolation operation and sends the batch interpolation points to the FPGA logic processing module 2 through the PCI bus using the DMA method of the upper computer. data. The FPGA logic processing module 2 completes the construction of the data buffer between the upper computer module 1 and the DSP module 3 with the embedded DMA function, and simultaneously converts the serial data of the motor control sent from the DSP module 3 with the embedded DMA function into parallel data, and send the paral...

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 DMA data transmission system based on an embedded motion control board card and a transmission method of the DMA data transmission system, wherein a self-researched embedded motion controller is adopted. The DMA data transmission system comprises an FPGA logical processing module, a DSP module and a motor control module, wherein the DMA function is embedded into the DSP module. According to the DMA data transmission method, by means of cooperative work of an upper computer, an FPGA and a DSP and reasonable distribution of a time period and a program segment, batch data interaction between the upper computer and the motion control board card and batch data interaction between internal modules of the motion control board card are achieved, and therefore accurate control over a servo motor by the motion controller is achieved.

Description

technical field [0001] The invention relates to the field of motor control, in particular to a DMA data transmission system based on an embedded motion control board and a transmission method thereof. Background technique [0002] At present, most embedded motion control boards use the "bus protocol chip + FPGA + DSP" architecture to interact with the host computer for data interaction. The embedded motion control board uses a computer as the upper computer, and uses its advantages of strong computing and processing capabilities for path planning and trajectory point generation. The embedded motion control board is mainly responsible for real-time control of the actuator. At this time, optimizing the collaborative work between the host computer and the embedded motion control board and improving their respective operating efficiency are also important aspects that must be considered in high-performance CNC systems. [0003] The DMA transmission method widely appears in the ...

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): G05B19/042
Inventor 汪辉熊振华吴建华刘超胡健
Owner SHANGHAI JIAO TONG UNIV
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