Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: Level shifter with boost and attenuation programming
Patent Number: 7,417,484 Issued on 08/26/2008 to Voo

Title: Wide-band wide-swing CMOS gain enhancement technique and method therefor
Patent Number: 7,417,483 Issued on 08/26/2008 to Wong,   et al.

Title: Adaptive voltage scaling for an electronics device
Patent Number: 7,417,482 Issued on 08/26/2008 to Elgebaly,   et al.

Title: Controlling signal states and leakage current during a sleep mode
Patent Number: 7,417,481 Issued on 08/26/2008 to Ahsanullah,   et al.

Title: Delay line circuit
Patent Number: 7,417,478 Issued on 08/26/2008 to Kim,   et al.

Title: Circuit and method for generating power up signal
Patent Number: 7,417,475 Issued on 08/26/2008 to Byeon,   et al.

Title: Clock frequency division methods and circuits
Patent Number: 7,417,474 Issued on 08/26/2008 to Jamal

Title: Multi-channel integrated circuit
Patent Number: 7,417,472 Issued on 08/26/2008 to Tumer,   et al.

Title: Voltage comparator having hysteresis characteristics
Patent Number: 7,417,471 Issued on 08/26/2008 to Gong,   et al.

Title: Phase frequency detector with a novel D flip flop
Patent Number: 7,417,470 Issued on 08/26/2008 to Riley

Title: Compensation for leakage current from dynamic storage node variation by the utilization of an automatic self-adaptive keeper
Patent Number: 7,417,469 Issued on 08/26/2008 to Cheng,   et al.

Title: Dynamic and differential CMOS logic with signal-independent power consumption to withstand differential power analysis
Patent Number: 7,417,468 Issued on 08/26/2008 to Verbauwhede,   et al.

Title: Flip-flop circuit and frequency divider using the flip-flop circuit
Patent Number: 7,417,466 Issued on 08/26/2008 to Akahori

Title: N-domino output latch
Patent Number: 7,417,465 Issued on 08/26/2008 to Lundberg,   et al.

Title: Bi-directional signal transmission system
Patent Number: 7,417,464 Issued on 08/26/2008 to Crawford

Title: Wireline transmission circuit
Patent Number: 7,417,463 Issued on 08/26/2008 to Danesh,   et al.

Title: Variable external interface circuitry on programmable logic device integrated circuits
Patent Number: 7,417,462 Issued on 08/26/2008 to Wong,   et al.

Title: Multi-standard transmitter
Patent Number: 7,417,460 Issued on 08/26/2008 to De Laurentiis,   et al.

Title: On-die offset reference circuit block
Patent Number: 7,417,459 Issued on 08/26/2008 to Wilson,   et al.

Title: Gate driving circuit and display apparatus having the same
Patent Number: 7,417,458 Issued on 08/26/2008 to Ahn,   et al.

Title: Scalable non-blocking switching network for programmable logic
Patent Number: 7,417,457 Issued on 08/26/2008 to Pani,   et al.

Title: Dedicated logic cells employing sequential logic and control logic functions
Patent Number: 7,417,456 Issued on 08/26/2008 to Verma,   et al.

Title: Programmable function generator and method operating as combinational, sequential and routing cells
Patent Number: 7,417,455 Issued on 08/26/2008 to Verma,   et al.

Title: Low-swing interconnections for field programmable gate arrays
Patent Number: 7,417,454 Issued on 08/26/2008 to Rahman,   et al.

Title: System and method for dynamically executing a function in a programmable logic array
Patent Number: 7,417,453 Issued on 08/26/2008 to Goodnow,   et al.

Title: Techniques for providing adjustable on-chip termination impedance
Patent Number: 7,417,452 Issued on 08/26/2008 to Wang,   et al.

Title: Leakage power management with NDR isolation devices
Patent Number: 7,417,451 Issued on 08/26/2008 to Kawa

Title: Testing combinational logic die with bidirectional TDI-TMS/TDO chanel circuit
Patent Number: 7,417,450 Issued on 08/26/2008 to Whetsel

Title: Wafer stage storage structure speed testing
Patent Number: 7,417,449 Issued on 08/26/2008 to Posey,   et al.

Title: System to calibrate on-die temperature sensor
Patent Number: 7,417,448 Issued on 08/26/2008 to Lim,   et al.

Title: Probe cards employing probes having retaining portions for potting in a retention arrangement
Patent Number: 7,417,447 Issued on 08/26/2008 to Kister

Title: Probe for combined signals
Patent Number: 7,417,446 Issued on 08/26/2008 to Hayden,   et al.

Title: Probing method and prober for measuring electrical characteristics of circuit devices
Patent Number: 7,417,445 Issued on 08/26/2008 to Sakagawa,   et al.

Title: Method and apparatus for inspecting integrated circuit pattern
Patent Number: 7,417,444 Issued on 08/26/2008 to Shinada,   et al.

Title: Determination of effective resistance between a power sourcing equipment and a powered device
Patent Number: 7,417,443 Issued on 08/26/2008 to Admon,   et al.

Title: Method and apparatus for testing tunnel magnetoresistive effect element, manufacturing method of tunnel magnetoresistive effect element and tunnel magnetoresistive effect element
Patent Number: 7,417,442 Issued on 08/26/2008 to Hachisuka,   et al.

Title: Methods and systems for guarding a charge transfer capacitance sensor for proximity detection
Patent Number: 7,417,441 Issued on 08/26/2008 to Reynolds

Title: Methods and systems for the rapid detection of concealed objects
Patent Number: 7,417,440 Issued on 08/26/2008 to Peschmann,   et al.

Title: Impedance conversion circuit and integrated circuit including thereof
Patent Number: 7,417,439 Issued on 08/26/2008 to Hirabayashi,   et al.

Title: Battery voltage measurement apparatus
Patent Number: 7,417,438 Issued on 08/26/2008 to Miyamoto

Title: Vehicle battery testing assembly
Patent Number: 7,417,437 Issued on 08/26/2008 to Torres

Title: Selectable tap induction coil
Patent Number: 7,417,436 Issued on 08/26/2008 to Chesser,   et al.

Title: Method for generating a homogeneous magnetization in a spatial examination volume of a magnetic resonance installation
Patent Number: 7,417,435 Issued on 08/26/2008 to Diehl

Title: Magnetic resonance imaging system with iron-assisted magnetic field gradient system
Patent Number: 7,417,434 Issued on 08/26/2008 to Overweg

Title: Method, examination apparatus and antenna array for magnetic resonance data acquisition
Patent Number: 7,417,433 Issued on 08/26/2008 to Heid,   et al.

Title: Asymmetric ultra-short gradient coil for magnetic resonance imaging system
Patent Number: 7,417,432 Issued on 08/26/2008 to Overweg

Title: Coil array for magnetic resonance imaging with reduced coupling between adjacent coils
Patent Number: 7,417,431 Issued on 08/26/2008 to Lanz,   et al.

