Sequence waveform synthesis method based on DMA (Direct Memory Access)

A waveform synthesis and SG-DMA technology, applied in instruments, electrical digital data processing, memory systems, etc., can solve problems such as CPU unresponsiveness and data loss, and achieve the effect of preserving waveform details, improving performance, and increasing waveform storage depth.

Active Publication Date: 2016-12-14
SOUTHEAST UNIV WUXI INST OF TECH INTEGRATED CIRCUITS
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The interrupt method is the process that the CPU suspends the currently running program when there is an event request from the external device, and then transfers to the corresponding service program for processing. However, when there are too many interrupts, the CPU is prone to failure to respond or data loss, especially for This phenomenon is particularly evident in high-speed data transmission applications

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
  • Sequence waveform synthesis method based on DMA (Direct Memory Access)
  • Sequence waveform synthesis method based on DMA (Direct Memory Access)
  • Sequence waveform synthesis method based on DMA (Direct Memory Access)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The technical solution of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0027] Such as figure 1 , 2 As shown in the figure, a schematic block diagram of sequence waveform synthesis is given in the figure. The long waveform sequence is composed of short sequence segments of p segments with different numbers of points, and the number of repetitions of each segment is n respectively. k (n k =1, 2, 3...N, N is a positive integer, the maximum value depends on the storage space, k=1, 2, 3...p), assuming that the number of data points forming each waveform is m k (m k =1, 2, 3...N, N is a positive integer, the maximum value depends on the storage space). The storage space required by the traditional data storage method is The sequence method is used because it is not necessary to pay attention to the number of repetitions of the waveform segment, only to store different waveform segments once, and its storage spa...

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 sequence waveform synthesis algorithm based on DMA (Direct Memory Access). The SG-DMA (Scatter-Gather DMA) of the Altera Corporation is adopted; the key of the sequence waveform synthesis algorithm lies in the generation of a waveform sequence address; according to the algorithm, a descriptive word chain formed by multiple descriptive words is set by utilizing a descriptive word processor inside the SG-DMA and according to the requirements of different sequences on a segment number, segment repetition frequency and a circulation mode; the configuration process of a data transmission basic parameter carried by each descriptive word is completed in sequence in an embedded development process. In the process, the generation of a final sequence address is determined according to a data source to which each descriptive word points; multiple different descriptive words are connected in sequence in a form of a chain table and further point to the same data source to complete the repetition of a single sequence, and conversely point to different data sources to complete the skid among the different sequences. Compared with a conventional sequence address generation way realized through Verilog programming inside an FPGA (Field Programmable Gate Array), the sequence waveform synthesis algorithm based on the DMA, which is provided by the invention, is simple in design, low in logical complexity and further high in flexibility.

Description

technical field [0001] The invention relates to the field of signal generators, in particular to the design of the waveform output function of the signal generator, which is used to increase the waveform storage depth of the signal generator and improve the quality of output waveforms. Background technique [0002] The length and complexity of the output waveform of the baseband signal generator depends on the size of its internal memory capacity. If the storage capacity is large and the number of storage points is large, the signal waveform that can be restored is of good quality and high complexity. On the contrary, the final signal waveform may lose some detail. With the improvement of the signal transmission rate in the field of wireless communication, the modulation system used is more and more complex, and the signal bandwidth is wider and wider, the types of excitation signals used in wireless testing are also increasing, and the discrete data of excitation signals is...

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): G06F12/06
CPCG06F12/0646
Inventor 张轩黄成吴杨李鑫崔朋旭
Owner SOUTHEAST UNIV WUXI INST OF TECH INTEGRATED CIRCUITS
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