CN104135457A - Digital phase discrimination method and device based on improved CORDIC (coordinated rotation digital computer) algorithm - Google Patents
Digital phase discrimination method and device based on improved CORDIC (coordinated rotation digital computer) algorithm Download PDFInfo
- Publication number
- CN104135457A CN104135457A CN201410361705.6A CN201410361705A CN104135457A CN 104135457 A CN104135457 A CN 104135457A CN 201410361705 A CN201410361705 A CN 201410361705A CN 104135457 A CN104135457 A CN 104135457A
- Authority
- CN
- China
- Prior art keywords
- delta
- signal
- digital
- input
- output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000012850 discrimination method Methods 0.000 title abstract 2
- 238000000034 method Methods 0.000 claims abstract description 10
- 238000006243 chemical reaction Methods 0.000 claims abstract description 6
- 238000012545 processing Methods 0.000 claims description 8
- 238000001514 detection method Methods 0.000 claims description 7
- 239000000284 extract Substances 0.000 claims description 4
- 238000005070 sampling Methods 0.000 abstract description 4
- 238000004088 simulation Methods 0.000 description 10
- 230000006872 improvement Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- VGONTNSXDCQUGY-RRKCRQDMSA-N 2'-deoxyinosine Chemical group C1[C@H](O)[C@@H](CO)O[C@H]1N1C(N=CNC2=O)=C2N=C1 VGONTNSXDCQUGY-RRKCRQDMSA-N 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000007795 chemical reaction product Substances 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000007620 mathematical function Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Landscapes
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
The invention discloses a digital phase discrimination method and device based on improved CORDIC (coordinated rotation digital computer) algorithm. The method comprises the following steps: firstly performing analog-to-digital conversion on an analog input signal to obtain a corresponding sampling digital signal; secondly, performing digital down conversion on the sampling digital signal to obtain a base band video I/Q signal; and finally, using the base band video I/Q signal in the step (2) as initial data of the improved CORDIC algorithm, performing iterative operation until the iterative result meets the accuracy requirement, and extracting phase information of the analog input signal from the iterative result. The problems that the phase discrimination result has great error and the phase discrimination accuracy is low under the condition that the module value of an input orthogonal signal is small are solved.
Description
Technical field
The invention belongs to digital processing field, particularly digital phase detecting method and the device based on improved cordic algorithm.
Background technology
In traditional analogue phase detection circuit, because the frequency characteristic of analogue device generally can change along with the change of the environmental factors such as temperature, and when in circuit, analogue device is more, the accuracy of phase demodulation and the reliability of circuit working all can not be guaranteed.Along with the development of digital sample technology and being widely used of digital processing device, digital signal after sampling is carried out to digital phase detection and become possibility, digital circuit reliability of operation is subject to the impact of the environmental factors such as temperature smaller, applies the accuracy that suitable algorithm can improve phase demodulation.
In digital received system, analog input signal s (t) is carried out to AD and be converted to digital signal s (n), digital signal is sent in digital processing device (as FPGA) and goes to process, the digital signal that sampling is obtained is processed through Digital Down Convert, obtain base band video i/q signal, in i/q signal, comprised the amplitude and the phase information that receive signal.If receiving the baseband signal of signal is s
b(n),
its in-phase component signal I (n) and orthogonal component signal Q (n) can be expressed as:
According to trigonometric function relation, there is signal s
b(n) amplitude A (n) and phase place
mathematical relationship:
Like this, after carrying out quadrature demodulation to digital quadrature signal, numeric field just can obtain amplitude and the phase information of baseband signal.
In above formula square, evolution and arctangent cp cp operation more complicated, in digital signal processor, realizing can be more difficult.Cordic algorithm is to be proposed by J.Voilder in nineteen fifty-nine, when solving the mathematical operation of the complexity such as trigonometric function, exponential function and surmount function, does not need hardware multiplier, only needs displacement, add/subtraction and simple look up table operations.Due to these advantages, in recent years, the mathematical theory of cordic algorithm and practical application realize studied and development always, and obtained application in field widely, for example be applied to the FFT in Digital Signal Processing, the DCT in image compression, the aborning DDS of digital waveform etc.
Cordic algorithm has three kinds of rotating coordinate systems: linear coordinate system, circle coordinates system and hyperbolic coordinate system.It has two kinds of rotary modes: rotary mode and arrow pattern.Their rotation formula has been unified in a formula, and formula is as follows:
Wherein, parameter m represents work system, and m=1 is polling system, and m=0 is linear system, and m=-1 is hyperbolic systems; Direction of rotation δ
ivalue in each rotary course, the value of the result of being rotated by the last time determines.Choose reasonable m, ε
iand initial condition { x
0, y
0, z
0just can realize the computing of different mathematical functions.
When selecting the circumference rotary system of m=1, δ
ivalue by the y that rotates output
ithe symbol of value decide, i.e. the arrow pattern of cordic algorithm,
Select initial condition
Select every grade of fixedly anglec of rotation ε
i=arctan (2
-i), i=0 wherein, 1,2 ..., N-1, wherein N represents the progression of cordic algorithm rotation.After rotation N time, y
itrend towards 0, can obtain following operation result:
Wherein,
Amplitude gain for cordic algorithm rotation.When number of times one timing of rotation, K is definite value; Owing to being subject to the fixedly restriction of the anglec of rotation,
maximum occurrences scope be about (99.88 °, 99.88 °).
Although can realize well the function of being carried out phase demodulation by orthogonal signalling according to above-mentioned rotation formula in digital signal processor.In theory, when the number of times of iteration is abundant, the amplitude and the phase place that obtain approach theoretical value.But, due to when the cordic algorithm Digital Implementation, the figure place that amplitude and phase place represent is all limited, there is truncated error, the accuracy of phase demodulation also can be affected like this, and particularly, in the situation that the mould value of input orthogonal signalling I (n) and Q (n) is less, the impact that the result of amplitude is subject to is little, identified result but there will be larger error, and phase demodulation accuracy can not meet the demands.
Summary of the invention
The problem existing in order to solve background technology, the present invention aims to provide digital phase detecting method and the device based on improved cordic algorithm, has solved in the situation that input orthogonal signalling mould value is less, and identified result error is large, the problem that phase demodulation accuracy is low.
In order to realize above-mentioned technical purpose, technical scheme of the present invention is:
A digital phase detection device based on improved cordic algorithm, comprises the n level module connecting successively, the iterations that n is improved cordic algorithm and n>=1, modular structures at different levels are identical, all there are 3 inputs and 3 outputs, 3 outputs of 3 inputs one-level module after corresponding connection of previous stage module, and modules at different levels include the first~tri-register, the the first~tri-adder, the first shift unit, the second shift unit and an anglec of rotation memory, wherein, the input of the first~tri-register is respectively as the first~tri-input of this grade of module, the output of the first~tri-adder is respectively as the first~tri-output of this grade of module, and the output of the first register connects respectively the first input end of first adder and the second input of second adder, the output of the second register connects the second input of first adder via the first shift unit, the output of described the second register also connects the first input end of second adder via the second shift unit, the output of the output of the 3rd register and anglec of rotation memory is connected respectively first of the 3rd adder, two inputs, the the first~tri-input of described first order module is for initial condition I (n), the Q (n), 0 of the corresponding input of difference base band video i/q signal, and the first~tri-output of n level module is respectively used to export iteration result x
n, Δ y
n, z
n, the first shift unit in m level module is carried out 2 (m-1)-1 bit manipulations that move to right, and its second shift unit is carried out 1 bit manipulation that moves to left, wherein, and m=1,2,3 ..., n-1.
The present invention also comprises the digital phase detecting method based on said apparatus, comprises following steps:
(1) analog input signal is carried out to analog-to-digital conversion, obtain corresponding sampled digital signal;
(2) sampled digital signal is carried out to Digital Down Convert processing, obtain base band video i/q signal s
b(n), thus obtain its in-phase component signal I (n) and orthogonal component signal Q (n);
(3): definition respectively
ε
0=π/4, and by (x
0, Δ y
0, z
0), δ
0, ε
0as the initial condition of improved cordic algorithm, initial direction of rotation, initial rotation angle degree, carry out interative computation respectively, until iteration result meets required precision, from this iteration result, extract the phase information of analog input signal; Described improved cordic algorithm is:
In above formula, i=0,1,2,3 ..., when i>=1, (x
i, Δ y
i, z
i) be the space vector of i level rotation output, δ
ibe i level direction of rotation and
ε
ibe the i level anglec of rotation and ε
i=arctan (2
-i).
The beneficial effect that adopts technique scheme to bring:
In the present invention, improve in the algorithm of CORDIC direction of rotation δ
ivalue no longer according to y
isymbol, but according to Δ y
ivalue, Δ y
iy
icarry out 2
ivalue after multiple value is amplified, when not there is sign bit and overflowing, Δ y
iwith y
isign bit is consistent, but at y
iapproach in 0 situation Δ y
iretain more number of significant digit, can be good at preserving lower y
ithe symbol of component, while improving next stage iteration, the accuracy of direction of rotation judgement, finally makes the accuracy of phase demodulation improve.
Accompanying drawing explanation
Fig. 1 is the hardware structure diagram that cordic algorithm flowing water of the present invention is realized.
Fig. 2 is the hardware structure diagram of realizing the computing of improved cordic algorithm one-level in the present invention.
Fig. 3 is the simulation result figure of the cordic algorithm before improving under the first input condition.
Fig. 4 is the simulation result figure of the cordic algorithm after improving under the first input condition.
Fig. 5 is the simulation result figure of the cordic algorithm before improving under the second input condition.
Fig. 6 is the simulation result figure of the cordic algorithm after improving under the second input condition.
Embodiment
Below with reference to accompanying drawing, technical scheme of the present invention is elaborated.
Cordic algorithm is commonly used to carry out digital phase detection, and traditional digital phase detecting method based on cordic algorithm is:
(1) analog input signal is carried out to analog-to-digital conversion, obtain corresponding sampled digital signal;
(2) sampled digital signal is carried out to Digital Down Convert processing, obtain base band video i/q signal s
b(n), thus obtain its in-phase component signal I (n) and orthogonal component signal Q (n);
(3) definition respectively
ε
0=π/4, and by (x
0, Δ y
0, z
0), δ
0, ε
0as the initial condition of traditional C ORDIC algorithm, initial direction of rotation, initial rotation angle degree, carry out interative computation respectively, until iteration result meets required precision, from this iteration result, extract the phase information of analog input signal.Described traditional C ORDIC algorithm is:
In formula (1), i=0,1,2,3 ..., when i>=1, (x
i, y
i, z
i) be the space vector of i level rotation output, δ
ibe i level direction of rotation, ε
ibe the i level anglec of rotation and ε
i=arctan (2
-i), δ wherein
iwith y
imeet relation: δ
i=-sign (y
i),
The present invention compares with conventional digital phase detecting method, and improvements are to adopt improved cordic algorithm to replace the traditional C ORDIC algorithm in above-mentioned steps (3).Improved cordic algorithm obtains through traditional cordic algorithm conversion, first at y
i+1=y
i+ δ
ix
i2
-iboth members be multiplied by 2 simultaneously
i,,
Make again Δ y
i=2
i-1y
i, Δ y
i+1=2
iy
i+1,
in substitution formula (2),,
Formula (3) is improved cordic algorithm, in this algorithm, and definition respectively
ε
0interative computation is carried out as the initial condition of improved cordic algorithm, initial direction of rotation, initial rotation angle degree in=π/4, until iteration result meets required precision, extracts the phase information of analog input signal from this iteration result.δ
ino longer according to y
ivalue, but according to Δ y
ivalue: δ
i=-sign (Δ y
i),
Can increase the number of significant digit of data representation like this, reduce the mistake of symbol decision, make direction of rotation correct judgment, improve last identified result.
As depicted in figs. 1 and 2, the digital phase detection device based on improved cordic algorithm of the present invention, comprises the n level module connecting successively, the iterations that n is improved cordic algorithm and n>=1, modular structures at different levels are identical, all there are 3 inputs and 3 outputs, 3 outputs of 3 inputs one-level module after corresponding connection of previous stage module, and modules at different levels include the first~tri-register, the the first~tri-adder, the first shift unit, the second shift unit and an anglec of rotation memory, wherein, the input of the first~tri-register is respectively as the first~tri-input of this grade of module, the output of the first~tri-adder is respectively as the first~tri-output of this grade of module, and the output of the first register connects respectively the first input end of first adder and the second input of second adder, the output of the second register connects the second input of first adder via the first shift unit, the output of described the second register also connects the first input end of second adder via the second shift unit, the output of the output of the 3rd register and anglec of rotation memory is connected respectively first of the 3rd adder, two inputs, the the first~tri-input of described first order module is for initial condition I (n), the Q (n)/2,0 of the corresponding input of difference base band video i/q signal, and the first~tri-output of n level module is respectively used to export iteration result x
n, Δ y
n, z
n, the first shift unit in m level module is carried out 2 (m-1)-1 bit manipulations that move to right, and its second shift unit is carried out 1 bit manipulation that moves to left, wherein, and m=1,2,3 ..., n-1.
In the present embodiment, the programming of the former algorithm of CORDIC and improvement algorithm of the present invention and functional simulation complete in the hardware logic development platform software I SE12.4 of Xilinx.The processing of emulation the data obtained, contrast and mapping are completed on software MATLAB7.10.Some design parameters of the present embodiment are as follows: with flowing structure, realize the rotation of 15 grades of CORDIC arrow patterns, the Output rusults x of input I (n) and Q (n) data and rotations at different levels
i, y
iand z
iall adopt the fixed binary complement code form of 16-bit to represent.
Fig. 3 and Fig. 4 are respectively cordic algorithm and improve the simulation result figure after front and improvement.Their emulation initial inputs are the same, be by I (n)=Q (n)=5*x (x=1 wherein, 2 ..., 200) this 200 logarithm value changes into 16-bit binary data as input signal.Owing to being the data that 16-bit represents, so in the situation that considering uncompensation CORDIC rotation gain and preventing that end product from overflowing, maximum input data are
so maximum 1000 input signal can be regarded as small-signal.In ISE functional simulation, by simulation clock (100MHz), read in this group data, as initial I (n) and Q (n) (I (n)=Q (n)) data, carry out emulation.Record respectively the simulation result of these two kinds of realizations and they are imported in MATLAB, Fig. 3 is before improving, and Fig. 4 is that after improving, the coordinate system range of two figure is consistent.According to theory, calculate, due to this 200 pairs of data I (n)=Q (n), the identified result calculating should all equate, and equals binary code word 8192, changes into the number of degrees and is expressed as
as can be seen from Figure 3, identified result is fluctuation up and down near 8192, and input data are less, fluctuates larger, and along with data increase, fluctuation reduces gradually; From Fig. 4, can obviously find out, when input data are very little, fluctuation is just few, and phase demodulation accuracy is significantly improved.
Fig. 5 and Fig. 6 are before cordic algorithm improves under another kind of input condition and improve post-layout simulation results exhibit figure.This input data are in the situation that keeping I (n)=100, the numerical value of Q (n) input is changed to 1000 from 100 inputs, what Fig. 5 was corresponding is before cordic algorithm improves, what Fig. 6 was corresponding is after algorithm improves, the coordinate system range of two figure is consistent, can clearly find out that algorithm improves phase demodulation accuracy afterwards and was greatly improved before improving from figure.
Cordic algorithm before improving and after improving is after the hardware logic design platform ISE12.4 of Xilinx company hardware language is realized and be comprehensive, and the contrast of the main hardware resource of consumption is as shown in table 1.As can be seen from Table 1, how many algorithms after improvement does not increase with former algorithm on resource is used, and even on Slice Registers resource consumption, reduces to some extent.
Table 1
? | Before improvement | After improvement |
Slice?Registers | 706 | 690 |
Slice?LUTs | 780 | 868 |
Above embodiment only, for explanation technological thought of the present invention, can not limit protection scope of the present invention with this, every technological thought proposing according to the present invention, and any change of doing on technical scheme basis, within all falling into protection range of the present invention.
Claims (2)
1. the digital phase detection device based on improved cordic algorithm, is characterized in that: comprise the n level module connecting successively, the iterations that n is improved cordic algorithm and n>=1, modular structures at different levels are identical, all there are 3 inputs and 3 outputs, 3 outputs of 3 inputs one-level module after corresponding connection of previous stage module, and modules at different levels include the first~tri-register, the the first~tri-adder, the first shift unit, the second shift unit and an anglec of rotation memory, wherein, the input of the first~tri-register is respectively as the first~tri-input of this grade of module, the output of the first~tri-adder is respectively as the first~tri-output of this grade of module, and the output of the first register connects respectively the first input end of first adder and the second input of second adder, the output of the second register connects the second input of first adder via the first shift unit, the output of described the second register also connects the first input end of second adder via the second shift unit, the output of the output of the 3rd register and anglec of rotation memory is connected respectively first of the 3rd adder, two inputs, the the first~tri-input of described first order module is for initial condition I (n), the Q (n), 0 of the corresponding input of difference base band video i/q signal, and the first~tri-output of n level module is respectively used to export iteration result x
n, Δ y
n, z
n, the first shift unit in m level module is carried out 2 (m-1)-1 bit manipulations that move to right, and its second shift unit is carried out 1 bit manipulation that moves to left, wherein, and m=1,2,3 ..., n-1.
2. the digital phase detecting method based on the digital phase detection device based on improved cordic algorithm claimed in claim 1, comprises following steps:
(1) analog input signal is carried out to analog-to-digital conversion, obtain corresponding sampled digital signal;
(2) sampled digital signal is carried out to Digital Down Convert processing, obtain base band video i/q signal s
b(n), thus obtain its in-phase component signal I (n) and orthogonal component signal Q (n); It is characterized in that: also comprise step (3): definition respectively
ε
0=π/4, and by (x
0, Δ y
0, z
0), δ
0, ε
0as the initial condition of improved cordic algorithm, initial direction of rotation, initial rotation angle degree, carry out interative computation respectively, until iteration result meets required precision, from this iteration result, extract the phase information of analog input signal; Described improved cordic algorithm is:
In above formula, i=0,1,2,3 ..., when i>=1, (x
i, Δ y
i, z
i) be the space vector of i level rotation output, δ
ibe i level direction of rotation and
ε
ibe the i level anglec of rotation and ε
i=arctan (2
-i).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410361705.6A CN104135457B (en) | 2014-07-25 | 2014-07-25 | Digital phase discrimination method and device based on improved CORDIC (coordinated rotation digital computer) algorithm |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410361705.6A CN104135457B (en) | 2014-07-25 | 2014-07-25 | Digital phase discrimination method and device based on improved CORDIC (coordinated rotation digital computer) algorithm |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104135457A true CN104135457A (en) | 2014-11-05 |
CN104135457B CN104135457B (en) | 2017-05-24 |
Family
ID=51807981
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410361705.6A Expired - Fee Related CN104135457B (en) | 2014-07-25 | 2014-07-25 | Digital phase discrimination method and device based on improved CORDIC (coordinated rotation digital computer) algorithm |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104135457B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105204004A (en) * | 2015-09-29 | 2015-12-30 | 河海大学 | Transmitting digital beam forming method based on digital delay and phase compensation |
CN105403865A (en) * | 2015-10-23 | 2016-03-16 | 河海大学 | Multicarrier signal constant envelope modulation method |
CN107809239A (en) * | 2017-10-23 | 2018-03-16 | 郑州云海信息技术有限公司 | A kind of Direct Digital Frequency Synthesizers |
CN108900192A (en) * | 2018-06-28 | 2018-11-27 | 北京北广科技股份有限公司 | Short-wave transmitter digital phase detecting method and phase discriminator |
CN117348685A (en) * | 2023-10-25 | 2024-01-05 | 灿芯半导体(成都)有限公司 | Signal processing method of high-precision DDS generator |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030034508A1 (en) * | 2001-08-16 | 2003-02-20 | Motorola, Inc. | Microprocessor in MOS with integrated cordic in compound semiconductor on a common substrate |
CN101109973A (en) * | 2007-07-11 | 2008-01-23 | 北京大学深圳研究生院 | Waveform generator based on direct numerical frequency synthesizer |
CN101257319A (en) * | 2008-04-09 | 2008-09-03 | 浙江大学 | Complete digital logarithm automatic gain control device and method |
CN101354700A (en) * | 2008-09-16 | 2009-01-28 | 四川虹微技术有限公司 | Butterfly-shaped operation FFT processor |
CN101515913A (en) * | 2009-03-19 | 2009-08-26 | 北京理工大学 | Fixed loop control method based on additions and shifts |
US20120265796A1 (en) * | 2011-04-13 | 2012-10-18 | Lsi Corporation | Double-Step CORDIC Processing for Conventional Signed Arithmetic With Decision Postponing |
CN103677737A (en) * | 2013-09-26 | 2014-03-26 | 中国人民解放军国防科学技术大学 | Method and device for achieving low delay CORDIC trigonometric function based on carry-save summator |
CN103713877A (en) * | 2013-12-24 | 2014-04-09 | 华为技术有限公司 | Coordinate rotation digital processor |
-
2014
- 2014-07-25 CN CN201410361705.6A patent/CN104135457B/en not_active Expired - Fee Related
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030034508A1 (en) * | 2001-08-16 | 2003-02-20 | Motorola, Inc. | Microprocessor in MOS with integrated cordic in compound semiconductor on a common substrate |
CN101109973A (en) * | 2007-07-11 | 2008-01-23 | 北京大学深圳研究生院 | Waveform generator based on direct numerical frequency synthesizer |
CN101257319A (en) * | 2008-04-09 | 2008-09-03 | 浙江大学 | Complete digital logarithm automatic gain control device and method |
CN101354700A (en) * | 2008-09-16 | 2009-01-28 | 四川虹微技术有限公司 | Butterfly-shaped operation FFT processor |
CN101515913A (en) * | 2009-03-19 | 2009-08-26 | 北京理工大学 | Fixed loop control method based on additions and shifts |
US20120265796A1 (en) * | 2011-04-13 | 2012-10-18 | Lsi Corporation | Double-Step CORDIC Processing for Conventional Signed Arithmetic With Decision Postponing |
CN103677737A (en) * | 2013-09-26 | 2014-03-26 | 中国人民解放军国防科学技术大学 | Method and device for achieving low delay CORDIC trigonometric function based on carry-save summator |
CN103713877A (en) * | 2013-12-24 | 2014-04-09 | 华为技术有限公司 | Coordinate rotation digital processor |
Non-Patent Citations (2)
Title |
---|
丁晓红: "CORDIC算法研究及其硬件实现", 《甘肃科技纵横》 * |
耿丹: "CORDIC算法研究与实现", 《遥测遥控》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105204004A (en) * | 2015-09-29 | 2015-12-30 | 河海大学 | Transmitting digital beam forming method based on digital delay and phase compensation |
CN105403865A (en) * | 2015-10-23 | 2016-03-16 | 河海大学 | Multicarrier signal constant envelope modulation method |
CN105403865B (en) * | 2015-10-23 | 2017-10-27 | 河海大学 | Multi-carrier signal constant envelope modulation methodology |
CN107809239A (en) * | 2017-10-23 | 2018-03-16 | 郑州云海信息技术有限公司 | A kind of Direct Digital Frequency Synthesizers |
CN108900192A (en) * | 2018-06-28 | 2018-11-27 | 北京北广科技股份有限公司 | Short-wave transmitter digital phase detecting method and phase discriminator |
CN117348685A (en) * | 2023-10-25 | 2024-01-05 | 灿芯半导体(成都)有限公司 | Signal processing method of high-precision DDS generator |
CN117348685B (en) * | 2023-10-25 | 2024-05-10 | 灿芯半导体(成都)有限公司 | Signal processing method of DDS generator |
Also Published As
Publication number | Publication date |
---|---|
CN104135457B (en) | 2017-05-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104135457A (en) | Digital phase discrimination method and device based on improved CORDIC (coordinated rotation digital computer) algorithm | |
CN109062540A (en) | A kind of restructural floating-point operation device based on cordic algorithm | |
CN103677738A (en) | Method and device for achieving low delay basic transcendental function based on mixed model CORDIC algorithmic | |
CN111984227B (en) | Approximation calculation device and method for complex square root | |
CN102073472B (en) | Trigonometric function CORDIC iteration operation coprocessor and operation processing method thereof | |
CN108196822A (en) | A kind of method and system of double-precision floating point extracting operation | |
CN107992284B (en) | Method for realizing division function of programmable device | |
CN102323878B (en) | Circuit device and method for norm correction of CORDIC (Coordinated Rotation Digital Computer) algorithm | |
CN102799412A (en) | CORDIC (coordinate rotation digital computer) accelerator based on parallel pipeline design | |
CN107608656A (en) | A kind of design method of four-quadrant trigonometric function solver | |
CN108037906A (en) | TCORDIC algorithm-based floating point basic function implementation method and device | |
Kaplun et al. | Error correction of digital signal processing devices using non-positional modular codes | |
CN106603099A (en) | Single-bit receiver signal detection method based on probability calculations | |
CN104102471A (en) | Method for extending convergence domain of exponential CORDIC (coordinate rotation digital computer) algorithm by aid of FPGA (field programmable gate array) fixed-point technology | |
CN107657078B (en) | Ultrasonic phased array floating point focusing transmission implementation method based on FPGA | |
CN102789446A (en) | DDS (Direct Digital Synthesizer) signal spurious suppression method and system on basis of CORDIC (Coordinated Rotation Digital Computer) algorithm | |
Liu et al. | Implementation on FPGA for CORDIC-based Computation of Arcsine and Arccosine | |
Bangqiang et al. | Base-N logarithm implementation on FPGA for the data with random decimal point positions | |
CN107995137A (en) | GFSK modulator approaches, device and terminal device | |
Chervyakov et al. | Comparison of modular numbers based on the chinese remainder theorem with fractional values | |
CN108111190A (en) | A kind of configurable direct expansion MSK communication capture systems implementation methods of PN codes | |
CN110347968B (en) | FPGA-based FFT optimization algorithm and device | |
KR19990085924A (en) | Trigonometric function generator and method | |
CN207352597U (en) | A kind of phase demodulation apparatus based on cordic algorithm | |
US9032009B2 (en) | Multiplier circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170524 |