Title: Continuous moving-table MRI contrast manipulation and/or update of scanning parameters
Patent Number: 7,417,430 Issued on 08/26/2008 to Aldefeld,   et al.

Title: Fibre tracking magnetic resonance imaging
Patent Number: 7,417,428 Issued on 08/26/2008 to Hoogenraad,   et al.

Title: Magnetic resonance data acquisition method and apparatus
Patent Number: 7,417,427 Issued on 08/26/2008 to Porter

Title: Continuous observation apparatus and method of magnetic flux distribution
Patent Number: 7,417,425 Issued on 08/26/2008 to Machi,   et al.

Title: Magnetic-field-measuring device
Patent Number: 7,417,424 Issued on 08/26/2008 to Desplats,   et al.

Title: Method of testing a magnetic head for eliminating defective magnetic heads
Patent Number: 7,417,423 Issued on 08/26/2008 to Sudou

Title: Rotary manipulation type input apparatus
Patent Number: 7,417,422 Issued on 08/26/2008 to Kang

Title: Switch to bypass optical diode for reducing power consumption of electrical meters
Patent Number: 7,417,420 Issued on 08/26/2008 to Shuey

Title: Thin film sensor
Patent Number: 7,417,418 Issued on 08/26/2008 to Ayliffe

Title: Spill-resistant beverage container with detection and notification indicator
Patent Number: 7,417,417 Issued on 08/26/2008 to Williams,   et al.

Title: Regulator with load tracking bias
Patent Number: 7,417,416 Issued on 08/26/2008 to Rasmus

Title: Voltage-controlled current source
Patent Number: 7,417,415 Issued on 08/26/2008 to Yen,   et al.

Title: DC-DC converter utilizing a modified Schmitt trigger circuit and method of modulating a pulse width
Patent Number: 7,417,412 Issued on 08/26/2008 to Koh

Title: Method and apparatus for power control
Patent Number: 7,417,410 Issued on 08/26/2008 to Clark, III,   et al.

Title: Power losses reduction in switching power converters
Patent Number: 7,417,409 Issued on 08/26/2008 to Partridge

Title: Method and arrangement for charging capacitors of direct-voltage intermediate circuit of frequency converter
Patent Number: 7,417,408 Issued on 08/26/2008 to Poyhonen,   et al.

Title: Circuit with a switch for charging a battery in a battery capacitor circuit
Patent Number: 7,417,407 Issued on 08/26/2008 to Stuart,   et al.

Title: Electronic apparatus that determines a characteristic of a battery
Patent Number: 7,417,406 Issued on 08/26/2008 to Miwa,   et al.

Title: Power recharger for use with robot cleaner
Patent Number: 7,417,404 Issued on 08/26/2008 to Lee,   et al.

Title: Method and device for operating a drive mechanism
Patent Number: 7,417,401 Issued on 08/26/2008 to Schweizer,   et al.

Title: Motor controller
Patent Number: 7,417,400 Issued on 08/26/2008 to Takeishi,   et al.

Title: Integrated motor device and method of setting and reading driver configuration parameters using driver configuration data embedded in driver control signals
Patent Number: 7,417,399 Issued on 08/26/2008 to Chang

Title: Vacuum pump
Patent Number: 7,417,398 Issued on 08/26/2008 to Kozaki,   et al.

Title: Automated shade control method and system
Patent Number: 7,417,397 Issued on 08/26/2008 to Berman,   et al.

Title: Manual operation device for automotive vehicle
Patent Number: 7,417,396 Issued on 08/26/2008 to Yoshida,   et al.

Title: Switch-based door and ramp interface system
Patent Number: 7,417,395 Issued on 08/26/2008 to Edwards,   et al.

Title: Arrangement for testing a power output stage
Patent Number: 7,417,394 Issued on 08/26/2008 to Bay,   et al.

Title: Load driver capable of suppressing overcurrent
Patent Number: 7,417,393 Issued on 08/26/2008 to Okamura,   et al.

Digitizer module, a waveform generating module, a converting method, a waveform generating method and a recording medium for recording a program thereof Number:7,385,546 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Digitizer module, a waveform generating module, a converting method, a waveform generating method and a recording medium for recording a program thereof

Abstract: A digitizer module comprises an AD converter for sampling a pair of analog signals at a predetermined time interval and converting into a first and second digital signals respectively, a second signal frequency component calculating unit for calculating a second signal frequency component representing a component of each frequency of the second digital signal on the basis of the second digital signal, a skew frequency component calculating unit for calculating a skew frequency component representing a phase error of each frequency of the second digital signal corresponding to the first digital signal on the basis of a skew of a timing with which the pair of analog signals are sampled by the AD converter and a second signal frequency component correcting unit for correcting the second signal frequency component on the basis of the skew frequency component.

Patent Number: 7,385,546 Issued on 06/10/2008 to Asami


Inventors: Asami; Koji (Tokyo, JP)
Assignee: Advantest Corporation (Tokyo, JP)
Appl. No.: 10/925,732
Filed: August 25, 2004


Related U.S. Patent Documents

Application NumberFiling DatePatent NumberIssue Date
10374769Feb., 20036836227

Current U.S. Class: 341/155 ; 341/118; 341/120
Field of Search: 341/155,144,118,120 702/59 375/326 386/114


References Cited [Referenced By]

U.S. Patent Documents
6014374 January 2000 Paneth et al.
6104329 August 2000 Kawano
6115675 September 2000 Benco et al.
6377037 April 2002 Burns et al.
6384756 May 2002 Tajiri et al.
6452518 September 2002 Kawabata
6545626 April 2003 Nakada
6700515 March 2004 Asami
7218581 May 2007 Frisson et al.
2004/0008135 January 2004 Asami
2004/0032358 February 2004 Asami
Foreign Patent Documents
2002-340946 Nov., 2002 JP
2004-77192 Mar., 2004 JP

Other References

International Search Report for International Application No. PCT/JP2004/001383 mailed on Apr. 13, 2004, 2 pages. cited by other .
Patent Abstracts of Japan, Publication No. 2002-340946, Publication Date: Nov. 27, 2002, 2 pages. cited by other.

Primary Examiner: JeanPierre; Peguy
Attorney, Agent or Firm: Osha .cndot. Liang LLP

Parent Case Text



CROSS-REFERENCE TO RELATED APPLICATIONS

This patent application is a divisional application of U.S. patent application Ser. No. 10/374,769, filed Feb. 25, 2003 now U.S. Pat. No. 6,836,227.
Claims



What is claimed is:

1. A digitizer module for converting a pair of analog signals into a pair of digital signals with equal sample timing, comprising: an AD converter for sampling said pair of analog signals at a predetermined time interval and converting into a first and a second digital signals; a first digital filter for generating a first converted signal into which said first digital signal is converted on the basis of a predetermined filter coefficient; a correcting filter coefficient generator for generating a correcting filter coefficient correcting a skew, besides a waveform of an impulse response of said correcting filter coefficient is same as said first digital filter, on the basis of said skew of a timing with which said pair of analog signals are sampled by said AD converter and a predetermined filter coefficient; and a second digital filter for converting said second digital signal on the basis of said correcting filter coefficient and generating a second converted signal on which said skew is corrected.

