Dual-channel arbitrary waveform generator based on SOC and generation method

An arbitrary waveform, dual-channel technology, used in digital function generators, instruments, electrical digital data processing, etc., can solve the problems of time-consuming, large embedded processor resources, complex hardware structure, etc., to reduce the amount of data processing , The effect of simplifying the hardware structure and saving time

Inactive Publication Date: 2017-12-15
SHENZHEN CITY SIGLENT TECH
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The waveform jitter generated by such a dual-channel arbitrary waveform generator is low and the sampling rate varies widely. However, due to the use of embedded processors and FPGAs, and the need for multiple memories, the hardware structure is complex and the cost is high; For a waveform with a certain phase relationship, if the waveform data is very long, the embedded processor needs a long time to process the waveform data. In addition, when the user continuously modifies the phase, the embedded processor needs to process the original waveform data every time. Reorganization is time-consuming and takes up a lot of resources of the embedded processor

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
  • Dual-channel arbitrary waveform generator based on SOC and generation method
  • Dual-channel arbitrary waveform generator based on SOC and generation method
  • Dual-channel arbitrary waveform generator based on SOC and generation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0055] Please refer to figure 1 , is a structural block diagram of a SOC-based point-by-point arbitrary waveform generator provided by the present application, and the point-by-point arbitrary waveform generator includes an SOC1, a memory 2 and a digital-to-analog converter 3 .

[0056] SOC1 external mount memory 2, used to receive the waveform type, frequency and phase information input by two channels; according to the waveform type and frequency input by two channels, respectively perform waveform copy, generate corresponding waveform data and store it in memory 2 ; According to the phase information, perform phase modulation processing on the data to be read, read the waveform data after phase modulation processing, generate waveform points point by point, and output the waveform point data point by point to the digital-to-analog converter.

[0057] Memory 2 is used for running embedded software inside SOC1 and storing waveform data, including storing waveform copying and ...

Embodiment 2

[0109] refer to figure 1 , this embodiment provides another SOC-based point-by-point arbitrary waveform generator. Compared with Embodiment 1, the difference lies in that waveform replication and phase modulation processing are different.

[0110] The phase modulation processing of the waveform data can adopt the alternative scheme realized by the PL digital circuit 12, so that the PS processor 11 does not need to perform the phase modulation processing, further reducing the amount of data computation of the processor, specifically:

[0111] The first point-by-point arbitrary wave generation module 123 is also used to perform phase modulation processing on the waveform data to be read according to the phase information and waveform length input by channel one, and calculate the reference waveform point information; the first fifo module 125 is also used to calculate the reference waveform point information according to the reference Waveform point information, after discarding...

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 application discloses a dual-channel arbitrary waveform generator based on SOC. The generator comprises the SOC, a storage device, a digital analog converter and an SOC external mounting storage device. According to types, frequencies and phase information of waveforms input in two channels, duplication and phase modulation processing of the wave forms are conducted, so waveform data is generated; and waveform points are generated point by point according to the waveform data, and then waveform point data is output to the digital analog converter point by point. In comparison with the prior art, the waveform data does not need to be recombined during the phase modulation processing; instead, two waveforms with a certain phase relation are acquired through changing of a start address of data reading based on an address offset amount or through abandoning of invalid waveform data based on waveform reference information; the data processing amount of a processor is reduced; and time spent on waveform generation and occupied processor resources are saved. Correspondingly, the application also provides a dual-channel arbitrary waveform generation method based on the SOC.

Description

technical field [0001] The present application relates to the field of signal generators, in particular to a SOC-based dual-channel arbitrary waveform generator and a generating method. Background technique [0002] Traditional arbitrary waveform generators often use DDS technology to generate arbitrary waveforms and frequencies in the form of direct digital synthesis. However, when such arbitrary waveform generators output higher-frequency arbitrary waveforms, there are inherent jitters in the loss of waveform details and cycles. Shortcomings. In order to avoid these disadvantages, some arbitrary waveform generators use point-by-point arbitrary wave technology to output arbitrary waveforms point by point. Under the premise of not losing the details of the waveform, they can output low-jitter waveforms of any length at a variable sampling rate. Rates can vary from microhertz to hundreds of megahertz. Compared with DDS technology, the arbitrary waveform generated by point-b...

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): G06F1/02
CPCG06F1/022
Inventor 陆顺杰彭晓林黄立彬
Owner SHENZHEN CITY SIGLENT TECH
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