WO2007010689A1 - Dispositif générateur d’horloge, dispositif embarqué et méthode de génération d’horloge - Google Patents
Dispositif générateur d’horloge, dispositif embarqué et méthode de génération d’horloge Download PDFInfo
- Publication number
- WO2007010689A1 WO2007010689A1 PCT/JP2006/312133 JP2006312133W WO2007010689A1 WO 2007010689 A1 WO2007010689 A1 WO 2007010689A1 JP 2006312133 W JP2006312133 W JP 2006312133W WO 2007010689 A1 WO2007010689 A1 WO 2007010689A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- clock
- gps
- signal
- unit
- gps signal
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/16—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop
- H03L7/18—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using a frequency divider or counter in the loop
Definitions
- the present invention relates to a clock generation device, an in-vehicle device, and a clock generation method using a GPS (Global Positioning System) signal.
- GPS Global Positioning System
- the use of the present invention is not limited to the above-described clock generation device, in-vehicle device, and clock generation method.
- Ceramic oscillators and crystal oscillators such as those listed in Patent Document 1 affect the phase and frequency of output oscillation signals due to changes in temperature when the environment changes. (Signal cycle fluctuation) becomes large. Therefore, it is desirable to use an oscillator having a temperature compensation function for an audio function unit incorporated in an in-vehicle navigation device.
- the navigation function incorporated in the above-described navigation device generates an oscillation signal force with the highest level of accuracy output from an atomic clock to receive a GPS signal and perform positioning.
- a high-accuracy oscillation signal that can be matched with a GPS signal is required, and a high-performance oscillator such as a temperature compensated crystal oscillator (hereinafter referred to as “TCXO”) is installed.
- TCXO temperature compensated crystal oscillator
- Patent Document 1 Japanese Patent Laid-Open No. 05-343992
- an oscillator having a minimum necessary accuracy is used as a clock used for an operation capable of reproducing music and the like, so that sound quality can be improved.
- An example is the problem of not being able to.
- the oscillator outputs an oscillation signal with high accuracy and low jitter, it is more expensive than a normal oscillator and has not been used in an audio apparatus.
- the conventional navigation device has a function of generating a highly accurate oscillation signal by TCXO and a function of receiving a GPS signal generated with the highest level of oscillation signal force. Is used only for positioning processing of the navigation function unit, and there is a problem that it is not used effectively by other function units (for example, audio function unit).
- a clock generation device includes a GPS signal receiving means for receiving GPS signals of a plurality of GPS satellites, and an oscillation signal. Oscillating means for outputting, GPS satellite number detecting means for detecting the force transmitted from the number of GPS satellites received by the GPS signal receiving means, and the waveform of the GPS signal using the oscillation signal A correction unit that corrects the frequency of the GPS signal and the oscillation signal to generate a clock according to the number of GPS satellites detected by the GPS satellite number detection unit. And a clock supply means for supplying the clock generated by the clock generation means to an external device driven by using the clock.
- the in-vehicle apparatus includes a GPS signal receiving means for receiving GPS signals of a plurality of GPS satellites, an oscillating means for outputting an oscillation signal, and the GPS signal receiving means.
- GPS satellite number detection means for detecting how many GPS satellites received by the GPS signal, correction means for correcting the GPS signal using the oscillation signal, and GPS satellite number detection means According to the number of detected GPS satellites, a clock generating means for generating a clock by frequency-converting either one of the corrected GPS signal or the oscillation signal, and generating the clock by the clock generating means.
- a music playback means for playing back music using the clock supplied with the clock power S.
- a clock generation method for each of a plurality of GPS satellites.
- the GPS signal is received from the GPS signal receiving step, the GPS signal received by the GPS signal receiving step is detected from the number of GPS satellites detected by the number of GPS satellites, and output from the oscillation means.
- FIG. 1 is a block diagram showing an example of a functional configuration of an in-vehicle device according to an embodiment of the present invention.
- FIG. 2 is a flowchart showing an example of a processing procedure of the in-vehicle device which is effective in this embodiment.
- FIG. 3 is a block diagram of an example of a hardware configuration of the in-vehicle device according to the first embodiment.
- FIG. 4 is a block diagram illustrating a configuration example of a clock generation unit.
- Fig. 5-1 is an explanatory diagram showing frequency shift due to C / A code matching
- Fig. 5-2 is an explanatory diagram showing time lag due to C / A code matching.
- FIG. 6 is an explanatory diagram showing the principle of positioning using GPS signals.
- FIG. 7 is a flowchart showing a procedure of clock generation processing in the clock generation unit.
- FIG. 8 is a block diagram of an example of a hardware configuration of the in-vehicle device according to the second embodiment.
- FIG. 9 is a block diagram illustrating a configuration example of a clock generation unit.
- FIG. 10 is a block diagram showing another configuration example of the clock generation unit.
- FIG. 11 is a flowchart showing a procedure of clock generation processing in the clock generation unit. Explanation of symbols
- FIG. 1 is a block diagram showing an example of a functional configuration of an in-vehicle device that is effective in the embodiment of the present invention.
- the in-vehicle device 100 includes a GPS signal receiving unit 101, an oscillating unit 102, a GPS satellite number detecting unit 103, a correcting unit 104, a clock generating unit 105, and a music reproducing unit 106.
- the GPS signal is generated using a highly accurate oscillation signal output from an atomic oscillator provided in a GPS satellite as a transmission wave.
- the oscillation signal that composes this GPS signal is jitter (signal period) with higher frequency accuracy than the clock used in the audio machine, even if the frequency shift due to the Doppler effect caused by the high-speed movement of GPS satellites is taken into account. It is excellent as a clock with less fluctuation.
- the oscillation signal output from the TCXO necessary for supplying the GPS signal to the navigation function unit or the GPS signal itself, which is the high-precision oscillation signal power output from the atomic oscillator, is used. It is configured to be supplied as a clock source for the audio function unit.
- the GPS signal receiving unit 101 includes a GPS signal receiver, and receives a GPS signal transmitted from a GPS satellite orbiting a satellite orbit about 20000 km above the ground. Always in orbit More than 24 GPS satellites are in operation.
- the GPS signal receiving unit 101 receives a receivable GPS signal among the GPS signals transmitted from the plurality of GPS satellites, and outputs them to the GPS satellite number detecting unit 103 and the correcting unit 104.
- the oscillation unit 102 generates an oscillation signal that repeats a sine wave having a predetermined frequency or a square wave.
- the generated oscillation signal is output to the correction unit 104 and the clock generation unit 105.
- a crystal oscillator, a ceramic oscillator, or the like is generally used.
- TCXO TCXO
- the number of GPS satellites detection unit 103 detects how many GPS satellites are received from the GPS signal input from the GPS signal reception unit 101, and the detection result is a clock generation unit. Output to 105.
- the correction unit 104 corrects the GPS signal input from the GPS signal reception unit 101 using the oscillation signal input from the oscillation unit 102.
- a GPS signal transmitted from a GPS satellite has a waveform frequency or phase deviation due to passage through the ionosphere until it is received by the receiver (in this embodiment, the GPS signal receiving unit 101). Arise. Therefore, the correction unit 104 corrects the deviation of the GPS signal using the oscillation signal input from the oscillation unit 102 and outputs the corrected GPS signal to the clock generation unit 105.
- the clock generation unit 105 receives a GPS signal from the correction unit 104 and an oscillation signal from the oscillation unit 102, and generates a clock by frequency-converting one of these two signals. .
- the determination of whether to use the GPS signal or the oscillation signal to generate the clock is made based on the detection information of the number of GPS satellites input from the GPS satellite number detection unit 103.
- the correction unit 104 When performing three-dimensional positioning using a GPS signal, the correction unit 104 cannot obtain a completely accurate GPS signal unless it receives GPS signals from four or more GPS satellites. Therefore, as an example of determining whether the clock generation unit 105 uses a GPS signal or an oscillation signal to generate a clock, four GPS satellites are detected from the detection result input from the GPS satellite number detection unit 103. If this is the case, there is a method of generating a clock using GPS signals.
- a function unit that newly determines the reception state of the clock is provided, and even if the GPS signal is received from less than four GPS satellites, the reception state is If the clock is more stable than the oscillating signal, use a GPS signal to generate the clock.
- the music playback unit 106 plays back music data based on the clock input from the clock generation unit 105.
- the music playback unit 106 includes recording means for storing music data.
- the music playback section 106 may read the music data by recording means. Alternatively, the music playback section 106 may be connected to an external recording means for storing music data to read music data to be played back sequentially. May be.
- the use of the clock generated by the clock generation unit 105 is not limited. It can be used without In this case, the clock generator according to the present invention is configured.
- FIG. 2 is a flowchart showing an example of the processing procedure of the in-vehicle device that works on this embodiment.
- the GPS signal receiving unit 101 determines whether or not a GPS signal has been received (step S201). If the GPS signal is received and received (step S201: Yes), the correction unit 104 uses the received GPS signal as the oscillation signal output from the oscillation unit 102. (Step S202) 0
- the GPS satellite number detection unit 103 determines whether or not the GPS satellites received by the GPS signal reception unit 101 have transmitted from GPS satellites having a GPS signal strength or higher (step S203).
- the clock generation unit 105 subsequently generates a clock by converting the frequency of the GPS signal corrected by the correction unit 104 ( Step S204).
- step S203 When the GPS signal is transmitted from less than four GPS satellites in step S203 (step S203: No), the clock generator 105 outputs the oscillation signal output from the oscillator 102. The clock is generated by frequency conversion (step S205). Finally, the song In the playback unit 106, the music data is played back using the clock generated in step S204 or step S205 (step S206), and the series of processing ends.
- the in-vehicle device 100 that is effective in the present embodiment is capable of generating a high-quality clock using the GPS signal and the oscillation signal used for navigation without providing a new oscillator. S can.
- the quality of the clock can be reproduced more faithfully, the sound quality can be improved. Further, since it is not necessary to provide a new oscillator, the audio function unit can be reduced in size and cost can be reduced.
- FIG. 3 is a block diagram of an example of a hardware configuration of the in-vehicle device according to the first embodiment.
- the in-vehicle device 300 includes a GPS antenna unit 310, a GPS signal processing unit 320, and an audio unit 330.
- the GPS antenna unit 310 includes a GPS antenna 311 and an RF amplifier (Radio Frequency a
- the GPS antenna 311 receives the GPS signal transmitted from the GPS satellite force.
- the RF amplifier 312 receives the GPS signal received by the GPS antenna 311.
- the GPS signal amplified by the RF amplifier 312 is output to the GPS signal processing unit 320.
- the GPS signal processor B320 includes preamplifiers 321 and 327, finoletas 322, 323, and 324, an oscillation circuit 325, a TCX0326, an RF circuit B340, and a clock generator B350. Further, the RF circuit section 340 includes preamplifiers 341, 343, 344, and 348, a mixer 342, a voltage controlled oscillator (hereinafter referred to as “VC0”) 345, a phase comparator 346, It consists of a peripheral (1ZN) 347.
- VC0 voltage controlled oscillator
- the VC circuit 345, the phase comparator 346, the frequency divider (1 / N) 347, the filter 324, and the oscillation circuit 325 in the RF circuit section 340 constitute a PLL (Phase Locked Loop) circuit.
- VC0345 outputs an oscillation signal having a frequency corresponding to the voltage value of the input signal.
- the phase comparator 346 outputs a signal corresponding to the phase difference between the two input signals.
- Divider (1 / N) 347 outputs the input signal with a frequency of 1 / N.
- the PLL circuit composed of the above elements compares the phase difference between two signals input to the phase comparator 346 and outputs a signal synchronized with one of the signals (reference signal) from the VC0345. It has a function.
- the oscillation signal input from the TCX0326 is amplified by the preamplifier 348, and then divided by the frequency divider (1 / N) 347 to a frequency of 1ZN to be used as a reference signal. Comparator 346 Input. At the same time, the signal output from VC0345 is input as a feedback signal.
- the GPS signal output from the GPS antenna unit 310 is input to the preamplifier 321.
- the preamplifier 321 amplifies the input GPS signal from the GPS antenna unit 310 and outputs a filter 322.
- the flyer 322 is a high-frequency filter, and transmits only the signal in the set high-frequency band among the GPS signals input from the preamplifier 321 and outputs the RF circuit unit 340.
- the RF circuit unit 340 amplifies the GPS signal input from the filter 322 by the preamplifier 341 and then outputs the amplified signal to the mixer 342.
- the mixer 342 adds the GPS signal input from the preamplifier 341 and the oscillation signal input from the VC0345, and outputs a mixed GPS signal.
- the GPS signal output from the mixer 342 is output to the preamplifier 343. After removing noise by the filter 323, the GPS signal is amplified again by the preamplifier 344, and the GPS signal is subjected to high frequency amplification and output to the clock generator 350. .
- the TCX0326 is a crystal oscillator having a function of compensating for a change in the output temperature, and outputs an oscillation signal to the RF circuit unit 340 and the clock generation unit 350 (via the preamplifier 327).
- the oscillation signal output from the TCX0326 is input to the RF circuit unit 340, and the frequency of the GPS signal received by the GPS antenna unit 310 is used by the clock generation unit 350 for correcting the GPS signal and generating the clock.
- the clock generation unit 350 receives an RF circuit unit 340 force GPS signal, and receives an oscillation signal from the TCX0326.
- the GPS signal is the power that received the GPS signal transmitted from the number of GPS satellites. Measures the current position of device 300 and The result is output to the GPS signal navigation unit (not shown). The positioning using the GPS signal in the clock generator 350 will be described in detail later.
- the clock generation unit 350 generates a clock using either the GPS signal input from the FR circuit unit 340, or the oscillation signal input from the TCX03 26, and generates the generated clock. Output to the audio unit 330.
- which of the GPS signal and the oscillation signal is used depends on how many GPS satellites the GPS signal received by the GPS antenna unit 310 is transmitted from the GPS signal input from the FR circuit unit 340. The GPS signal is judged and based on the judgment result.
- the configuration of the clock generation unit 350 will be described in detail later with reference to the drawings.
- the audio section 330 includes an audio PLL (Phase Locked Loop) 331, an audio microcomputer 332, an audio medium 333, an audio demodulation circuit 334, a D / A converter 335, an amplifier 336, and a speaker 337. It consists of les.
- an audio PLL Phase Locked Loop
- the audio PLL 331 generates a demodulated signal for demodulating music data on the basis of the clock input to the clock generation unit 350 of the GPS signal processing unit 320 and outputs the demodulated signal to the audio demodulation circuit 334.
- the audio microcomputer 332 outputs to the audio demodulation circuit 334 a control signal for controlling the music data demodulation processing using the demodulated signal input from the audio PLL 331.
- the audio media 333 is a drive for reading music data recorded on a CD or DVD, and outputs the read music data to the audio demodulation circuit 334.
- the music data may also be recorded on a storage medium such as a hard disk or flash memory using a compression method such as MP3 or AAC.
- the audio demodulation circuit 334 demodulates the music data read from the audio media 333 based on the demodulated signal input from the audio PLL 331 according to the control signal input from the audio microcomputer 332, and performs D / A Output to converter 335.
- the DZA converter 335 converts the demodulated music data (hereinafter referred to as “music signal”) input from the audio demodulation circuit 334 from a digital signal to an analog signal and outputs the analog signal to the amplifier 336.
- the amplifier 336 amplifies the music signal input from the DZA converter 335, and Output to 337.
- the speaker 337 reproduces the music signal input from the amplifier 336 as sound.
- the clock generation device is mounted as the clock generation unit 350, thereby supplying a high-quality clock to the audio unit 330 of the in-vehicle device 300.
- the sound quality of the music output from the audio unit 330 is improved.
- the clock generator 350 will be described in detail with reference to the drawings.
- FIG. 4 is a block diagram illustrating a configuration example of the clock generation unit.
- the clock generation unit 350 includes a satellite number detection unit 351, a C / A matching unit 352, a CZA code list unit 353, a positioning unit 54, an internal clock unit 55, and a switch unit 56. Power is composed.
- the number-of-satellite detection unit 351 determines how many GPS satellites received GPS signals, that is, how many GPS signals are received. Judgment is made, and the judgment result is output to the switch unit 356. At the same time, the input GPS signal is output from the satellite number detection unit 351 to the C / A matching unit 352 as it is.
- the C / A code list unit 353 stores a pattern of a C / A code (Coarse / Acquisition code) that is a pseudo-random code different for each GPS satellite.
- the C / A matching unit 352 reads the C / A code of each GPS satellite from the C / A code list unit 353, and generates a matching signal using the C / A code according to the oscillation signal input from the preamplifier 327. .
- the generated matching signal is compared with the GPS signal input from the satellite number detection unit 351, and matching processing is performed.
- GPS signal matching and C / A code will be described.
- the signal used for commercially available navigation is the GPS signal by C / A code.
- the C / A code is transmitted with a 1023 bit length 1 and 0 random sequence repeated in 1.01 milliseconds.
- the random bit string of the C / A code is different for each GPS satellite.
- the in-vehicle device 300 performs matching between the matching signal generated from the CZA code stored in the CZA code list unit 353 and the received GPS signal. If the random bit strings by the C / A code match, the process of determining the frequency shift and time shift (phase difference) between the matching matching signal and the GPS signal is performed. Do it.
- FIG. 5-1 is an explanatory diagram showing a frequency shift due to C / A code matching.
- Fig. 5-2 is an explanatory diagram showing the time lag due to C / A code matching.
- the square wave 510 shown in the upper part of Fig. 5-1 represents the matching signal generated from the CZA code of the GPS satellite stored in the C / A code list section 353.
- a square wave 511 shown in the lower part represents a GPS signal input from the satellite number detection unit 351 (here, a GPS signal transmitted from GPS satellite A as an example).
- a period T indicated by an arrow in the square wave 511 represents a pattern having a length of 1023 bits. Therefore, the GPS signal from GPS satellite A has a frequency shift of ⁇ f compared to the matching signal generated from the C / A code.
- a square wave 510 shown in the upper part represents a matching signal generated from the C / A code of GPS satellite A stored in the C / A code list section 353.
- the square wave 521 shown at the bottom represents the received GPS signal.
- the horizontal axis represents the elapsed time t with 0 as a reference.
- the square wave 510 and the square wave 521 have a time difference of At.
- the matching signal generated from the C / A code stored in the C / A code list unit 353, the GPS signal actually received For example, when the in-vehicle device 300 receives a GPS signal transmitted from GPS satellite A, there is a correspondence relationship between the frequency deviation and the time (phase) deviation. If they match, the GPS satellite A force transmitted GPS signal has been correctly received.
- the C / A matching unit 352 determines whether or not the correspondence between the frequency shift and the time (phase) shift matches the plurality of GPS signals input from the satellite number detection unit 351. Yes.
- the GPS signal for which the coincidence determination has been made is corrected for frequency and phase deviations using the oscillation signal, and is output to the positioning unit 354.
- the C / A matching unit 352 when the C / A matching unit 352 generates the code of the GPS signal transmitted from each GPS satellite from the C / A code stored in the CZA code list unit 353, the The oscillator provided in the device 300 is used. Therefore, the GPS signal is calculated from the difference in accuracy between the atomic oscillator installed in each GPS satellite and the oscillator installed in the in-vehicle device 300. Are not completely synchronized, resulting in a common error in the GPS signal from each GPS satellite.
- FIG. 6 is an explanatory diagram showing the principle of positioning using a GPS signal.
- it is possible to accurately determine the current position by receiving GPS signals from three GPS satellites.
- there is an error due to the difference in accuracy between the oscillators of the GPS satellite and the in-vehicle device 300, and the time (reception time) until the GPS signal transmitted from each GPS satellite is received is the actual time. Because it is detected with a value different from time, accurate positioning can be performed.
- the GPS signal reception time shifts in satellites 1 to 3 as shown in Fig. 6, a difference in distance of T will occur, from satellite 1 to satellite 3 to ⁇ desired position P ''.
- the distance is pseudorange 1 to pseudorange 3 considering the error of T minutes.
- a GPS signal transmitted from another GPS satellite is required.
- another GPS satellite is called GPS satellite 4.
- Accurate 3D positioning is achieved by combining four GPS signals derived from GPS signals from four GPS satellites. Specifically, the position of the in-vehicle device 300 is obtained using the following equations (1) to (4).
- variable S is obtained as follows.
- T Time difference of the oscillator of the in-vehicle device 300
- GPS signals from two GPS satellites are used, the positioning is considered as having a constant altitude and no oscillator deviation of the in-vehicle device 300.
- GPS signals from GPS satellites are used, positioning is performed assuming that the altitude is constant. In order to perform accurate 3D positioning in consideration of errors, GPS signals from four or more GPS satellites must be received.
- the CZA matching unit 352 receives the GPS signal input from the satellite number detection unit 351 and the C / A read from the C / A code list unit 353. Matching with the matching signal generated from the code is performed, and the matching result is output to the positioning unit 354. At the same time, a GPS signal is output to the switch unit 356.
- the positioning unit 354 calculates the position information of the in-vehicle device 300 using the GPS signal matching result input from the C / A matching unit 352.
- the calculated position information is output to the navigation unit in accordance with the clock input from the internal clock unit 355.
- Switch unit 356 outputs any one of the oscillation signal input from preamplifier 327 and the GPS signal input from C / A matching unit 352 to internal clock unit 355. The determination of which signal to output at this time is made based on the determination result of the number of GPS satellites received from the satellite number detection unit 351 and the number of GPS satellites received.
- the switch unit 356 when performing accurate three-dimensional positioning, since GPS signals from four or more GPS satellites are required, the switch unit 356 has four or more GPS signals. If received, the GPS signal input from the C / A matching unit 352 is output to the internal clock unit 355. Otherwise, the oscillation signal input from preamplifier 327 is Output to 355.
- Internal clock unit 355 converts the frequency of the GPS signal or oscillation signal input from switch unit 356 to generate a clock having a predetermined frequency, and outputs the clock to positioning unit 354 and audio unit 330.
- FIG. 7 is a flowchart illustrating a procedure of clock generation processing in the clock generation unit.
- the satellite number detection unit 351 determines whether or not the number of GPS satellites that have received GPS signals is four or more (step S701). If the number of GPS satellites is four or more (step S701: Yes), the internal clock unit 355 generates a clock using the GPS signal (step S702).
- step S701 If the GPS satellite power is less than 3 ⁇ 4 in step S701 (step S701: No), the internal clock unit 355 generates a clock using the oscillation signal (step S703), and the series of processes is completed. To do.
- the clock generated by the clock generation unit 350 is output to the audio unit 330 and used for reproduction of music data.
- the first embodiment uses the GPS signal or the temperature-compensated crystal oscillator force used for GPS signal processing to output any of the high-precision oscillation signals that are output.
- an in-vehicle device that uses GPS signals can generate a high-quality clock without installing a new oscillator.
- the in-vehicle device 300 by supplying a high-quality clock to the audio unit 330, the accuracy of music data demodulation processing in the audio demodulation circuit 334 is improved. Therefore, the sound quality of the sound output from the speaker 337 can be improved.
- FIG. 8 is a block diagram of an example of a hardware configuration of the in-vehicle device according to the second embodiment.
- the in-vehicle device 800 includes a GPS antenna unit 310, a GPS signal processing unit 320, an audio unit 330, and a clock switching unit 810.
- In-vehicle device 800 is an example A clock generator having a configuration different from 1 is used as the clock generator 820 (830) and the clock switcher 810.
- the configuration other than the clock generation unit 820 (830) and the clock switching unit 810 in the GPS signal processing unit 320 is the same as that of the first embodiment shown in FIG. A description thereof will be omitted.
- the GPS signal satellite that receives the GPS signal has several GPS power satellites that change from 3 ⁇ 4 or less to 4 or more, or conversely, the GPS signal satellite that receives the GPS signal.
- the number of signals changes from 4 or more to 3 or less, the signal used for clock generation is switched, resulting in a phase difference in the clock. Therefore, it was necessary to set appropriate PLL circuit constants so that the audio PLL 331 would not malfunction due to the phase difference of the clock.
- the second embodiment is a configuration example when the first purpose is to generate a high-quality clock as compared with the first embodiment, regardless of the positioning accuracy by the GPS signal. Therefore, if you pay attention to reception problems such as multipaths that receive the same GPS signal with multiple path forces, even if you receive a GPS signal from one GPS satellite, it will be clocked using the GPS signal. Can be generated.
- the clock generation unit 820 (830) uses a clock generated using the GPS signal (hereinafter referred to as “clock 1”) and a clock generated using the oscillation signal (hereinafter referred to as “clock 2”). And a signal for discriminating the reception state of the GPS signal (hereinafter referred to as “discrimination signal”) are output to the clock switching unit 810.
- clock 1 a clock generated using the GPS signal
- clock 2 a clock generated using the oscillation signal
- discrimination signal a signal for discriminating the reception state of the GPS signal
- the clock switching unit 810 is configured with the switch 811 and the system microcomputer 812.
- the switch 811 receives clock 1 and clock 2 from the clock generation unit 820 (830). In addition, a control signal is input to the switch 811 from the audio microcomputer 332 of the audio unit 330, and one of the clocks 1 and 2 is output to the audio unit 330 according to the control signal.
- the system microcomputer 812 receives a determination signal for determining the reception state of the GPS signal from the clock generation unit 820 (830), and receives a reproduction signal of music data from the audio microcomputer 332 of the audio unit 330 .
- the playback signal is currently stored in the audio unit 330 with ease. This signal represents information indicating whether the song data is being reproduced or whether the reproduction of a certain piece of music data is completed and the next piece of music data is reproduced (hereinafter referred to as “between songs”).
- the system microcomputer 812 outputs a control signal to the audio microcomputer 332 of the audio unit 330 based on the determination signal and the reproduction signal.
- FIG. 9 is a block diagram illustrating a configuration example of the clock generation unit.
- the clock generation unit 820 shown in FIG. 9 includes a reception state determination unit 821, a satellite number detection unit 822, a CZA matching unit (period & time difference) 823, a C / A code list unit 824, a positioning unit 825, It consists of an internal clock unit 826 and a switch unit 827.
- the reception state determination unit 821 determines the reception state of the GPS signal input from the RF circuit unit 340 and outputs the determination result to the clock switching unit 810 as a determination signal.
- the satellite number detection unit 822 determines how many GPS satellites the GPS signal is received based on the GPS signal input from the RF circuit unit 340, and outputs the detection result to the switch unit 827. At the same time, the input GPS signal is output from the satellite number detection unit 822 to the C / A matching unit 823 as it is.
- the C / A matching unit (cycle & time difference) 823 first uses the oscillation signal input from the preamplifier 327 to generate a matching signal from the C / A code read from the C / A code list unit 824. .
- the C / A code list part 824 stores the C / A code of each GPS signal.
- matching processing is performed on the generated matching signal and the GPS signal input from the satellite number detection unit 822, and the difference between the cycle and time, that is, explained in Fig. 5-1 and Fig. 5-2.
- the GPS signal is corrected using the oscillation signal.
- the corrected GPS signal is output to the positioning unit 825 and the clock switching unit 810.
- the positioning unit 825 performs a process for positioning the current position using the GPS signal input from the C / A matching unit (cycle & time difference) 823.
- the specific processing procedure is the same as the processing using the equations (1) to (4) described in the positioning unit 354 (see FIG. 4) in the first embodiment.
- the position information calculated by the positioning unit 825 is output to the navigation unit in accordance with the clock input from the internal clock unit 826.
- the internal clock unit 826 converts the frequency of the signal input from the switch unit 827 and clocks it. And output to the positioning unit 825.
- the switch unit 827 outputs either the oscillation signal input from the preamplifier 327 or the GPS signal input from the C / A matching unit (cycle & time difference) 823 to the internal clock unit 826. At this time, which signal is output is determined based on the detection result input from the satellite number detection unit 822.
- FIG. 10 is a block diagram illustrating another configuration example of the clock generation unit.
- the clock generation unit 830 shown in FIG. 10 has a configuration in which a C / A matching unit (period) 828 is added to the clock generation unit 820 shown in FIG.
- the C / A matching unit (cycle) 828 generates a matching signal from the C / A code read from the C / A code list unit 824 using the oscillation signal input from the preamplifier 327 force.
- FIG. 11 is a flowchart illustrating a procedure of clock generation processing in the clock generation unit.
- the satellite number detection unit 822 determines whether the number of GPS satellites that have received a GPS signal is four or more (step S1101). If the number of GPS satellites is 3 ⁇ 4 or more (step S1101: Yes), the internal clock unit 826 generates a clock using the GPS signal (step S1102). If the GPS satellite power is less than 3 ⁇ 4 at step S 1101 (step S 1101: No), the internal clock unit 826 generates a clock using the oscillation signal (step S 1103).
- the number-of-satellite detection unit 822 determines whether or not the number is less than the number of GPS satellites that received the GPS signal (step S1104). If the number of GPS satellites received is 1 or less (step S1104: Yes), then whether or not the GPS signal reception status is stable based on the discrimination signal output from the reception status discrimination unit 821 Is determined (step S1105).
- step S1106 If the reception state is stable (step S1105: Yes), whether or not the audio unit 330 is currently between songs is determined from the playback signal of the music data input from the audio unit 330. Judgment is made (step S1106). If the audio unit 330 is currently between songs (step S1106: Yes), a clock is generated using the oscillation signal (step S1107). [0084] In step S1104, when the number of GPS satellites that received the GPS signal is two or more (step S1104: No), and in step S1105, the reception state is not stable (step S1105: No). In step S 1106, if the audio unit 330 is not in the current song (step S 1106: No), a clock is generated using all GPS signals (step S 1108).
- the clock generation units 820 and 830 always generate two clocks, and the generated clocks are input to the switch 8 11 of the clock switching unit 810, so that the system One of the clocks is output to the audio PLL 331 in response to a control signal from the audio microcomputer 332 of the audio unit 330 linked to the microcomputer 812.
- the clock switching unit 810 can control the clock switching to reduce the frequency of switching to the clock. Therefore, it can be used without considering problems such as phase differences due to clock switching.
- the in-vehicle devices 300 and 800 generate a high-quality clock using the GPS signal and the oscillation signal used for navigation without providing a new oscillator. That power S.
- the generated clock may be replaced with a device that can carry the audio unit 330 and the navigation unit of the in-vehicle devices 300 and 800. ,.
- a device that can carry the audio unit 330 and the navigation unit of the in-vehicle devices 300 and 800.
- the generated clock may be replaced with a device that can carry the audio unit 330 and the navigation unit of the in-vehicle devices 300 and 800.
- the clock generation method described in the present embodiment can be realized by executing a prepared program on a computer such as a personal computer or a workstation.
- This program is recorded on a computer-readable recording medium such as a hard disk, flexible disk, CD-ROM, M0, DVD, It is executed by being read from the recording medium by a computer.
- this program may be a transmission medium that can be distributed through a network such as the Internet.
Landscapes
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
La présente invention concerne un dispositif embarqué (100) comprenant une unité de réception de signal GPS (101), une unité d’oscillation (102), une unité de détection de quantité de satellite GPS (103), une unité de correction (104), une unité de génération d’horloge (105) et une unité de reproduction de compositions musicales (106). En fonction du résultat de la détection de quantité de satellite GPS (103), l’unité de génération d’horloge (105) convertit la fréquence du signal GPS reçu par l’unité de réception de signal GPS (101) et corrigé par l’unité de correction (104) ou le signal d’oscillation fourni par l’unité d’oscillation (102) et la fournit en tant qu’horloge à l’unité de reproduction de compositions musicales (106).
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005-213541 | 2005-07-22 | ||
| JP2005213541 | 2005-07-22 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2007010689A1 true WO2007010689A1 (fr) | 2007-01-25 |
Family
ID=37668574
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2006/312133 Ceased WO2007010689A1 (fr) | 2005-07-22 | 2006-06-16 | Dispositif générateur d’horloge, dispositif embarqué et méthode de génération d’horloge |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2007010689A1 (fr) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09119992A (ja) * | 1995-10-25 | 1997-05-06 | Hakusan Kogyo Kk | 時刻出力/記録方法及び装置 |
| JPH1048324A (ja) * | 1996-04-10 | 1998-02-20 | Motorola Inc | 周波数安定周期パルス発生器装置およびその方法 |
| WO1999012293A1 (fr) * | 1997-08-28 | 1999-03-11 | Sony Corporation | Emetteur pour donnees numeriques multivoies |
| JP2001052280A (ja) * | 1999-05-28 | 2001-02-23 | Fuji Electric Co Ltd | 分散されているシステム機器の同期装置、及び分散制御システム |
| JP2001183158A (ja) * | 1999-12-24 | 2001-07-06 | Pioneer Electronic Corp | ナビゲーション装置 |
-
2006
- 2006-06-16 WO PCT/JP2006/312133 patent/WO2007010689A1/fr not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09119992A (ja) * | 1995-10-25 | 1997-05-06 | Hakusan Kogyo Kk | 時刻出力/記録方法及び装置 |
| JPH1048324A (ja) * | 1996-04-10 | 1998-02-20 | Motorola Inc | 周波数安定周期パルス発生器装置およびその方法 |
| WO1999012293A1 (fr) * | 1997-08-28 | 1999-03-11 | Sony Corporation | Emetteur pour donnees numeriques multivoies |
| JP2001052280A (ja) * | 1999-05-28 | 2001-02-23 | Fuji Electric Co Ltd | 分散されているシステム機器の同期装置、及び分散制御システム |
| JP2001183158A (ja) * | 1999-12-24 | 2001-07-06 | Pioneer Electronic Corp | ナビゲーション装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11800464B2 (en) | Background oscillator calibration | |
| US8229460B2 (en) | Demodulation apparatus and receiving apparatus | |
| US6276204B1 (en) | Digital control system for a vibrating structure gyroscope | |
| US12470224B2 (en) | Spur cancellation for spur measurement | |
| US7148761B1 (en) | GPS receiver devices and compensation methods therefor | |
| EP1752785B1 (fr) | Dispositif terminal de calcul de la position à l'aide de signaux émis par des satellites ainsi que procédé et programme de commande correspondantes | |
| WO2007010689A1 (fr) | Dispositif générateur d’horloge, dispositif embarqué et méthode de génération d’horloge | |
| CN119689828B (zh) | 一种基于星载gnss高精度实时定轨的授时和守时方法 | |
| WO2020231641A1 (fr) | Procédés et amélioration de l'emplacement de système satellites de navigation non mondiaux et de calculs de positionnement de pseudo-distance dans le temps et systèmes associés | |
| JP4215036B2 (ja) | 端末装置 | |
| JP4766067B2 (ja) | 情報処理装置、位置推定方法、プログラム、および人工衛星システム | |
| JP4916660B2 (ja) | 衛星測位システムにおける支援 | |
| US11770678B2 (en) | One-way phase-based high accuracy distance measurement apparatus and algorithm | |
| JP2008249649A (ja) | 較正信号発生装置、gps受信機、gps情報補正システム | |
| JPH05155397A (ja) | 軌道推定装置 | |
| JP2001215283A (ja) | 地震計 | |
| CN113075701B (zh) | 具有差分定位和抗干扰功能的卫星信号接收方法及模块 | |
| CN221351756U (zh) | 一种双频定向电路及装置 | |
| JP2000324092A (ja) | クロック供給装置 | |
| CN120993448A (zh) | 北斗/gnss全频点钟差和信号偏差估计系统及方法 | |
| CN115210608A (zh) | 用于构建可振动gnss接收器的方法及装置 | |
| CN109870898A (zh) | 基于ppp的gnss授时接收机时钟组合调控方法及系统 | |
| JP2010068416A (ja) | 標本化周波数変換装置、および、信号再生装置 | |
| JPH1048315A (ja) | 衛星受信装置及び衛星受信システム | |
| HK1104088A (en) | Terminal device for position calculation based on satellite signals and corresponding control method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 06766821 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: JP |