2. A digitizer module as claimed in claim 1, wherein said correcting filter coefficient generator makes said correcting filter coefficient be h(kT-.tau.), in case said predetermined filter coefficient is h(kT) and said skew is .tau., where said first digital filter has at least two said predetermined filter coefficient, k denotes an integer in a range of zero to a number one less than the number of said predetermined filter coefficient and T denotes a sampling interval of said AD converter.

3. A recording medium for recording a program used for a digitizer module converting a pair of analog signals into a pair of digital signals with equal sample timing, wherein said digitizer module comprises an AD converter for sampling said pair of analog signals at a predetermined time interval and converting said pair of analog signals into a first and second digital signals, and said program allows said digitizer module to function with: a first digital filter for generating a first converted signal into which said first digital signal is converted on the basis of a predetermined filter coefficient; a correcting filter coefficient generator for generating a correcting filter coefficient correcting a skew, besides a waveform of an impulse response of said correcting filter coefficient is same as said first digital filter, on the basis of said skew of a timing with which said first and second analog signals are converted by said AD converter and said predetermined filter coefficient; and a second digital filter for converting said second digital signal on the basis of said correcting filter coefficient and generating a second converted signal on which said skew is corrected.

4. A converting method for converting a pair of analog signals into a pair of digital signals with equal sample timing, comprising the steps of: sampling said pair of analog signals at a predetermined time interval and converting said pair of analog signals into a first and second digital signals respectively; generating a first converted signal into which said first digital signal is converted on the basis of a predetermined filter coefficient; generating a correcting filter coefficient correcting a skew, besides a waveform of an impulse response of said correcting filter coefficient is same as said step of generating said first converted signal, on the basis of said skew of a timing with which said first and second analog signals are converted by said AD converter and said predetermined filter coefficient; and converting said second digital signal on the basis of said correcting filter coefficient and generating a second converted signal on which said skew is corrected.
Description



BACKGROUND OF THE INVENTION

1. Technical Field

The present invention relates to a digitizer module, a waveform generating module, a converting method, a waveform generating method and a recording medium for recording a program thereof. More particularly, the present invention relates to a digitizer module for converting a pair of analog signals into a pair of digital signals with equal sample timing, a waveform generating module for outputting a pair of synchronous analog signals and a program and a method of process thereof.

2. Description of the Related Art

As known in the art, with regard to a digitizer module for sampling a pair of analog signals such as quadrature modulated signals to be synchronized each other, there has been a problem that if sampling timings of a pair of AD converters sampling a pair of analog signals do not match each other, quality of observed signals is lowered due to an impairment of orthogonality regarding a result of measuring the two analog signals originally in quadrature.

And also, with regard to a waveform generating module for converting a pair of digital signals to be synchronized each other into analog signals respectively and outputting the signals, if converting timings of a pair of DA converters converting a pair of digital signals into a pair of analog signals respectively do not match each other, quality of outputted signals is lowered due to a phase difference between a pair of analog signals, which are originally synchronized.

In order to prevent the impairment of quality of signal due to the previous problems, an equal-length routing has been used with respect to a clock signal of a pair of DA converters or a pair of AD converters.

The difference of sample timing or converting timing previously described also results from differences between characteristics of AD converters or DA converters and circuits or routing on other signal trace. Consequently, in order to achieve a digitizer module or a waveform generating module with higher precision, it is desirable to prevent the impairment of quality of signal due to these causes, as well as an equal-length routing with respect to a clock signal.

SUMMARY OF THE INVENTION

Therefore, it is an object of the present invention to provide a digitizer module, a waveform generating module, a converting method, a waveform generating method and a recording medium for recording a program thereof, which are capable of solving the problems above. The above and other objects can be achieved by combinations described in the independent claims. The dependent claims define further advantageous and exemplary combinations of the present invention.

According to the first aspect of the present invention, a digitizer module for converting a pair of analog signals into a pair of digital signals with equal sample timing, comprises an AD converter for sampling the pair of analog signals at a predetermined time interval and converting into a first and second digital signals respectively, a second signal frequency component calculating unit for calculating a second signal frequency component representing a component of each frequency of the second digital signal on the basis of the second digital signal, a skew frequency component calculating unit for calculating a skew frequency component representing a phase error of each frequency of the second digital signal corresponding to the first digital signal on the basis of a skew of a timing with which the pair of analog signals are sampled by the AD converter and a second signal frequency component correcting unit for correcting the second signal frequency component on the basis of the skew frequency component.

A digitizer module may further comprise a corrected second signal calculating unit for calculating the second digital signal on which the skew has been corrected on the basis of the second signal frequency component, which is corrected.

The second signal frequency component calculating unit may calculate the second signal frequency component by performing a discrete Fourier-transform on the second digital signal, the skew frequency component calculating unit may calculate a correcting function in a frequency domain for correcting the skew with the skew frequency component and the second signal frequency component correcting unit may correct the second signal frequency component by multiplying the second signal frequency component by the correcting function in the frequency domain.

A digitizer module may further comprise a first signal frequency component calculating unit for calculating a first signal frequency component representing a component of each frequency of the first digital signal on the basis of the first digital signal, wherein the second signal frequency component correcting unit may correct the second signal frequency component on the basis of the skew frequency component and the first signal frequency component.

A digitizer module may further comprise a second signal frequency component calculating unit for calculating a first signal frequency component representing a component of each frequency of the first digital signal on the basis of the first digital signal and a first signal frequency component correcting unit for correcting the first signal frequency component on the basis of the skew frequency component.

A digitizer may further comprise a skew measuring unit for measuring the skew on the basis of an amount of a phase difference between the first and second digital signals, in case a same signal as the pair of analog signals is inputted to the AD converter.

According to the second aspect of the present invention, a digitizer module for converting a pair of analog signals into a pair of digital signals with equal sample timing, comprises an AD converter for sampling the pair of analog signals at a predetermined time interval and converting into a first and a second digital signals, a first digital filter for generating a first converted signal into which the first digital signal is converted on the basis of a predetermined filter coefficient, a correcting filter coefficient generator for generating a correcting filter coefficient correcting a skew, besides a waveform of an impulse response of the correcting filter coefficient is same as the first digital filter, on the basis of the skew of a timing with which the pair of analog signals are sampled by the AD converter and a predetermined filter coefficient and a second digital filter for converting the second digital signal on the basis of the correcting filter coefficient and generating a second converted signal on which the skew is corrected.

The correcting filter coefficient generator may make the correcting filter coefficient be h(kT-.tau.), in case the predetermined filter coefficient is h(kT) and the skew is .tau., where the first digital filter has at least two the predetermined filter coefficient, k denotes an integer in a range of zero to a number one less than the number of the predetermined filter coefficient and T denotes a sampling interval of the AD converter.

