An integrated circuit with automatic compensation for deviations of the capacitances from nominal values

Abstract: The system described comprises various circuit units (10, 11, 12) each having a capacitor (C0, C1, C2) and charging means (G0, G1, G2) for defining a quantity depending upon the ratio (I/C) between the charging current and the capacitance of the capacitors. In order to compensate automatically for deviations of the actual capacitances from the nominal capacitances due to fluctuations in the parameters of the integrated-circuit manufacturing process, the system has a phase-locked loop (PLL) which uses one (10) of the circuit units as an adjustable oscillator, and current transducer means (17) which regulate the charging currents of the capacitors (C1, C2) of the circuit units (11, 12) in dependence on the regulated charging current of the capacitor (C0) of the oscillator (10) or the error current of the PLL loop.

Description: The present invention relates to integrated circuits and, more particularly, to a circuit system as defined in the preamble of Claim 1 and known from document EP-A-0307595. It is known that the capacitance of the capacitors in an integrated circuit cannot be determined precisely because of the inevitable fluctuations in the parameters of the manufacturing process. The variations from the nominal or design values are quite large, typically ±20%, so that, when precise capacitances are required, it is necessary to use capacitors outside the integrated circuit or special compensation circuits within or outside the integrated circuit. This constitutes a serious limitation on the final size of the circuit system of which the integrated circuit forms part. This problem is noticed particularly in the design of circuit systems in which it is necessary to define quantities such as time and frequency references which depend upon the I/C characteristic, that is, the rate at which a current I charges a capacitor of capacitance C. Clearly, in fact, if the capacitance deviates from the design value the I/C characteristic varies correspondingly. The object of the present invention is to provide a circuit system of the type indicated above which does not require capacitors outside the integrated circuit and in which the I/C characteristics of various circuit units of the system are automatically kept substantially constant, regardless of the deviation of the actual capacitances from the nominal capacitances. This object is achieved by the provision of the circuit system as defined and characterized in general in the first claim. The invention will be understood better from the following detailed description of two embodiments given with reference to the appended drawings, in which: Figure 1 is a block diagram of a circuit system according to a schematic embodiment of the invention, Figure 2 is the circuit diagram of a conventional oscillator, and Figure 3 is a block diagram of a circuit system according to a preferred embodiment of the invention. In the diagram of Figure 1, the blocks indicated 10, 11 and 12 represent three circuit units of a circuit system integrated in a chip of semiconductor material, each unit containing a respective capacitor C0, C1, C2 and charging means, for example, a resistor or a current mirror, represented by the symbol of a current generator G0, G1, G2, connected so as to supply a charging current to the capacitor. Although there are three of these circuit units in this embodiment, it is intended that there may be only two or more than three. In each of the circuits 10, 11 and 12, a quantity is defined which depends upon the I/C ratio between the charging current and the capacitance of the capacitor. The I/C ratio of each circuit is determined at the design stage by suitable dimensions of the capacitor and of the charging means associated therewith. To compensate for the unpredictable deviations of the capacitance of the capacitors from the nominal values, according to the invention, one of the circuits, that indicated 10 in the drawing, is an adjustable-frequency oscillator which forms part of a phase-locked loop (PLL). The circuit 10 may be an astable circuit the switching frequency of which can be controlled by variation of the voltage at its control terminal. An oscillator of this type is described, for example, on pages 695-698 of the volume entitled "Analog integrated circuits" by P.R. Gray and R.G. Meyer, Editor Wiley, Edition III, 1993 and shown in Figure 2 of the appended drawings. The switching frequency of the two transistors Q1 and Q2 is fo = I/4 C0 . V BE(on) where I is the current of the generators G10 and G20, C0 is the capacitance of the capacitor indicated by the same reference symbol and V BE(on) is the voltage drop at a forward biased p-n junction. To prevent the frequency fo from varying with temperature, the circuit can be modified, in known manner, to ensure that the frequency fo no longer depends on V BE(on) which, as is known, depends on the temperature, but on a reference voltage independent of the temperature such as, for example, the voltage produced by a band-gap referenced biasing circuit such as, for example, that described on pages 338 to 346 of the volume mentioned above. The frequency will thus be: fo = I/C0 . K . Vbg where K is a constant and Vbg is the band-gap voltage. The PLL loop comprises, in addition to the oscillator 10, a reference-frequency generator 14, a frequency comparator 15, comprising a phase detector 15a and two frequency-phase convertors 15b, 15c, and a low-pass filter 16. The output signal of frequency fo of the oscillator 10 is compared in phase in the phase detector 15a with the output of frequency fref of the reference oscillator 14. The signal output by the phase detector 15a has a direct-current component the amplitude of which depends upon the difference in the frequencies of the two input signals. This component is obtained at the output of the filter 16 and is applied as an error voltage DV to the control terminal of the oscillator 10. As a result of the adjustment, the frequency fo of the oscillator is made equal to the reference frequency fref. Since the reference oscillator 14 can be formed so as to produce a strictly constant frequency with the use, for example, of a quartz oscillator outside the integrated circuit, the PLL loop ensures an equally constant frequency fo of the output signal of the oscillator 10. It is important to point out at this point that any deviation of the capacitance C0 from the nominal value is automatically compensated by a corresponding variation of the current I of the oscillator 10 from the value which it would have had with the nominal capacitance. According to this embodiment of the invention, the oscillator current I is used to determine the charging current in the circuit means 11 and 12. In practice, a current transducer 17 detects the oscillator current and produces correction signals, indicted k1 and k2 which influence the charging means, that is, the current generators G1 and G2 of the circuit units 11 and 12. The transducer 17, in combination with the charging means, can be formed by a current mirror. Since the deviation of the capacitances of the circuit units 11 and 12 from the nominal values is proportional to that of the capacitance of the oscillator 10 because the capacitors were made at the same time by the same process, the variations of the respective charging currents are also proportional to the variation of the oscillator current I. The I/C characteristics of the circuits 11 and 12 are therefore equal to the design characteristics, regardless of process variations. The embodiment of the invention described above can advantageously be used in circuit systems in which the I/C characteristics of the circuit units such as the units 11 and 12 have to remain unchanged in all operating conditions of the system. A similar embodiment may be used when all of the I/C characteristics have to vary in the same manner, for example, in dependence on a frequency which is common to the entire system and which may assume different values. The circuit system of Figure 1, in this case, is modified in order to have a variable-frequency oscillator or a constant-frequency oscillator followed by a programmable frequency divider, instead of the fixed-frequency reference oscillator fref. In the case of a circuit system in which there are both circuit units with I/C characteristics all of which are variable in the same manner with the system frequency, and circuit units with constant I/C characteristics, that is, which are not dependent on the system frequency, it is possible to use the embodiment of the invention shown in Figure 3, in which components identical or corresponding to those of Figure 1 are indicated by the same reference numbers or symbols. The circuit system of Figure 3 comprises a plurality of circuit units each comprising a capacitor and means for charging the capacitor. All of the capacitors are formed in the same integrated circuit. More particularly, the system comprises two units, indicated 11 and 12, the I/C characteristics of all of which are intended to vary in the same manner in dependence on a system frequency f which may assume different selectable values and two units, indicated 21 and 22, the I/C characteristics of which have to remain constant for any value of the system frequency. In this embodiment also, one of the units with I/C characteristics is an oscillator, again indicated 10, for example, of the type described with reference to Figure 1, but controlled by current instead of voltage, in a phase-locked loop (PLL). The current control takes place by direct action, for example, by a current mirror, on the generators G10 and G20 of the two branches of the astable circuit which constitutes the oscillator. The regulation current is therefore proportional to the oscillator current I. The PLL loop also comprises a frequency comparator 15 with a phase detector 15a and frequency-phase converters 15b and 15c, a reference oscillator 14, a low-pass filter 16, as well as a first programmable frequency divider 24 interposed between the reference oscillator 14 and an input of the frequency comparator 15, a second programmable frequency divider 25 interposed between the output of the controllable oscillator 10 and another input of the frequency comparator 15, a voltage-to-current converter 26 connected to the output of the filter 16, a current adder node 27 connected to the output of the converter 26 and to a reference-current generator 28, as well as a first current transducer 29, a current multiplier 30 and a second current transducer 17, connected in cascade between the output of the adder node 27 and the control input of the oscillator 10. Two terminals of the first current transducer 29 are connected to respective units 21 and 22 with I/C characteristics and two terminals of the second current transducer 17 are connected to respective units 11 and 12 with I/C characteristics. Advantageously, the first current transducer 29 may be a current mirror through the input branch of which the output current of the adder 27 flows and which has two output branches which produce currents proportional, with coefficients k3 and k4, to that of the input branch, for charging the capacitances C3 and C4 of the circuit units 21 and 22. Similarly, the second current transducer 17 may be a current mirror through the input branch of which the output current of the multiplier 30, which is also the current of the generators G10 and G20 of the oscillator 10, flows and which has two output branches which produce currents proportional, with coefficients k1 and k2, to the current of the input branch, for charging the capacitances C1 and C2 of the circuit units 11 and 12. A frequency selection unit 23 has a first output connected to an input of the current multiplier 30, a second output connected to the frequency divider 24 and a third output connected to the frequency divider 25. The reference oscillator 14 is preferably a quartz oscillator outside the integrated circuit. The reference-current generator 28 is advantageously formed as a band-gap referenced biasing circuit having a precision resistor in series outside the integrated circuit. The reference current output by the generator 28 is Iref = Vbg/Rext where Vbg is the band-gap voltage and Rext is the resistance of the external precision resistor. The frequency selection unit 23 may be a microprocessor which can produce digital output quantities in response to suitable commands, generally indicated by an arrow 31: one quantity, indicated a(f), represents a multiplication factor depending upon the frequency selected and is applied to the multiplier 30 and each of another two quantities, indicated N and M, represents a division coefficient for the dividers 24 and 25, respectively, to which they are applied. The current multiplier 30 may advantageously be formed as a digital/analog converter of known type formed substantially as a current mirror having an input branch through which the current coming from the transducer 29 flows and a plurality of output branches each of which can conduct a current correlated in a weighted manner to the current of the input branch; each of the output branches is opened or closed according to the value of a digit of the digital input quantity. The output current of the converter is given by the sum of the currents of the output branches of the mirror and is therefore equal to the product of the current of the input branch and the multiplication coefficient defined by the digital input quantity a(f). The operation of the circuit system of Figure 3 will now be considered. The reference current Iref is selected in a manner such that, for a given coefficient a(fo) corresponding to a given frequency fo, the product a(fo).Iref is equal to the current Io necessary for the oscillator having a capacitance C0 equal to the nominal capacitance, to oscillate at the given frequency fo. In these conditions, in operation, the input signals of the frequency comparator 15 have the same frequency, that is, fo/M = fref/N and a current equal to Iref passes through the output of the adder node 27, that is, no error current Ie is added thereto in the node 27. Thus Ie = 0 and fo = Io/C0.K.Vbg which if Io = a(fo).Iref, becomes: fo = a(fo).Iref/C0.K.Vbg Substitution of Iref = Vbg/Rext in (1) gives fo = a(fo)/C0.K.Rext If the capacitance of the oscillator is not the nominal capacitance but deviates therefrom by DC, fo' = I'(C0 + DC).K.Vbg and the PLL loop will give rise to an error current Ie which is added to the reference current Iref in the adder 27. Substitution of I' = a(fo).(Iref + Ie) gives fo' = a(fo).(Iref + Ie)/(C0 + DC).K.Vbg As a result of the adjustment of the PLL loop, fo is equal to fo' so that putting (1) equal to (2) gives a(fo).Iref/C0.K.Vbg = a(fo)(Iref+Ie)/(CO+DC).K.Vbg which, by simplification, becomes Iref/C0 = (Iref + Ie)/(C0 +DC) This equation expressed in words means that if the capacitance of the oscillator is not the nominal capacitance a variation of the current automatically compensates for the deviation. This automatic compensation of the capacitance of the oscillator is used to compensate automatically for similar deviations of the capacitances of the circuit units 11, 12, 21, and 22. In fact, because of the current mirror transducer 17, the currents in the circuit units 11 and 12 are proportional, with the coefficients k1 and k2, to the current a(f).I of the oscillator 10. Since the percentage deviation of the capacitances from the nominal values is equal to that of the capacitance of the oscillator, it is compensated by a corresponding variation of the current, just as occurs in the oscillator. Naturally, the I/C characteristic for the units 11 and 12 also varies with the frequency selected in the selection unit 23 at the time in question. As far as the circuit units 21 and 22 are concerned, their currents are obtained, by means of the current mirror transducer 29, from the current output by the adder node 27 which, as already pointed out, is the sum of the current Iref of the reference generator 28 and of the current Ie (positive or negative) due to the deviation of the capacitance of the oscillator 10 from the nominal capacitance. Since this current is independent of the frequency selected, the I/C characteristics of the circuit units 21 and 22 are also independent of the frequency. They will also remain unchanged in the event of deviations of their capacitances from the nominal capacitances since the respective currents will vary correspondingly and automatically. The circuit system described above with reference to Figure 3 has advantageously been used in a control system of a reading/writing unit for magnetic data-carrier discs. This control system required frequencies selectable in dependence on the position of the reading/writing head on the disc and hence circuits operating in synchronism with the system frequency, but also circuits with time constants which are independent of the frequency. By permitting automatic compensation for the deviations of all of the capacitances of the integrated circuit from the respective nominal values, the use of the system according to the invention involved advantages in terms of both size and circuit simplicity since it did not require external capacitors or calibration circuits. In this application, the controllable-frequency oscillator and the phase-locked loop PLL not only constituted automatic compensation means for the capacitances of the circuit units with I/C characteristics but were also integrated parts of the circuit system as a whole for generating operating frequencies; the invention may, however, also be used to advantage in systems in which the oscillator and the respective PLL loop do not have a specific function in the system but serve solely for compensating automatically for deviations in the capacitances of some circuits from the nominal capacitances.

