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

Method and digital control oscillator for sinusoidal and cosine signal generator

Active Publication Date: 2008-12-31
LEADCORE TECH
View PDF3 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The purpose of the present invention is to provide a method for generating sine and cosine signals and a digitally controlled oscillator, so as to overcome the shortcoming that the storage table takes up too much space in the prior art

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
  • Method and digital control oscillator for sinusoidal and cosine signal generator
  • Method and digital control oscillator for sinusoidal and cosine signal generator
  • Method and digital control oscillator for sinusoidal and cosine signal generator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0063] The present invention provides a method for generating sine and cosine signals, generates an angle sequence, and performs phase truncation on the generated angle; splits the phase truncated angle into two bits including the highest address, and removes the high address bit of the highest address two bits, Low address bits; calculate the sign of the sine and cosine signal corresponding to the angle by calculating the two bits of the highest address; query the π / 2 sine table and π / 2 cosine table by removing the high address bits of the highest address to get the corresponding sine and cosine values , and the trigonometric function corresponding to the lower address bit is equivalent to the value of the lower address bit; by the value of the sine and cosine value and the lower address bit, the sine and cosine of the angle is obtained by using the finite term Taylor series expansion of the trigonometric function value; the sine-cosine signal of the angle is obtained from the...

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 method for producing sine and cosine signals, which comprises the steps that: an angle sequence is generated; the generated angle is treated with phase truncation; the angle after the phase truncation is parted into a high address bit including highest two address bits and a high address bit, the highest two address bits of which are wiped off, and a low address bit; the symbols of the sine and cosine signals corresponding to the angle are calculated by the highest two address bits; the corresponding sine and cosine values are obtained by inquiring a Pi / 2 sine table and a Pi / 2 cosine table with the high address bit, the highest two address bits of which are wiped off; the low address bit is corresponded to a trigonometric function for being equivalent to the value of the low address bit; a finite term Tylor series expansion of the trigonometric function is utilized for obtaining the sine and cosine values of the angle by the sine and cosine values and the value of the low address bit; the sine and cosine signals of the angle are obtained by the obtained symbols and the calculated sine and cosine values. The invention also discloses a numerical control oscillator. By utilizing the method, the space occupied by storage lists can be effectively compressed under the condition that phase-truncated word length is not increased.

Description

technical field [0001] The invention relates to the technical field of digital communication, in particular to a method for generating sine and cosine signals and a numerically controlled oscillator. Background technique [0002] In the digital circuit of wireless communication, especially after the signal processing is digitalized, that is, after the signal intermediate frequency and even the radio frequency are digitalized, in order to achieve the purpose of frequency conversion in the digital domain, it is necessary to apply a digital local oscillator. In many digital circuits, the digitized sine and cosine signals (that is, the sequence of sine and cosine function values) are output as digitized local oscillator signals. [0003] The principle of generating sine and cosine signals in the prior art is as follows: figure 1 shown. The sine and cosine values ​​of each angle are stored in a read-only memory (Read Only Memory, ROM). An angle sequence is generated by the pha...

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): H03K3/80H03L7/085
Inventor 张衡
Owner LEADCORE TECH
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