According to the third aspect of the present invention, a waveform generating module for outputting a pair of synchronous analog signals, comprises a first digital signal calculating unit for generating a first digital signal on the basis of a first signal frequency component representing a component of each frequency of a first analog signal, which the waveform generating module should output, a second digital signal calculating unit for generating a second digital signal on the basis of a second signal frequency component representing a component of each frequency of a second analog signal, which the waveform generating module should output, a DA converter for converting the first and second digital signals into the first and second analog signals at a predetermined time interval respectively, a skew frequency component calculating unit for calculating a skew frequency component representing a phase error of each frequency of the second analog signal corresponding to the first analog signal, on the basis of a skew of a timing with which the first and second digital signals are converted by the DA converter and a second signal frequency component correcting unit for correcting the second signal frequency component used for generating the second digital signal by the second digital signal calculating unit on the basis of the skew frequency component.

The skew frequency component calculating unit may calculate a correcting function in a frequency domain for correcting the skew with the skew frequency component, the second signal frequency component correcting unit may correct the second signal frequency component by multiplying the second signal frequency component by the correcting function in the frequency domain and the second digital signal calculating unit may generate the second digital signal by performing an inverse discrete Fourier-transform on the second signal frequency component corrected by the second signal frequency component correcting unit.

The second signal frequency component correcting unit may correct the second signal frequency component used for generating the second digital signal by the second digital signals calculating unit, on the basis of the skew frequency component and the first signal frequency component.

A waveform generating module may further comprise a first signal frequency component correcting unit for correcting the first signal frequency component used for generating the first digital signal by the first digital signal calculating unit, on the basis of the skew frequency component.

A waveform generating module may further comprise a skew measuring unit for measuring the skew on the basis of an amount of a phase difference between the first and second analog signals, in case a same signal as the first and second digital signals is inputted to the DA converter.

According to the fourth aspect of the present invention, a waveform generating module for outputting a pair of synchronous analog signals, comprises a first digital filter for generating a first converted signal into which a first digital signal, which represents a signal value of a first analog signal to be outputted, is converted on the basis of a first filter coefficient, a second digital filter for generating a second converted signal into which a second digital signal, which represents a signal value of a second analog signal to be outputted, is converted on the basis of a second filter coefficient, a DA converter for converting the first and second digital signals into the first and second analog signals at a predetermined time interval respectively and a correcting filter coefficient generator for generating the second filter coefficient correcting a skew, besides a waveform of an impulse response of the correcting filter coefficient is same as the first digital filter, on the basis of the skew of a timing with which the DA converter converts the first and second digital signals into the first and second analog signals and the first filter coefficient.

The correcting filter coefficient generator may make the second filter coefficient be h(kT-.tau.), in case the first filter coefficient is h(kT) and the converting timing error is .tau., where the first digital filter has at least two the first filter coefficient, k denotes an integer in a range of zero to a number one less than the number of the first filter coefficient and T denotes a converting interval of the DA converter.

According to the fifth aspect of the present invention, a recording medium for recording a program used for a digitizer module converting a pair of analog signals into a pair of digital signals with equal sample timing is provided, wherein the digitizer module comprises an AD converter for sampling the pair of analog signals at a predetermined time interval and converting the pair of analog signals into a first and second digital signals, and the program allows the digitizer module to function with a second signal frequency component calculating unit for calculating a second signal frequency component representing a component of each frequency of the second digital signal on the basis of the second digital signal, a skew frequency component calculating unit for calculating a skew frequency component representing a phase error of each frequency of the second digital signal corresponding to the first digital signal, on the basis of the skew of a timing with which the pair of analog signals are sampled by the AD converter and a second signal frequency component correcting unit for correcting the second signal frequency component on the basis of the skew frequency component.

According to the sixth aspect of the present invention, a converting method for converting a pair of analog signals into a pair of digital signals with equal sample timing, comprises the steps of sampling the pair of analog signals at a predetermined time interval and converting the pair of analog signals into a first and second digital signals respectively, calculating a second signal frequency component representing a component of each frequency of the second digital signal on the basis of the second digital signal, calculating a skew frequency component representing a phase error of each frequency of the second digital signal corresponding to the first digital signal, on the basis of the skew of a timing with which the pair of analog signals are sampled during the step of sampling and converting and correcting the second signal frequency component on the basis of the skew frequency component.

According to the seventh aspect of the present invention, a recording medium for recording a program used for a digitizer module converting a pair of analog signals into a pair of digital signals with equal sample timing is provided, wherein the digitizer module comprises an AD converter for sampling the pair of analog signals at a predetermined time interval and converting the pair of analog signals into a first and second digital signals, and the program allows the digitizer module to function with a first digital filter for generating a first converted signal into which the first digital signal is converted on the basis of a predetermined filter coefficient a correcting filter coefficient generator for generating a correcting filter coefficient correcting a skew, besides a waveform of an impulse response of the correcting filter coefficient is same as the first digital filter, on the basis of the skew of a timing with which the first and second analog signals are converted by the AD converter and the predetermined filter coefficient and a second digital filter for converting the second digital signal on the basis of the correcting filter coefficient and generating a second converted signal on which the skew is corrected.

According to the eighth aspect of the present invention, a converting method for converting a pair of analog signals into a pair of digital signals with equal sample timing, comprises the steps of sampling the pair of analog signals at a predetermined time interval and converting the pair of analog signals into a first and second digital signals respectively, generating a first converted signal into which the first digital signal is converted on the basis of a predetermined filter coefficient, generating a correcting filter coefficient correcting a skew, besides a waveform of an impulse response of the correcting filter coefficient is same as the step of generating the first converted signal, on the basis of the skew of a timing with which the first and second analog signals are converted by the AD converter and the predetermined filter coefficient and converting the second digital signal on the basis of the correcting filter coefficient and generating a second converted signal on which the skew is corrected.

According to the ninth aspect of the present invention, a recording medium for recording a program used for a waveform generating module outputting a pair of synchronous analog signals is provided, wherein the waveform generating module comprises a DA converter for converting a first and second digital signals into a first and second analog signals at a predetermined time interval respectively, and the program allows the waveform generating module to function with a first digital signal calculating unit for generating the first digital signal on the basis of a first signal frequency component representing a component of each frequency of the first analog signal, which should be outputted by the waveform generating module a second digital signal calculating unit for generating the second digital signal on the basis of a second signal frequency component representing a component of each frequency of the second analog signal, which should be outputted by the waveform generating module a skew frequency component calculating unit for calculating a skew frequency component representing a phase error of each frequency of the second analog signal corresponding to the first analog signal, on the basis of the skew of a timing with which the first and second digital signals are converted by the DA converter and a second signal frequency component correcting unit for correcting the second signal frequency component used for generating the second digital signal by the second digital signal calculating unit, on the basis of the skew frequency component.

