Next Patent: Scheme for delay locked loop reset protection
Next Patent: Scheme for delay locked loop reset protection
[0001] This invention pertains to a clock recovery PLL (Phase Locked Loop) that generates a read clock for reading signals from a magnetic recording media or similar device based on the read signals read out from a magnetic recording media, optical disk or other recording media.
[0002] The clock recovery PLL generates a frequency signal (read clock) for the purpose of reading out the data that has been written to a magnetic or other media using a specific frequency signal (write clock).
[0003] In recent years, while recording media such as magnetic recording media and optical disks have made progress toward higher performance, lower costs are being sought. To lower costs, high performance LSI's, which are used in the peripherals of the recording media, have been sought.
[0004]
[0005] Based on the read signals read from the recording media and the write clock WCLK from the synthesizer PLL
[0006] The synthesizer PLL
[0007] The reference clock CLK is supplied to the 1/N frequency divider
[0008]
[0009] The phase comparator
[0010]
[0011]
[0012] The VCO
[0013]
[0014]
[0015] In this way, the VCO
[0016] As shown in
[0017] The clock recovery PLL
[0018] The clock recovery PLL
[0019] The second PLL is the same as the first PLL loop of the synthesizer PLL
[0020] The read signal is based on the read clock RCLK that has been locked to the initial frequency and the reading out of that signal begins in the third PLL loop. The read clock RCLK corresponding to the initial frequency is taken as a sampling clock. The ADC
[0021] In order for the traditional timing recovery PLL
[0022] In order to solve the problems described above, this invention provides a signal-generating circuit that generates a read-out signal that reads out a signal. Within the signal-generating circuit is a phase error detector that detects the phase error when the read-out signal is read out and outputs an error signal. The present invention also provides a converter that converts the aforementioned error signal into a signal of a specific format based on a reference signal, and a control oscillator that generates a read-out signal based on the signal having the specific format described above.
[0023] The present invention also provides a signal generation system that is equipped with a first signal generation unit that generates a first frequency signal, and a second signal generation unit that generates a second frequency signal. Within the signal generating system, the aforementioned first signal generation unit generates the first frequency signal based on a control signal, and the second signal generation unit generates the second frequency signal based on the aforementioned control signal.
[0024] The present invention further provides a signal generation circuit that generates read-out signals, which read out signals. It is equipped with a phase error detector that outputs an error signal after detecting phase error when the aforementioned signal is read out. It is equipped with a converter that converts the aforementioned error signal into a signal of a specified format based on a reference signal. It is equipped with a control oscillator that generates a read-out signal based on the aforementioned signal of a specified format.
[0025] The present invention also provides a signal generation circuit that generates a read-out signal that reads out signals. It is equipped with a first control oscillator, which generates a signal of a specific frequency based on a control signal. It is equipped with a phase error detector, which detects the phase error between the signal read-out timing and the aforementioned signal of a specific frequency or the aforementioned read-out signal. It is equipped with a converter, which converts the aforementioned error signal to a signal of a specific format based on the aforementioned control signal. It is equipped with a second control oscillator, which generates a read-out signal based on the aforementioned signal of a specific format.
[0026] The present invention provides a timing recovery PLL that generates a read-out signal, which reads out a signal recorded on recording media. It is equipped with a phase error detector that outputs an error signal after detecting a phase error between the aforementioned read-out signal and the timing of the reading out of the signal from the recording media. It is equipped with a DA converter that converts the aforementioned error signal into an analog signal based on a control signal that runs the first control oscillator, which generates a specific frequency signal. It is equipped with a second control oscillator that generates a read-out signal based on the aforementioned analog signal.
[0027] The present invention further provides a timing signal generation system equipped with a first PLL, which generates a specific frequency signal, and has a first control oscillator. It is equipped with a second PLL, which is equipped with a DA converter that converts the phase error of the read-out timing of the signal into an analog signal based on a signal that controls the aforementioned control oscillator as well as a second control oscillator, which generates a frequency signal based on said analog signal.
[0028] The present invention also provides a timing signal generation system that has a first control oscillator and a first PLL, which generates a write clock. It also has a second control oscillator and a second PLL, which generates a read clock. In this system, the aforementioned second PLL has a DA converter that converts the phase error of the read-out timing of the signal into an analog signal based on the signal that controls the aforementioned first control oscillator during the locked state and supplies said analog signal to the second control oscillator.
[0029] The present invention also provides a signal generation system equipped with a first signal generation unit, which generates a first frequency signal and a second signal generation unit, which generates a second frequency signal. In this signal generation system, the aforementioned first signal generation unit generates a first frequency signal based on a control signal and the aforementioned second signal generation unit generates a second frequency signal based on a control signal.
[0030] The present invention further provides a signal generation method wherein a signal is read out based on the read-out signal. The phase error between said read-out signal and the timing at which the signal is read out is detected and a read-out signal is generated that reads out a signal based on said signal having a specific format.
[0031] The present invention further provides a signal generation method wherein a specific frequency signal is generated based on a control signal. A signal is read out from the recording media based on the read-out signal. The phase error is detected between the read-out timing of the signal and either the aforementioned signal with the specific frequency or the read-out signal. A read-out signal is generated based on the aforementioned control signal and the aforementioned phase error.
[0032] The signal generation circuits and signal generation system of the present invention make it possible to provide a control signal, which controls the control oscillator of the signal generation circuit, which generates the write clock, as a reference signal. For this reason, there is no need for a reference signal. In other words, there is no need to generate, within the circuitry, a signal that controls the control oscillator when locking to the initial frequency. This allows the timing error at the time the signal is read out to the supplied reference signal to be added and supplied to the control oscillator. Next, the control oscillator of the signal generation circuit generates a read clock, for which the error is adjusted when the signal is read out. In this way, the signal generation circuit and the signal generation system of the present invention require no means for locking the read clock at the initial frequency nor time (lock up time) for the read clock to be locked to the initial frequency. This allows the size of the circuit to be reduced and the signal read-out time to be shortened.
[0033] Furthermore, the control signal that runs the control oscillator of the signal generation circuit that generates a write clock is taken as a reference signal and supplied to a signal generation circuit that generates a read clock. Because of this, there is no need to generate a reference signal, that is, a signal that controls the control oscillator inside the circuit itself when locking the initial frequency. This makes it possible to add the timing difference when reading out a signal to the supplied reference signal and supply it to the control oscillator. Next, the control oscillator of the signal generation circuit that generates the read clock generates the read clock with the error adjusted when reading out the signal. In this way, the signal generation circuits and the signal generation systems pertaining to this invention require no time for the lead clock to lock to the initial frequency (lock up time) or a means for locking the lead clock to the initial frequency. This makes it possible to reduce the size of the circuit and to shorten the length of the signal read-out time.
[0034] With this invention, it is particularly effective to supply a control signal that runs the VCO to the timing recovery PLL when the synthesizer PLL is in a locked state. That is, it is effective to supply a control signal that runs the VCO when locking to the initial frequency, to the IDAC or to the VDAC of the timing recovery PLL. In the IDAC or the VDAC, the control signal is treated like a reference signal and a signal, to which the phase error of the read-out timing when the signal is read has been added, is generated for this reference signal and supplied to the VCO. Based on the signal output by the IDAC or the VDAC, the VCO generates a read clock, for which the phase error at the time the signal is actually read is corrected. In this way, the timing recovery PLL requires no PLL for locking the read clock in at the initial frequency for this invention and the size of the circuit can be reduced. The signal read-out time can also be reduced by a large margin.
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044] FIG.
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052] The First Embodiment
[0053]
[0054] The timing recovery PLL
[0055] The timing recovery PLL
[0056] The synthesizer PLL
[0057] The synthesizer PLL
[0058] The ADC
[0059]
[0060] In
[0061]
[0062] In
[0063] As an example, a read clock of the present invention is generated that conforms to the actual read signal, varying the read clock within a range of −20% to +20% with the write clock as a reference. The IDAC of the timing recovery PLL is set up so that it can control the output current of the IDAC in a range of −20% to +20%. The ICO of the synthesizer PLL and the ICO of the timing recovery PLL have the same configuration and use the same process for generating an output. For that reason, if the control current that controls the ICO of the timing recovery PLL is set up for variation within a range of −20% to +20% of the reference current, then the ICO of the timing recovery PLL will generate a frequency signal within a range of −20% to +20% of the initial frequency.
[0064] In this way, by supplying the reference current to the IDAC of the timing recovery PLL, the frequency generated by the ICO of the timing recovery PLL can be varied within a specific range with the initial frequency as a reference.
[0065]
[0066] In
[0067] The IDAC
[0068] The current mirror circuit is weighted based on the ratio of the transistor sizes, such as W/L (the channel width “W” and the channel length “L”) of the NMOS transistors
[0069] The pre-stage that is made up of the PMOS transistors
[0070] The Second Example of Embodiment
[0071]
[0072] The second embodiment of the present invention differs from that of the first embodiment in the following ways. The current control oscillator (ICO) serves as the voltage control oscillator (VCO) and the current-type DA converter (IDAC) acts as the voltage-type DA converter (VDAC). Because a VCO is used in the second embodiment of the present invention, no V-I converter is necessary.
[0073] In
[0074] The synthesizer PLL
[0075]
[0076] Accordingly, the VCO
[0077]
[0078] In FIG.
[0079] The VDAC
[0080] In the VDAC
[0081] The Third Embodiment
[0082]
[0083] The synthesizer PLL generates a specific write clock according to the design settings in a locked state. However, due to variations in the manufacturing process, there are times when the specified write clock cannot be generated. For this reason, it takes time for the timing recovery PLL to draw the read clock into the read signal. Also, when the error is significant, it is possible that the read clock will not be drawn into the read signal.
[0084] For this reason, the correction-use IDAC
[0085] Moreover, the timing recovery PLL
[0086] The Fourth Embodiment
[0087]
[0088] Furthermore, the timing recovery PLL
[0089] The Fifth Embodiment
[0090]
[0091] In the IDAC, there are times when glitches (noise) will be generated in the output current when the input data changes. If these glitches are supplied to the ICO, then the ICO will output a high frequency signal that conforms to the glitch. This would then cause the timing recovery PLL to come out of its licked state, which could mean not being able to maintain the desired frequencies.
[0092] For this reason, the IDAC was replaced with the IDAC
[0093] Moreover, the timing recovery PLL
[0094]
[0095] In
[0096] Furthermore, the functions are the same as that of the IDAC shown in
[0097] The Sixth Embodiment
[0098]
[0099] In the timing recovery PLL
[0100] Moreover, the timing recovery PLL
[0101] The Seventh Embodiment
[0102]
[0103] For the synthesizer PLL
[0104] For the timing recovery PLL
[0105] The timing recovery PLL