Claims: A circuit system comprising a plurality of circuit units (10, 11, 12) integrated in a chip of semiconductor material and each containing capacitive means (Co, C1, C2) and charging means (Go, G1, G2) which supply charging currents to the capacitive means, a quantity (I/C) depending upon the ratio between the charging current of the respective charging means and the capacitance of the respective capacitive means being defined for each circuit unit, wherein one circuit unit (10) of the plurality (10, 11, 12) is an adjustable-frequency oscillator, the quantity for this circuit unit being the oscillator frequency (f), and wherein said circuit system comprises a generator (14) of a reference frequency (fref), a frequency comparator (15) connected to the reference-frequency generator and to the output of the oscillator (10) for comparing a frequency correlated to the reference frequency (fref) with a frequency correlated to the frequency (f) of the oscillator (10) and producing an error signal (Ie) if the frequencies compared are different, means (Go, 27, 28, 30, 23) for regulating the charging current of the capacitive means (C0) of the oscillator in dependence on the error signal (Ie) so as to keep the frequency (f) of the oscillator (10) at a value precisely correlated to the reference frequency (fref), and current transducer means (17, 29) responsive to the charging current of the capacitive means (C0) of the oscillator (10) for regulating the charging current of the capacitive means (C1, C2, C3, C4) of at least one of the other circuit units (11, 12, 21, 22) of the plurality in dependence on the regulated charging current of the capacitive means (C0) of the oscillator (10), and is characterized in that that means (G0, 27, 28, 30, 23) for regulating the charging current of the capacitive means (C0) of the oscillator comprise a generator (28) of a reference quantity (Iref) and an adder (27) for adding the reference quantity (Iref) to the error signal (Ie) and for supplying the quantity resulting from the sum to the charging means (G0) of the oscillator (10) in order to regulate the charging current of the capacitive means of the oscillator, the reference quantity (Iref) being selected in manner such that, for a predetermined capacitance (C0) of the capacitive means of the oscillator, the charging of the capacitive means of the oscillator is brought about substantially solely by the reference quantity (Iref), and in which the current transducer means comprise a first transducer (29) connected to the adder (27) in order to obtain the current for regulating the charging current of the capacitive means of at least one (21, 22) of the other circuit units directly from the quantity resulting from the sum. A circuit system according to Claim 1, in which the means for regulating the current for charging the capacitive means of the oscillator comprise a multiplier (30) inserted between the adding node (27) and the charging means (G0) of the oscillator (10) and having a multiplication factor (a(f)) which can be predetermined in dependence on the frequency (f) of the oscillator (10) in order to output a quantity proportional to this factor, and in which the current transducer means comprise a second transducer (17) connected to the multiplier (30) in order to obtain the current for regulating the charging current of the capacitive means of at least one (11, 12) of the other circuit units from the quantity output by the multiplier. A circuit system according to Claim 2, comprising a first programmable frequency divider (24) inserted between the reference-frequency generator (14) and the frequency comparator (15) in order to supply a signal having the frequency correlated to the reference frequency (fref) and a second programmable frequency divider (25) inserted between the output of the oscillator (10) and the frequency comparator (15) in order to supply a signal having the frequency correlated to the oscillator frequency (f), and in which the means for regulating the charging current of the capacitive means of the oscillator comprise a frequency selection unit (23) connected to the multiplier (30) and to the first and second dividers (24, 25) for determining the multiplication factor (a(f)) of the multiplier (30) and the division coefficients (N, M) of the first and second dividers (24, 25). A circuit system according to Claim 3, in which the multiplier (30) is a digital/analog converter and the frequency-selection unit (23) is a microprocessor, the multiplication factor (a(f)) and the division coefficients (N, M) being digital quantities produced by the microprocessor (23). A control system for a reading/writing unit for a magnetic data-carrier disc comprising a circuit system according to one of the preceding claims.

Inventors: BRUCCOLERI MELCHIORRE, COSENTINO GAETANO, DEMICHELI MARCO, PISATI VALERIO, BRUCCOLERI, MELCHIORRE, COSENTINO, GAETANO, DEMICHELI, MARCO, PISATI, VALERIO
Applicants: CONS RIC MICROELETTRONICA, ST MICROELECTRONICS SRL, CO.RI.M.ME., STMICROELECTRONICS S.R.L.
Application year: 1996
Main classification: H03B1
IPC codes: H03L7