According to the tenth aspect of the present invention, a waveform generating method for outputting a pair of synchronous analog signals, comprises the steps of generating a first digital signal on the basis of a first signal frequency component representing a component of each frequency of a first analog signal, which should be outputted, generating a second digital signal on the basis of a second signal frequency component representing a component of each frequency of a second analog signal, which should be outputted, converting the first and second digital signals into the first and second analog signals at a predetermined time interval respectively, calculating a skew frequency component representing a phase error of each frequency of the second analog signal corresponding to the first analog signal, on the basis of a skew of a timing with which the first and second digital signals are converted during the step of converting and correcting the second signal frequency component used for generating the second digital signal during the step of generating the second digital signal, on the basis of the skew frequency component.

According to the eleventh aspect of the present invention, a recording medium for recording a program used for a waveform generating module outputting a pair of synchronous analog signals is provided, wherein the waveform generating module comprises a DA converter for converting a first and second digital signals into a first and second analog signals at a predetermined time interval respectively, and the program allows the waveform generating module to function with a first digital filter for generating a first converted signal into which a first digital signal, which represents a signal value of the first analog signal to be outputted, is converted on the basis of a first filter coefficient, a second digital filter for generating a second converted signal into which a second digital signal, which represents a signal value of the second analog signal to be outputted, is converted on the basis of a second filter coefficient and a correcting filter coefficient generator for generating the second filter coefficient correcting a skew, besides a waveform of an impulse response of the correcting filter coefficient is same as the first digital filter, on the basis of the skew of a timing with which the first and second digital signals converted into the first and second analog signals by the DA converter and the first filter coefficient.

According to the twelfth aspect of the present invention, a waveform generating method for outputting a pair of synchronous analog signals, comprises the steps of generating a first converted signal into which a first digital signal, which represents a signal value of a first analog signal to be outputted, is converted on the basis of a first filter coefficient, generating a second converted signal into which a second digital signal, which represents a signal value of a second analog signal to be outputted, is converted on the basis of a second filter coefficient, converting the first and second digital signals into the first and second analog signals at a predetermined time interval respectively and generating the second filter coefficient correcting a skew, besides a waveform of an impulse response of the second filter coefficient is same as the first digital filter, on the basis of the skew of a timing with which the first and second digital signals converted into the first and second analog signals during the step of converting and the first filter coefficient.

The summary of the invention does not necessarily describe all necessary features of the present invention. The present invention may also be a sub-combination of the features described above. The above and other features and advantages of the present invention will become more apparent from the following description of the embodiments taken in conjunction with the accompanying drawings.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 shows a configuration of a digitizer apparatus 100 relating to the first exemplary embodiment of the present invention.

FIG. 2 shows a process flow of a digitizer apparatus 100 relating to the first exemplary embodiment of the present invention.

FIG. 3 shows a configuration of a waveform generating apparatus 300 relating to the second exemplary embodiment of the present invention.

FIG. 4 shows a process flow of a waveform generating apparatus 300 relating to the second exemplary embodiment of the present invention.

FIG. 5 shows a configuration of a digitizer apparatus 500 relating to the third exemplary embodiment of the present invention.

FIG. 6 shows a process flow of a digitizer apparatus 500 relating to the third exemplary embodiment of the present invention.

FIG. 7 shows a configuration of a waveform generating apparatus 700 relating to the fourth exemplary embodiment of the present invention.

FIG. 8 shows a process flow of a waveform generating apparatus 700 relating to the fourth exemplary embodiment of the present invention.

FIG. 9 shows an exemplary hardware configuration of a digitizer apparatus 100, a waveform generating apparatus 300, a digitizer apparatus 500 and/or a waveform generating apparatus 700 relating to an exemplary embodiment of the present invention.

DETAILED DESCRIPTION OF THE INVENTION

The invention will now be described based on the preferred embodiments, which do not intend to limit the scope of the present invention, but exemplify the invention. All of the features and the combinations thereof described in the embodiments are not necessarily essential to the invention.

FIG. 1 shows a configuration of a digitizer apparatus 100 relating to the first exemplary embodiment of the present invention. The digitizer apparatus 100 converts a pair of analog signals to be observed in synchronized state into a pair of digital signals with equal sample timing. The digitizer apparatus 100, with regard to this conversion, corrects an error from sample timing with which a pair of analog signals is converted into digital signals by a digital process so that an impairment of quality of signal can be prevented during digitizing a pair of analog signals. The digitizer apparatus 100 includes an analog input unit 101, an AD converter 110 and a correcting process unit 120.

The analog input unit 101 inputs an analog I input signal and an analog Q input signal in quadrature each other, an example of a pair of analog signals to be observed in the synchronized state. The analog input unit 101 includes a reference signal generator 102 a multiplexer 104, a multiplexer 105, a first analog unit 106 and a second analog unit 108.

The reference signal generator 102 generates a reference signal, which the correcting process unit 120 uses to measures a skew, an error of timing with which a pair of analog signals are sampled by the AD converter 110. The multiplexer 104 and the multiplexer 105 input the same reference signal to the AD converter 110 via the first analog unit 106 or the second analog unit 108, in case the digitizer apparatus 100 measures the skew. And, in case that the digitizer apparatus 100 samples the analog I input signal and the analog Q input signal, The multiplexer 104 and the multiplexer 105 input these signals to the AD converter 110 via the first analog unit 106 or the second analog unit 108. The first analog unit 106 and the second analog unit 108 are an analog circuit, which input the analog I input signal and the analog Q input signal from the multiplexer 104 or the multiplexer 105, for example conduct a conversion of signal level and input the signals to the AD converter 110.

The AD converter 110 samples a pair of analog signals inputted via the analog input unit 101 with a sampling interval, a predetermined time interval, and converts the signals into a first digital signal and a second digital signal. The AD converter 110 includes a reference clock generator 112, a first AD converter 114 and a second AD converter 116.

The reference clock generator 112 generates a sampling clock signal representing sampling timing with which the first AD converter 114 and the second AD converter 116 sample a pair of analog signals inputted from the analog input unit 101. The first AD converter 114 converts the analog I input signal into a digital I signal, an example of the first digital signal on the basis of the sampling clock signal. The second AD converter 116 converts the analog Q input signal into a digital Q signal, an example of the second digital signal on the basis of the sampling clock signal.

The correcting process unit 120 corrects an error of sample timing with respect to a pair of digital signals and outputs a pair of digital signals with equal sample timing. The correcting process unit 120 includes a first signal frequency component calculating unit 122, a second signal frequency component calculating unit 124, a skew frequency component calculating unit 126, a first signal frequency correcting unit 128, a second signal frequency correcting unit 130, a skew measuring unit 132, a corrected first signal calculating unit 140 and a corrected second signal calculating unit 142.

The first signal frequency component calculating unit 122 calculates I signal frequency components, an example of first signal frequency components representing components of each frequency of the digital I signal, on the basis of the digital I signal. The second signal frequency component calculating unit 124 calculates Q signal frequency components, an example of second signal frequency components representing components of each frequency of the digital Q signal, on the basis of the digital Q signal. More particularly, the first signal frequency component calculating unit 122 and the second signal frequency component calculating unit 124 may calculate the I signal frequency components or the Q signal frequency components, the digital I signal or the digital Q signal in frequency domain, by performing discrete Fourier-transform of the digital I signal or the digital Q signal of time domain respectively.

