자유게시판
VFO 특허 관련 내용 |
onionmixer 2024-06-10 11:12:32 225 |
---|---|
The present invention relates to a VFO (Variadle Frequency) for generating an accurate data window for separating a clock bit and a data bit from a signal read from a floppy disk. [Prior Art] Before describing an example of a conventional VFO circuit for a floppy disk, a data writing format used for a floppy disk and the operation of the VFO circuit will be briefly described. Most of the floppy disk formats are currently in the IBM format or a similar format. Hereinafter, this will be described as an example. FIG. 3 shows the data pulse train read from the floppy disk drive (FDD) in the case of single density (FM) recording and double density (MFM) recording of an 8-inch floppy disk. FIG. 3 (a) shows the case of FM recording. In the read data pulse train, a clock pulse exists every 4 μs of a 1-bit cell. A bit cell cycle is formed between the clock pulses, and 1,0 of data is defined depending on whether or not a data pulse exists at a reference position within the cell cycle. The data window waveform as shown in the figure is generated by the VFO circuit in synchronization with the timing of this read data pulse train, FIG. 3 (b) shows the case of MFM recording. In MFM recording, a clock pulse exists only when the immediately preceding adjacent bit is 0. Also in this case, the data window waveform synchronized with the timing of the read data pulse train is generated by the VFO circuit, and the data pulse is separated by taking the logical product of the two to generate the separate data pulse, and the data is regenerated. In the case of a 5-inch floppy disk called a mini floppy, the bit cell period is twice as long as in the case of 8 inches. Now, if the read data pulse train from the FDD is exactly at the reference position in the bit cell as shown in FIG. 3, the data window waveform can be created relatively easily by the one-shot multivibrator circuit or the like. But actually 8 The VFO circuit thus generates a correct data window waveform from the read data pulse train having peak shift, Examples of conventional VFO circuits are described in detail, for example, in the magazine “Interface” July 1979 issue. FIG. 4 is a block diagram showing a conventional VFO circuit. Sixth The read data from the FDD is input to the terminal 401, and the SYNC field / data field switching signal is input to the terminal 402. The data input to the terminal 401 is input to the phase comparison circuit 404 via the one-shot multivibrator 403. Voltage controlled oscillator (VCO) The LPE is the first LPF with fast response (high cutoff frequency). Here, the operation outline of FIG. 4 will be described with reference to the time chart of FIG. FIG. 5 is a time chart in the case of the FM recording shown in FIG. The read data pulse train of FIG. 5A from the FDD is input to the terminal 401. In FIG. 5, the first half is the SYNC field for synchronizing the window waveform with the clock pulse that determines the bit cell period in the read data pulse train, and the second half is the data field that follows the SYNC field. One-shot multivibrator 403 is triggered by the read data pulse train, Next, the operation of the conventional VFO circuit will be specifically described in detail. a) First, switching of the LPFs 406 and 407 will be described. In order to synchronize with a floppy disk, a pulse train called a SYNC field at equal intervals is written at the beginning of each sector. In the SYNC field, the pulse trains recorded are evenly spaced, so no peak shift occurs in this portion. In this part, the first LPF406, which has a fast response, is used. b) Next, the functions of the one-shot multivibrator 403, the gate circuit 410, the phase comparison circuit 404, and the output waveform shaping circuit 409 will be described with reference to the circuit configuration of FIG. 6 and the time chart of FIG. (Operation of SYNC field) The one-shot multivibrator 403 is triggered by the rising edge of the read data pulse train (Fig. 5 (a)) from the FDD, and outputs a pulse whose pulse width is 1/4 of the duration of 1-bit cell ( Fig. 5 (b)). This pulse train is always input to the phase comparison circuit 404, and is phase-compared with the window waveform (FIG. 5 (c)) in the SYNC field. The one-shot multivibrator 403 is a circuit inserted for time adjustment so that the read data pulse train from FDD is brought to the center of the window. Since the trailing edge of the output waveform of the one-shot multivibrator in FIG. 5 (b) is delayed by 1/4 bit cell period from the rising edge of the read data pulse in FIG. 5 (a), SYNC (Operation of data field) A peak shift occurs in the data field, and the pulse interval of the read waveform sometimes becomes half or twice the cycle of the window depending on the written data. It is not possible to directly compare the phase of the output of the multivibrator 403 and the window waveform. In the data field, the read data pulse shown in FIG. 5 (a) includes a peak shift, and its position is considerably different from the reference window waveform. FIG. 5 (d) output from the gate circuit 410 in order to surely bring the read data pulse to the center of the window. This point will be described a little further with reference to FIG. (Operation of Gate Circuit 410) As shown in FIG. 6, the gate circuit 410 is a circuit for switching the signal output to the phase comparison circuit 404 according to the SYNC field / data field switching signal given to the terminal 402. Switching between flip-flops FF1 and FF2, which are set at the rising edge of the read data pulse train (Fig. 5 (a)) and are reset by the change in the window waveform (Fig. 5 (c)) (leading and trailing edges of the pulse). The switch is composed of FF3, AND gates AD1, AD2, and NOR gate NR1. The changeover switch has a role of selecting the window waveform of FIG. 5 (c) in the SYNC field, selecting the output signal of the gate ND1 in the data field and inputting it to the phase comparison circuit 404. The operation of the gate circuit 410 in the data field will be described with reference to the time chart of FIG. Flip flop FF (Operation of Phase Comparison Circuit 404) The operation of the phase comparison circuit 404 will be described with reference to FIGS. FIG. 8 (a) shows the configuration of the phase comparison circuit, and FIG. 8 (b) shows the time chart of each signal. The output of the one-shot multivibrator 403 is input as the signal a, and the output of the gate circuit 410 is input as the signal b. (Operation of Switch Circuit 405) In the switch circuit 405, in the SYNC field, the gates G1 and G2 are selected by the SYNC field / data field switching signal, and the gates G1 and G2 receive the output of the flip-flop of the phase comparison circuit 404 and make an output. . In the data field, the gates G3 and G4 are selected by the SYNC field / data field switching signal, and the gate G3 or G4 receives the output of the flip-flop of the phase comparison circuit 404 and outputs it. S Reference numeral 408 is a VCO, which varies the delay amount of the one-shot multivibrator of a plurality of stages by the output voltage of the LPF601 and feeds back the output of the second stage to oscillate. After the data window is locked in the read data pulse train in the SYNC field, the waveforms of FIGS. 5B and 5D are phase-compared in the data field to obtain an output. The output waveform shaping circuit 409 moves the data pulse train to the center of the data window, removes the influence of peak shift, etc., and outputs a waveform as shown in FIG. 5 (e). [Problems to be Solved by the Invention] Next, drawbacks of the conventional VFO circuit will be described. As can be seen from FIG. 6, a drawback of the conventional VFO circuit is that it is difficult to integrate it into a semiconductor integrated circuit. In FIG. 6, 19 resistors and 6 capacitors are required as discrete components. It is also possible in the prior art to use these components as external components and the rest of the circuits as a semiconductor integrated circuit into one chip. However, this cannot fully utilize the features of the semiconductor integrated circuit. That is, the mounting space does not become small, the number of connecting points is large, the reliability is poor, and the number of mounting steps and the cost cannot be reduced. In addition, there are considerable restrictions when designing a chip for a semiconductor integrated circuit. First, when connecting from the inside of a semiconductor integrated circuit chip to an external component, the chip area becomes considerably larger than when connecting is not required. This is because the size of the pad for connection and the transistor size of the output buffer circuit are several tens of times larger than when the external connection is not required. Further, the cost of packaging the semiconductor integrated circuit increases. A second drawback is that conventional circuits require adjustment after assembly. This is because the VCO does not have a stable and accurate circuit system. It is an object of the present invention to provide a VFO circuit system that can be easily integrated into a semiconductor integrated circuit, reduce costs during implementation, and improve circuit reliability. Another object of the present invention is to reduce external parts of a semiconductor integrated circuit. Still another object of the present invention is to make the VFO circuit unregulated. Still another object is to provide a configuration in which the VCO sensitivity can be easily set. [Means for Solving the Problem] The present invention has the same characteristics as the first and second control signal combining circuits, the first and second phase comparators, and the first and second LPFs. First and second phase-locked loops each having a first and second voltage-controlled oscillation circuit, reference signal generating means for outputting a reference signal, and phase-shifting the output signal of the first phase-locked loop In the VFO circuit including phase shift means, the second control signal synthesizing circuit synthesizes the output voltage of the second LPF and a reference voltage to control the oscillation frequency of the second voltage controlled oscillator circuit. A signal is output, the first control signal synthesis circuit converts the output voltage of the first LPF into a first current, converts the output voltage of the second LPF into a second current, and After adding the first current and the second current, the oscillation frequency of the first voltage controlled oscillator circuit is controlled. It is characterized by outputting a control signal. [Embodiment] An embodiment of the present invention will be described with reference to FIGS. 1 and 2A and 2B. FIG. 2A shows the counter circuit 101 of FIG. First, the configuration of the embodiment of the present invention will be described. 101 is a counter circuit, which is set at the leading edge of the read data pulse train from the FDD input to the terminal 119, starts counting the pulse train generated from the crystal oscillation circuit 102, and resets the pulse to be reset when a certain count is reached. Occur. Reference numeral 104 denotes a first phase comparison circuit having a configuration similar to that of the conventional example shown in FIG. 6 and the previously described FIG. 8, and since the same operation is shown, detailed description thereof will be omitted. 105 is a switch circuit and terminal 1 Next, the operation will be described. First, the second PLL is locked to the frequency of the output signal of the frequency dividing circuit 112. The frequency divider circuit 112 divides the output signal of the crystal oscillator circuit 102 and outputs a signal of the free-run frequency required for the first VCO 109. Of course, when the second PLL is locked, the phase difference between the two signals input to the second phase comparison circuit 114 is fixed, and their frequencies are equal. That is, the second VCO also oscillates at the free-run frequency. Power-supply voltage, FIG. 2A is a diagram illustrating the counter circuit 101 in detail. In the example of FIG. 9, the oscillation frequency of the crystal oscillation circuit 102 is 16 MHz, MF The output of the counter circuit 101 is input to the phase comparison circuit 104, The other input of the first adder circuit 108 receives the signal from the second PLL. As already mentioned, this signal is the first LP The first phase comparison circuit 104 compares the phase of the read data pulse train with the phase of the window waveform, and if the former phase is early, it outputs an output from the gate G1 or G2 to produce a transistor T1. The output of the first VCO 109 is fed back to the first phase comparison circuit 104 via the gate circuit 103 to form a loop. Thus, a stable and accurate window can be formed. In the conventional example, the one-shot multivibrator is used as the output waveform shaping circuit 409 to delay the waveform of FIG. 5 (d) to form the waveform of FIG. It is moved to the center of the window in (c). In the embodiment of the present invention, waveform shaping is performed by a different method. That is, the differentiating circuit 111 produces a thin pulse shown in FIG. 5 (g) from the trailing edge of the waveform shown in FIG. 5 (d). This differentiating circuit is a flip-flop shown in FIG. Above, LPF106,107,115, adder circuit 108,116, reference voltage source 1 Next, according to FIG. 2 (b), the phase comparison circuits 104 and 114 The figure shows the phase comparison circuits 104 and 114, the switch circuit 105, and the LPF10. Further, as described above, since the phase shift circuit 110 can be realized only on the slave side of the master-slave flip-flop 205 in the VFO 109, the alternate long and short dash line is drawn to divide the flip-flop 205. A master-slave flip-flop is used to divide by 1/2. In FIG. 2B, one flip-flop is shown, but the inside is composed of two flip-flops, a master and a slave. The output signals of the master and slave flip-flops are 90 degrees out of phase with each other. Therefore, the M output of the master flip-flop is pulled out for the phase shift of 90 degrees. The insides of the phase comparison circuit 114 and the addition circuit 116 are the same as those of the phase comparison circuit 104 and the addition circuit 108, respectively, so that the insides are omitted. Since the VCO 118 is the same as the VCO 109 and the master flip-flop of the phase shift circuit 110, the inside is omitted. The terminal 201 is connected to the counting circuit 101. Also terminal 202 The switch circuit 105 receives the SYNC field / data field switching signal input to the terminal 120 from the NAND gates G1, G2, 108 and 116 are adder circuits that add the drain currents of the transistors T16 and T17 that input the control signal output from the LPF to their gates, and convert them into a voltage by the transistor T5. In the present embodiment, by using the first adder circuit 108 shown in FIG. 2B, the voltages of the respective control signals input to the gates of the transistors T16 and T17 are set to V1 and V1. As understood from this equation, it is understood that the sensitivity of the control signal can be set independently of the oscillation frequency of the VCO. Two That is, the drain current of the transistor can be controlled by the gate voltage of the transistors T16 and T17. The transistors T10, T13, T11, T14 ... T12, T15 form an inverter, and odd-numbered stages are connected in a ring shape to form a ring oscillator. Since the source of the transistor of each inverter of the ring oscillator has a current limiting transistor, the gate voltages of the transistors T16 and T17 are converted into drain currents and added, and the added current is converted into a voltage by the transistor T5. The drain current of the current limiting transistor is controlled by this voltage, the response speed (signal delay amount) in each stage inverter of the ring oscillator is controlled, and as a result, the oscillation frequency of the ring oscillator is controlled. The output of the ring oscillator is a buffer Since the VCO 109 is stabilized by the method described above, the ring oscillator, which normally has a problem of stability, can be adopted without any problem. The link oscillator can be constructed by connecting an odd number of stages of inverters, and since there is no external component such as a capacitor in the semiconductor integrated circuit, it is very easy to form an integrated circuit. A reference voltage source 117 generates a reference voltage by dividing the power supply voltage with resistors R206 and R207. If the resistors R206 and R207 have good relative accuracy, the generated voltage accurately divides the power supply voltage, so that it is easy to make them in the semiconductor integrated circuit. It goes without saying that a voltage generated by a Zener diode or the like may be used. 115 is the third LPF. When the current of the current source 207 is Io, the power voltage of Io is converted by the transistor T22 to control the gate voltage of the transistors T26 and T28 and limit the channel current of the transistors T26 and T28. Incidentally, comparing FIG. 1 and FIG. 2 (b), the third LPF115 It can be seen from FIG. 2 (b) that this can be realized by almost complementary MOS integrated circuits. Of course, the same is true when bipolar or other semiconductor processes are used. But it still seems to require 7 resistors and 3 capacitors. However, as described above, the resistors R206 and R207 need only be able to secure the relative accuracy, and thus can be built in the semiconductor integrated circuit. Also, the required accuracy of C203 and R205 is fairly rough, and this can also be built in. Similarly, the resistors and capacitors in the LPF209 do not require much precision and can be built in the semiconductor, but it is necessary to change the filter constant depending on the type (size, etc.) of the FDD connected to the semiconductor integrated circuit. It would be better to attach it externally. In addition, all or part of the frequency dividing circuit 112 is inserted in series at the position of the terminal 113 in FIG. 1 and the output of the crystal oscillation circuit 102 is directly input to the input side of the second phase comparison circuit 114, or If the remaining part of the frequency divider circuit 112 pushed into 113 is inserted and input through this, the oscillation frequencies of the VCOs 109 and 118 can be made higher by the frequency division number of the frequency divider circuit moved to the terminal 113. The time constant in the third LPF 115 can be reduced. By doing so, the capacitor C203, the resistor R205, etc. can be made smaller, and the semiconductor integrated circuit can be further facilitated. The present invention requires an expensive and stable oscillation circuit like the crystal oscillation circuit 102 as compared with the conventional example. FDD in the conventional example However, the opposite is true, and since the number of externally attached parts is greatly reduced, the area of the bond pad for input / output to the semiconductor integrated circuit and the area of the transistor for the input / output buffer can be greatly saved. These are large-sized portions in the semiconductor integrated circuit, and their occupied area is usually considerably larger than the entire area of the second PLL circuit. Therefore, the cost of the semiconductor integrated circuit can be reduced by implementing the present invention. Furthermore, since the number of external parts is greatly reduced, the cost of parts, the cost for assembling, the reduction of mounting space, and the enhancement of reliability can be achieved. Also, since the VCO automatically adjusts the free-run frequency, no adjustment man-hours are required during assembly. In addition, by positively using the signal of the crystal oscillation circuit that emits the signal of the reference frequency, for example, by replacing the one-shot multivibrator of the conventional circuit with the counter circuit, the circuit can be made into a digital circuit, and the precision and the number of parts can be improved. Can be reduced. [Effects of the Invention] As described above, according to the present invention, the second PLL is added, the signal from the second PLL and the LPF output of the first PLL are converted into a current, and the addition processing is performed. The circuit can be stabilized by the VCO circuit, the VCO sensitivity can be set for each control signal, and a PLL with good characteristics, and thus a VFO circuit, can be obtained. It becomes extremely easy to make. If the present invention is implemented, the VFO circuit can be largely integrated into a semiconductor integrated circuit, simplification of device design, high reliability of the device, reduction of assembly man-hours, downsizing of the device, and cost reduction can be realized. unfathomable. The present invention can also be applied to VFO circuits for hard disks and semiconductor integrated circuits for other PLL circuits. [Brief description of drawings] 1 and 2 (a) and (b) are diagrams showing a VFO circuit according to the present invention. 3 (a) and 3 (b) are time charts for explaining the recording format of the floppy disk. 4 and 6 are diagrams illustrating a conventional VFO circuit. FIG. 5 is a time chart for comparing and explaining the operation of the conventional VFO circuit according to the present invention. FIG. 7 is a time chart for explaining the operation of the gate circuit. FIGS. 8A and 8B are views for explaining the configuration and operation of the phase comparison circuit. FIG. 9 is a time chart for explaining the operation of the counting circuit. 101 …… Count circuit 102 …… Crystal oscillator circuit 103 …… Gate circuit 104,116 …… Phase comparison circuit 106,107,115,209 …… LPF 108,116 …… Adding circuit 109,118 …… VCO 110 …… Phase shift circuit 111 …… differential circuit
===================================
https://patents.google.com/patent/JPH0712146B2/en 크게 종요한 포인트는 아니지만.. 일단 특허는 만료된듯 합니다. 어떻게 보면 플로피 디스크 드라이브 관련된 내용이니 굳이 유지할 필요는 없다고 생각도 되지만요. :D |
Previous | pc98 의 linux 용 에뮬레이터인 xnp2 의 ubuntu 빌드방법 및 |
---|---|
Next | 참.. 답답하네요... 2023년의 해병대 제1사단 일병 사망 사고.. 사건진행 |
댓글 0개