The skew frequency component calculating unit 126 calculates skew frequency components representing phase errors of each frequency of the digital Q signal with respect to the digital I signal, on the basis of a skew of sampling timing with which a pair of analog signals is sampled by the AD converter 110. More particularly, the skew frequency component calculating unit 126 may calculate a correcting function in the frequency domain correcting the skew with the frequency components.

The second signal frequency correcting unit 130 converts components at each frequency with the same sample timing as the I signal frequency components, by correcting the Q signal frequency components on the basis of the skew frequency components calculated by the skew frequency component calculating unit 126. More particularly, the a second signal frequency correcting unit 130 may correct the Q signal frequency components by multiplying the Q signal frequency components by the correcting function in the frequency domain calculated by the skew frequency component calculating unit 126. And, the second signal frequency correcting unit 130 may correct the Q signal frequency components on the basis of the skew frequency components and the I signal frequency components.

The first signal frequency correcting unit 128 converts components at each frequency with the same sample timing as the Q signal frequency components, by correcting the I signal frequency components on the basis of the skew frequency components calculated by the skew frequency component calculating unit 126. More particularly, the a first signal frequency correcting unit 128 may correct the I signal frequency components by multiplying the I signal frequency components by the correcting function in the frequency domain calculated by the skew frequency component calculating unit 126. And, the first signal frequency correcting unit 130 may correct the I signal frequency components on the basis of the skew frequency components and the Q signal frequency components. Here, in case that the second signal frequency correcting unit 130 completely corrects the skew components with respect to the Q signal frequency components, the first signal frequency correcting unit 128 may, without changing the I signal frequency components, output to the corrected first signal calculating unit 140.

The skew measuring unit 132 measures the skew of sampling timing with which a pair of analog signals inputted to the digitizer apparatus 100 is sampled by the AD converter 110, and provides the skew to the skew frequency component calculating unit 126. The skew measuring unit 132 relating to the exemplary embodiment of the present invention measures the skew on the basis of an amount of a phase difference between the digital I signal and the digital Q signal outputted from the first AD converter 114 and the second AD converter 116, in case the same reference signal generated by the reference signal generator 102 with respect to a pair of analog signals is inputted to the AD converter 110.

The corrected first signal calculating unit 140 calculates and outputs corrected digital I signal on which the skew is corrected on the basis of the I signal frequency components corrected by the first signal frequency correcting unit 128. More particularly, the corrected first signal calculating unit 140 converts the I signal frequency components, spectrums of the digital I signal in the frequency domain, corrected by the first signal frequency correcting unit 128, into the corrected digital I signal in the time domain by, for example, performing the inverse discrete Fourier-transform. The corrected second signal calculating unit 142, like the corrected first signal calculating unit 140, calculates and outputs corrected digital Q signal on which the skew is corrected on the basis of the Q signal frequency components corrected by the second signal frequency correcting unit 130.

Next, an exemplary method for correcting the skew will be described with regard to the digitizer apparatus 100.

Letting i(t) and q(t) be the analog I signal and the analog Q signal in the time domain respectively, which is inputted to the digitizer apparatus 100, pi(t) and pq(t) be each sampling clock signal of the analog I signal and the analog Q signal, T be an sampling interval of the first AD converter 114 and the second AD converter 116 and .tau. be the skew of the first AD converter 114 and the second AD converter 116, pi(t) and pq(t) can be represented as the following equations (1) and (2) respectively:

.function..infin..infin..times..delta..function..function..infin..infin..t- imes..delta..function..tau. ##EQU00001##

If i(t) and q(t) is sampled using pi(t) and pq(t) with regard to the first AD converter 114 and the second AD converter 116, iskew(t) and qskew(t), a sampled digital I signal and a sampled digital Q signal including skew components, are the following equations (3) and (4) respectively:

.function..function..times..infin..infin..times..delta..function..function- ..function..times..infin..infin..times..delta..function..tau. ##EQU00002##

If the Fourier-transform is performed of iskew(t) and qskew(t) with regard to the first signal frequency component calculating unit 122 and the second signal frequency component calculating unit 124, the I signal frequency components Iskew(f) and the Q signal frequency components Qskew(f) are the following equations (5) and (6) respectively:

.function..function..times..infin..infin..times..delta..function..times..i- nfin..infin..times..function..function..function.e.times..times..pi..times- ..times..times..times..tau..times..times..infin..infin..times..delta..func- tion..times..infin..infin..times..function..times.e.times..times..times..t- imes..pi..times..times..times..times..tau. ##EQU00003##

Here, letting x(t)=i(t)+jq(t), a complex signal in the time domain inputted to the digitizer apparatus 100, and X(f)=I(f)+jQ(f), the Fourier-transform of x(t), Xskew(f), a complex signal in the frequency domain outputted by the first signal frequency component calculating unit 122 and the second signal frequency component calculating unit 124, is the following equation (7):

.function..function..times..times..function..times..infin..infin..times..f- unction..times..times..infin..infin..times..function..times.e.times..times- ..times..times..pi..times..times..times..times..tau. ##EQU00004##

Here, using X(f) and X*(f), the conjugate function of X(f), I(f) and Q(f) are represented as the following equations (8) and (9) respectively:

.function..times..function..function..times..times..function..times..funct- ion..function. ##EQU00005##

From equations (7) and (9), the following equation (10) is derived:

.function..times..times..infin..infin..times..function..function..function- ..function..times.e.times..times..times..times..pi..times..times..times..t- imes..tau..times..times..infin..infin..times..function..times.e.times..tim- es..times..times..pi..times..times..times..times..tau..function..times.e.t- imes..times..times..times..pi..times..times..times..times..tau. ##EQU00006##

For example, considering the discrete Fourier-transform for k=0 or k=1 with regard to the first signal frequency component calculating unit 122 and the second signal frequency component calculating unit 124, Iskew(f) and Qskew(f), on the basis of equations (5), (6), (8) and (9), are the following equations (11) and (12) respectively:

.function..times..times..function..function..function..function..times..ti- mes..function..times..times..times..times. .times..function..function..times..function..function..times.e.times..tim- es..times..times..pi..times..times..tau..times. ##EQU00007##

In order to eliminate a term X*(-f+1/T) for k=1 from equations(11) and (12), it is corrected that Qskew(f) is multiplied by ej2.pi..tau./T. Here, Xc(f), a corrected complex signal in the frequency domain, using equation (10) for k=0 or k=1, can be represented as the following equation (13):

.function..times..function..times..times.e.times..times..times..times..pi.- .times..times..tau..times..function..times. .times..function..function..times..function..function..times.e.times..tim- es..times..times..pi..times..times..tau..times. .times..function..function..times.e.times..times..times..times..pi..times- ..times..tau..function..times.e.times..times..times..times..pi..times..tim- es..tau..times.e.times..times..times..times..pi..times..times..tau..functi- on..function..times..function..pi..times..times..tau..times..times..functi- on..times..function..pi..times..times..tau. ##EQU00008##

Here, performing the inverse Fourier-transform of [ ]part in equation (13), the following equation (10) is derived:

.times..times..times. .times..function..times..times..times..times..pi..times..times..tau..func- tion..times..times..times..times..pi..times..times..tau..times. .times. .times..function..pi..times..times..tau..times..function..times..times..t- imes..function..pi..times..times..tau..times..function..times..function..p- i..times..times..tau..times. .times..function..times..function..times. .times..times..times..function..pi..times..times..tau..times. .times..function..times..function..times. .times. .times..function..times..function..pi..times..times..tau..times..function- ..times..function..pi..times..times..tau..times. .times. .times..function..times..function..pi..times..times..tau..times..function- ..times..function..pi..times..times..tau..times. .times.'.function.'.function. ##EQU00009##

I' (t) and q' (t) in equation (10) represent signals, which deviate from a rectangular coordinate of the digital I signal and the digital Q signal and are in angular rotation on the basis of .tau.. That is to say, the digital I signal and the digital Q signal are analyzed with converting to I' axis and Q' axis in a coordinate system in which the digital I signal and the digital Q signal are in angular rotation on the basis of .tau.. In order to adjust I' axis in regard to equation (14) to I axis, Xc(f) is changed to the following equation (15): X.sub.c(f)=e.sup.-j2.pi..tau./T[I.sub.skew(f)+je.sup.2.pi..tau./TQ.sub.sk- ew(f)] (15).

Equation (15) is applied to the discrete Fourier-transform. Here, the discrete Fourier-transform of xskew(t) is the following equation (16):

.intg..infin..infin..times..function..times.e.times..times..pi..times..tim- es..times.d.times..intg..infin..infin..times. .times..function..times..function..times..function..times..function..time- s. .times.e.times..times..times..times..pi..times..times..times.d.times..t- imes..function..times.e.times..times..times..times..pi..times..times..time- s.e.times..times..times..times..pi..times..times..times..times..function..- times.e.times..times..times..times..pi..times..times..times..function.e.ti- mes..times..times..times..pi..times..times..times..function. ##EQU00010##

From equations (15) and (16), the following equation (17) is derived:

.function.e.times..times..pi..times..times..tau..function.e.times..times..- times..times..pi..times..times..tau..times.e.times..times..times..times..p- i..times..times..times..times..tau..times..function.e.times..times..pi..ti- mes..times..tau..function.e.times..times..times..times..pi..times..times..- tau..function..times..function. ##EQU00011##

That is, in case equation (17) is provided, the first signal frequency component calculating unit 122 and the second signal frequency component calculating unit 124 perform the discrete Fourier-transform of the digital I signal and the digital Q signal outputted by the first AD converter 114 and the second AD converter 116 and calculate DFTI(k) and DFTQ(k), the I signal frequency components and the Q signal frequency components, respectively. The skew frequency component calculating unit 126 calculates a pair of skew frequency components of e-j.pi..tau./T and ej2.pi..tau.(1-k/N)/T on the basis of the skew .tau.. The first signal frequency correcting unit 128 and the second signal frequency correcting unit 130 calculate corrected I signal frequency components and corrected Q signal frequency components on the basis of the skew frequency components. Therefore, The first signal frequency correcting unit 128 and the second signal frequency correcting unit 130 can calculate equation (17).

And, in case the analog I input signal and the analog Q input signal are such as base band signals, a band, the digitizer apparatus 100 should manage, is within .+-.nyquist frequency. Here, in case the band is limited within the nyquist frequencies, equations corresponding to a negative input signal frequency, which multiply components for k=1, that is, spectrums between the nyquist frequency and a sampling frequency by correcting coefficiency ej2.pi..tau./T 1 resulting from equation (13) is multiplied by jQskew(f), are the following equations (18-1) and (18-2):

0.ltoreq.k<N/2(0.about.nyquist frequency)

.function..function.e.times..times..times..times..pi..times..times..times.- .times..tau..times..function..times..times. ##EQU00012##

N/2.ltoreq.k<N (nyquist frequency.about.sampling frequency)

.function..function.e.times..times..times..times..pi..times..times..tau..t- imes.e.times..times..times..times..pi..times..times..times..times..tau..ti- mes..function..function.e.times..times..times..times..pi..times..times..ta- u..function..times..function..times..times. ##EQU00013##

Moreover, in this regards, the correcting process unit 120 may use the I signal frequency components and the Q signal frequency components outputted by the first signal frequency correcting unit 128 and the second signal frequency correcting unit 130 as a pair of digital signals with equal sample timing without the corrected first signal calculating unit 140 and the corrected second signal calculating unit 142. And, instead of measuring the skew on the basis of the amount of a phase difference between the digital I signal and the digital Q signal outputted by the first AD converter 114 and the second AD converter 116, the skew measuring unit 132 may, in case the reference signal generator 102 inputs the same reference signal to the AD converter 110, adjust an amount of the correction for an optimum skew by measuring the skew of the digital I signal and the digital Q signal outputted by the corrected first signal calculating unit 140 and the corrected second signal calculating unit 142 after the correction, changing the amount of the correction for the skew set by the skew frequency component calculating unit 126.

FIG. 2 shows a process flow of a digitizer apparatus 100 relating to the first exemplary embodiment of the present invention. First, in order to measure the skew of sample timing of the first AD converter 114 and the second AD converter 116, the reference signal generator 102 inputs the reference signal to the first AD converter 114 via the multiplexer 104 and the first analog unit 106, while inputting the same reference signal to the second AD converter 116 via the multiplexer 105 and the second analog unit 108(S200). The first AD converter 114 and the second AD converter 116 convert the reference signal inputted into the digital I signal and the digital Q signal respectively(S210). The skew measuring unit 132 measures the skew on the basis of the amount of the phase difference between the digital I signal and the digital Q signal (S220) And, the skew frequency component calculating unit 126 calculates the skew frequency components representing the phase errors of each frequency of the digital Q signal corresponding to the digital I signal on the basis of the skew measured by the skew measuring unit 132(S230).

Next, the AD converter 110 inputs the analog I signals via the multiplexer 104 and the first analog unit 106, while inputting the analog Q signal via the multiplexer 105 and the second analog unit 108 (S240). And, the first AD converter 114 and the second AD converter 116 in the AD converter 110 sample the pair of analog signals inputted, and convert to the digital I signal and digital Q signal respectively (S250).

Next, the first signal frequency component calculating unit 122 calculates the I signal frequency components on the basis of the digital I signal, and the second signal frequency component calculating unit 124 calculates the Q signal frequency components on the basis of the digital Q signal(S260). And, the first signal frequency correcting unit 128 and the second signal frequency correcting unit 130 correct the I signal frequency components and the Q signal frequency components on the basis of the skew frequency components calculated by the skew frequency component calculating unit 126(S270). And, the corrected first signal calculating unit 140 and the corrected second signal calculating unit 142 calculate the corrected digital I signal and the corrected digital Q signal on which the skew is corrected, on the basis of the corrected I signal Frequency components and the corrected Q signal frequency components (S280).

According to the digitizer apparatus 100 described above, the skew of the sampling timing with which a pair of analog signals are sampled by the AD converter 110 can be corrected for a frequency band of the digital signal sampled by the AD converter 110. In addition, a magnitude of the skew during operation is measured by the reference signal generator 102 and the skew measuring unit 132 and the amount of the correction can be adjusted using the magnitude of the skew measured so that the digitizer apparatus 100 with high precision can be achieved.

FIG. 3 shows a configuration of a waveform generating apparatus 300 relating to the second exemplary embodiment of the present invention. The waveform generating apparatus 300 inputs a pair of digital input signals to be converted into analog signals synchronized, and converts to and outputs a pair of analog signals synchronized. With regard to the conversion, the waveform generating apparatus 300 prevents an impairment of quality of signal during converting a pair of digital input signals to analog signals by correcting an error of converting timing with which a pair of digital input signals are converted into analog signals respectively, with a digital process. The waveform generating apparatus 300 includes a correcting process unit 320 and a DA converter 380.

The correcting process unit 320 inputs digital I input signal and digital Q input signal in quadrature each other, an example of a pair of digital input signals to be converted to analog signals synchronized. The correcting process unit 320 includes a reference signal generator 322, a skew measuring unit 323, a first signal frequency component calculating unit 324, a second signal frequency component calculating unit 325, skew frequency component calculating unit 326, a first signal frequency component correcting unit 328, a second signal frequency component correcting unit 330, a first digital signal calculating unit 332, a second digital signal calculating unit 334, a multiplexer 338 and a multiplexer 340.

The reference signal generator 322 generates a reference signal, which the skew measuring unit 323 uses to measure a skew, an error of timing with which a pair of digital input signals are converted by the DA converter 380. The skew measuring unit 323 measures the skew of the timing with which a pair of digital signals outputted by the correcting process unit 320 to DA converter 380 are converted by the DA converter 380, and provides the skew to the first signal frequency component calculating unit 324. The skew measuring unit 323, according to this exemplary embodiment, inputs the same reference signal generated by the reference signal generator 322 with a pair of digital signals to the DA converter 380 via the multiplexer 338 and the multiplexer 340. And, in this case, the skew measuring unit 323 measures the skew on the basis of an amount of a phase difference between an analog I signal and an analog Q signal, an example of a first analog signal and a second analog signal outputted by a first DA converter 384 and a second DA converter 386 in the DA converter 380.

The first signal frequency component calculating unit 324, a configuration of which is the same as the first signal frequency component calculating unit 122 regarding FIG. 1, calculates I signal frequency components on the basis of the digital I input signal, an original data of the analog I signal to be outputted by the waveform generating apparatus 300. Here, the I signal frequency components are an example of first signal frequency components and represent components of each frequency of the analog I signal to be outputted by the waveform generating apparatus 300. The second signal frequency component calculating unit 325, a configuration of which is the same as the second signal frequency component calculating unit 124 regarding FIG. 1, calculates Q signal frequency components on the basis of the digital Q input signal, an original data of the analog Q signal to be outputted. Here, the Q signal frequency components are an example of second signal frequency components and represent components of each frequency of the analog Q signal to be outputted.

The skew frequency component calculating unit 326, a configuration of which is the same as the skew frequency component calculating unit 126 regarding FIG. 1, calculates skew frequency components representing phase errors of each frequency of the analog Q signal corresponding to the analog I signal, on the basis of the skew of timing with which a corrected digital I signal and a corrected digital Q signal outputted by the correcting process unit 320 are corrected by the DA converter 380. Here, the corrected digital I signal and the corrected digital Q signal are an example of a first digital signal and a second digital signal. More particularly, the skew frequency component calculating unit 326 may calculate a correcting function in the frequency domain correcting the skew with the skew frequency components.

The second signal frequency component correcting unit 330, a configuration of which is the same as the second signal frequency correcting unit 130 regarding FIG. 1, corrects Q signal frequency components, which the second digital signal calculating unit 334 uses to generate a corrected digital Q signal, on the basis of the skew frequency components calculated by the skew frequency component calculating unit 326. More particularly, the second signal frequency component correcting unit 330 may correct the Q signal frequency components by multiplying the Q signal frequency components by the correcting function in the frequency domain calculated by the skew frequency component calculating unit 326. And, the second signal frequency component correcting unit 330 may correct the Q signal frequency components on the basis of the skew frequency components and the I signal frequency components.

The first signal frequency component correcting unit 328, a configuration of which is the same as the first signal frequency correcting unit 128 regarding FIG. 1, corrects I signal frequency components, which the first digital signal calculating unit 332 uses to generate a corrected digital I signal, on the basis of the skew frequency components calculated by the skew frequency component calculating unit 326. More particularly, the first signal frequency component correcting unit 328 may correct the I signal frequency components by multiplying the I signal frequency components by the correcting function in the frequency domain calculated by the skew frequency component calculating unit 326. And, the first signal frequency component correcting unit 328 may correct the I signal frequency components on the basis of the skew frequency components and the Q signal frequency components. Here, in case the second signal frequency component correcting unit 330 completely corrects the skew components with respect to Q frequency components, the first signal frequency component correcting unit 328 may, without changing the I signal frequency components, output to the first digital signals calculating unit 332.

The first digital signal calculating unit 332, a configuration of which is the same as the corrected first signal calculating unit 140 regarding FIG. 1, generating a corrected digital I signal on the basis of the I signal frequency components. More particularly, the first digital signal calculating unit 332 converts the I signal frequency components, spectrums of the digital I input signal in the frequency domain corrected by the first signal frequency component correcting unit 328, into the corrected digital I signal in the time domain by, for example, performing the inverse discrete Fourier-transform. The second digital signal calculating unit 334, a configuration of which is the same as the corrected second signal calculating unit 142 regarding FIG. 1, generating a corrected digital Q signal on which the skew is corrected like the first digital signal calculating unit 332. The multiplexer 338 and the multiplexer 340, in case the skew measuring unit 323 measures the skew, inputs the same reference signal to the DA converter 380. Meanwhile, in case the waveform generating apparatus 300 outputs the analog I signal and the analog Q signal corresponding to the digital I input signal and the digital Q input signal, the corrected digital I signal and the digital Q signal corrected by the first digital signal calculating unit 332 and the second the digital signal calculating unit 334 are inputted to DA converter 380.

The DA converter 380 converts the corr


Free Web Sudoku Puzzles.
Solve with your browser.
  6 2   3 9      
      1     4 7  
1               3
6   8   1 5      
      4   3      
      2 8   1   5
8               7
  1 9     8      
      3 7   5 9  
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!