US20030098733A1 - Clock generating circuit and clock generating method - Google Patents
Clock generating circuit and clock generating method Download PDFInfo
- Publication number
- US20030098733A1 US20030098733A1 US10/306,314 US30631402A US2003098733A1 US 20030098733 A1 US20030098733 A1 US 20030098733A1 US 30631402 A US30631402 A US 30631402A US 2003098733 A1 US2003098733 A1 US 2003098733A1
- Authority
- US
- United States
- Prior art keywords
- circuit
- signal
- power supply
- clock generating
- clock
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 26
- 230000010355 oscillation Effects 0.000 claims abstract description 89
- 230000004044 response Effects 0.000 claims description 36
- 230000007704 transition Effects 0.000 claims description 13
- 230000004913 activation Effects 0.000 claims description 11
- 230000009849 deactivation Effects 0.000 claims description 8
- 230000006641 stabilisation Effects 0.000 abstract description 38
- 238000011105 stabilization Methods 0.000 abstract description 38
- 238000010586 diagram Methods 0.000 description 37
- 230000000630 rising effect Effects 0.000 description 29
- 239000003990 capacitor Substances 0.000 description 27
- 239000010453 quartz Substances 0.000 description 25
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N silicon dioxide Inorganic materials O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 25
- 238000001514 detection method Methods 0.000 description 24
- 239000000470 constituent Substances 0.000 description 12
- 101100041125 Arabidopsis thaliana RST1 gene Proteins 0.000 description 7
- 101100443250 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) DIG1 gene Proteins 0.000 description 7
- 101100443251 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) DIG2 gene Proteins 0.000 description 7
- 101100041128 Schizosaccharomyces pombe (strain 972 / ATCC 24843) rst2 gene Proteins 0.000 description 7
- 238000013459 approach Methods 0.000 description 7
- 238000003708 edge detection Methods 0.000 description 6
- 230000002411 adverse Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 101000685663 Homo sapiens Sodium/nucleoside cotransporter 1 Proteins 0.000 description 1
- 102100023116 Sodium/nucleoside cotransporter 1 Human genes 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000005669 field effect Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C5/00—Details of stores covered by group G11C11/00
- G11C5/14—Power supply arrangements, e.g. power down, chip selection or deselection, layout of wirings or power grids, or multiple supply levels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/01—Details
- H03K3/012—Modifications of generator to improve response time or to decrease power consumption
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/01—Details
- H03K3/014—Modifications of generator to ensure starting of oscillations
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/02—Generators characterised by the type of circuit or by the means used for producing pulses
- H03K3/027—Generators characterised by the type of circuit or by the means used for producing pulses by the use of logic circuits, with internal or external positive feedback
- H03K3/03—Astable circuits
- H03K3/0307—Stabilisation of output, e.g. using crystal
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
- B60W2520/105—Longitudinal acceleration
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/28—Wheel speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2530/00—Input parameters relating to vehicle conditions or values, not covered by groups B60W2510/00 or B60W2520/00
- B60W2530/10—Weight
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2530/00—Input parameters relating to vehicle conditions or values, not covered by groups B60W2510/00 or B60W2520/00
- B60W2530/16—Driving resistance
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2552/00—Input parameters relating to infrastructure
- B60W2552/15—Road slope, i.e. the inclination of a road segment in the longitudinal direction
Definitions
- the present invention relates generally to a clock generating circuit and more particularly to a clock generating circuit including a circuit for reducing an oscillation stabilization waiting time period and for reducing power consumption and a clock generating method.
- a semiconductor integrated circuit including an oscillator conventionally will use an external power supply voltage to provide power to the oscillator.
- another conventional approach is to use a regulated voltage to provide power to an oscillator to reduce power consumption.
- a reset disables the oscillator.
- a reset is terminated or cancelled, conventionally, it is necessary for an oscillator to operate for a sufficient time period (initialization time period) after the cancellation of the reset.
- Such an initialization time period can allow an oscillating element to provide an oscillation signal to grow, in order to be large enough for proper operation.
- This initialization time period is conventionally ensured by using a clock of the oscillator per se, or by using an exclusive counter.
- FIG. 9 a circuit schematic diagram of a conventional clock generating circuit is set forth and given the general reference character 900 .
- FIG. 10 is a timing diagram showing the operation of conventional clock generating circuit 960 in a power up. Power up may occur when power is initially applied to a device, or after a reset.
- conventional clock generating circuit 900 includes an oscillating circuit 910 , a constant voltage generating circuit 920 , a level conversion circuit 930 , and a logic circuit 940 .
- Constant voltage generating circuit 920 includes a voltage regulator 922 and a switching means 924 .
- Switching means 924 switches an operation power supply voltage VOSC supplied to oscillating circuit 910 in accordance with a start control signal (START CONTROL SIGNAL) pulse width. Such a pulse may be generated upon power up and, ideally, terminate some time after the oscillating circuit 910 provides a stable oscillation OSCCLK 1 .
- start control signal STATE CONTROL SIGNAL
- start control signal when start control signal is logic high, a power supply voltage VDD is provided as the operation power supply voltage VOSC of oscillating circuit 910 .
- start control signal (START CONTROL SIGNAL) transitions to a low level and switching means 924 provides a constant voltage from voltage regulator 922 as operation power supply voltage VOSC of oscillating circuit 910 .
- the operation power supply voltage VOSC of oscillating circuit 910 can be reduced during the operation of logic circuit 940 and power consumption during normal operation of a semiconductor integrated circuit may be reduced.
- FIG. 11 a circuit schematic diagram of a conventional clock generating circuit is set forth and given the general reference character 1100 .
- FIG. 12 is a timing diagram showing the operation of conventional clock generating circuit 1100 after a reset.
- Conventional clock generating circuit 1100 includes an oscillating circuit 1110 , a counter 1120 , and a RC oscillator 1130 .
- RC oscillator 1130 becomes stable in a much shorter time period and has a much larger oscillation period than oscillating circuit 1110 .
- oscillating circuit 1110 and RC oscillator 1130 provide oscillating signals (S 2 and S 3 ), respectively.
- Buffer circuit 1140 provides an output S 4 that transitions when oscillating signal S 2 reaches input levels (V H and V L ).
- Counter 1120 counts the number of cycles of output S 4 during a logic high period of oscillating signal S 3 provided from RC oscillator 1130 as a reset input to counter 1120 . If the number of cycles counted by counter 1120 becomes a predetermined number (in this case, such that counter output signals S 5 to S 8 are all high), the oscillating circuit 1110 is determined to be stabilized. After the oscillating circuit is stabilized such that buffer 1140 provides a predetermined frequency, latch 1150 provides an output S 9 that is logic high and AND gate 1160 is enabled to provide a clock signal S 10 .
- FIG. 13 a circuit schematic diagram of a conventional clock generating circuit is set forth and given the general reference character 1300 .
- FIG. 14 is a timing diagram showing the operation of conventional clock generating circuit 1300 after a reset.
- Conventional clock generating circuit 1300 includes an oscillating circuit 1310 , counters ( 1320 and 1330 ), a judging circuit 1340 , a clock generating circuit 1350 , a buffer 1302 , and an inverter 1303 .
- buffer 1302 detects the positive edge of an output signal 702 of oscillating circuit 1310 and has a high threshold value.
- Inverter 1303 detects the negative edge of output signal 702 of oscillating circuit 1310 and has a low threshold value.
- Counter 1320 counts the clock cycles provided by buffer 1302 and counter 1330 counts the clock cycles provided by inverter 1303 . After N ⁇ 1 counts, the values of counters ( 1320 and 1330 ) are coincidence, a N ⁇ 1 coincidence signal (internal to judging circuit 1340 and not illustrated in FIG. 13) is generated and judging circuit 1340 generates a permission signal 709 .
- clock generating circuit 1350 In response to permission signal 709 , clock generating circuit 1350 provides a clock output based on output signal 702 of oscillating circuit 1310 . After N counts by either counter ( 1320 or 1330 ), the values of counters ( 1320 and 1330 ) are reset by a N signal 705 provided by judging circuit 1340 . At this time, if N ⁇ 1 coincidence signal has not been generated, permission signal 709 is reset (or not generated). In this way, a clock signal is not provided until an output signal 702 of an oscillating circuit 1310 has provided N ⁇ 1 cycles with both a minimum and a maximum voltage value so that the oscillating circuit 1310 is judged to be stabilized.
- FIG. 15 Another conventional clock generating circuit is used in an 8-bit single chip microcomputer 78K0 and 78K0/s series by Nippon Denki (NEC) and will be explained with reference to FIGS. 15 and 16.
- NEC Nippon Denki
- FIG. 15 a circuit schematic diagram of a conventional clock generating circuit is set forth and given the general reference character 1500 .
- FIG. 16 is a timing diagram showing the operation of conventional clock generating circuit 1500 after a reset.
- Conventional clock generating circuit 1500 includes an oscillating circuit 1510 , a clock output circuit 1520 , and a logic circuit 1530 .
- An exclusive counter 1522 in clock output circuit 1520 counts the oscillation clock OSCCLK 1 provided by oscillating circuit 1510 after a reset is cancelled (reset signal RESET goes high as seen in FIG. 16).
- a count signal CNT 1 becomes high and an output Q is provided by a flip-flop circuit 1524 in clock output circuit 1520 .
- AND gate 1526 in clock output circuit 1520 is enabled to provide a clock signal CLK based on the oscillation clock OSCCLK 1 provided by oscillating circuit 1510 .
- FIG. 17 Another conventional clock generating circuit is used in a ⁇ PD780955/ ⁇ PD780958 single chip microcontroller by Nippon Denki (NEC) and will be explained with reference to FIGS. 17 and 18.
- NEC Nippon Denki
- FIG. 17 a circuit schematic diagram of a conventional clock generating circuit is set forth and given the general reference character 1700 .
- FIG. 18 is a timing diagram showing the operation of conventional clock generating circuit 1700 after a reset.
- Conventional clock generating circuit 1700 differs from conventional clock generating circuit 1500 in that reset signal RESET is generated by an RC circuit 1710 .
- Reset signal RESET is provided to a constant voltage generating circuit 1720 .
- Constant voltage generating circuit 1720 includes a voltage regulator 1722 and a switching means 1724 .
- reset signal RESET When reset signal RESET is low, a power supply of voltage VDD is provided to the oscillation circuit 1730 and logic circuit 1740 .
- reset signal RESET becomes logic high, a regulator voltage output provided by voltage regulator 1722 is provided to the oscillation circuit 1730 and logic circuit and logic circuit 1740 .
- the operation voltage is switched after oscillation circuit 1730 is stabilized.
- the oscillating circuit 910 is operated by the voltage provided by voltage regulator 922 when the oscillating circuit 910 provides a stabile oscillation. In this way, power consumption may be reduced. However, because a variation can occur in the time necessary for the oscillating circuit 910 to stabilize, the start control signal START CONTROL SIGNAL may end prior to sufficient stabilization being achieved.
- stabilization of oscillation circuit 1510 is determined by counting the clock OSCCLK 1 directly with exclusive counter 1522 .
- an oscillating frequency provided by oscillation circuit 1510 may be undesirably high.
- a resulting count may not be correctly conducted.
- a time difference may occur between when the oscillation circuit 1510 is actually stabilized and when output Q of flip-flop 1524 goes high to enable the generation of clock CLK.
- Such a variation can cause an erroneous generation of clock CLK.
- the oscillation circuit 1720 is operated by providing a voltage provided by voltage regulator 1722 to lower power consumption when the oscillation of oscillation circuit 1720 is stabilized.
- RC circuit 1710 can require a large capacitor and resistor external to the chip. These external components increase costs. Also, the values of the capacitor and resistors may need to be tuned in accordance with the device operating parameters.
- RC circuit 1710 is provided to a reset terminal external to the chip in order to provide a time delay to ensure that oscillation circuit 1730 is stabilized. Such a delay is dependent upon a time constant of such an RC circuit.
- a very large capacitor and resistor can be required. This can increase manufacturing costs and therefore the cost to the customer is increased. Further, because the time period until the oscillation circuit 1730 is stabilized may vary between use methods and device samples, the capacitor and resistor must be specifically tuned.
- conventional clock generating circuits ( 900 and 1700 ) provide a time delay not based on the output of oscillation circuits.
- the time period provided to ensure oscillation stabilization may be unnecessarily long and a time delay before proper operation may increase. Accordingly, because the time period until the oscillation is stabilized is not practically detected but instead experimentally predicted, a time delay must be set in accordance with a worst case condition.
- a clock generating circuit which may provide a shorter oscillation stabilization wait time and may provide a timing for automatically switching an oscillating circuit and/or an internal logic circuit from an external power supply voltage to a reduced voltage supply.
- a clock generating circuit which may be capable of preventing a system with an oscillating circuit from supplying an oscillation clock to an internal logic circuit when the oscillation clock is unstable to thereby reduce system malfunctions.
- a clock generating circuit that may prevent an erroneous clock signal from being provided to an internal logic circuit.
- a clock generating circuit may include a variable voltage generating circuit, an oscillating circuit, and a control circuit.
- An oscillating circuit may provide an original clock signal.
- a charging circuit may provide charging of a signal when an original clock signal achieves a predetermined amplitude. When a signal charges sufficiently, an oscillation stabilization signal may be provided to enable the generation of a synthesized clock signal. Also, at this time, a reduced voltage may be provided to power an oscillating circuit. In this way, current consumption may be reduced and failures due to providing an erroneous clock signal to an internal logic circuit may be reduced.
- a clock generating circuit may include an oscillation circuit, a charge control circuit, a first logic circuit, and a synthesized clock generating circuit.
- An oscillation circuit may generate an original clock signal.
- a charge control circuit may provide charge to a charge node when an amplitude of the original clock signal becomes at least a first predetermined value.
- a first logic circuit may generate a first control signal. The first control signal may have a first logic level in an initial state and may transition to a second logic level in response to a potential of the charge node becoming a second predetermined value.
- a synthesized clock generating circuit may provide a synthesized clock to another circuit not included in the clock generating circuit in accordance with the first control signal and the original clock signal.
- the charge control circuit may include a buffer that may receive the original clock signal and provide a charge control signal that controls the charge to the charge node.
- the buffer may have hysteresis.
- a clock generating circuit may include an oscillation circuit, a first measuring circuit, a second measuring circuit, a first logic circuit, and a synthesized clock generating circuit.
- An oscillation circuit may generate an original clock signal.
- a first measuring circuit may measure a first time period in which the original clock signal is at least a first threshold value.
- a second measuring circuit may measure a second time period in which the original clock signal is at most a second threshold value.
- a first logic circuit may generate a first control signal. The first control signal may have a first logic level in an initial state and may transition to a second logic level in response to the first time period being essentially equal to the second time period.
- a synthesized clock generating circuit may provide a synthesized clock to another circuit not included in the clock generating circuit in accordance with the first control signal and the original clock signal.
- the clock generating circuit may include a switching circuit that switches a power supply provided to the oscillation circuit in response to the first control signal.
- the clock generating circuit may include a switching circuit that switches a power supply provided to another circuit in response to the first control signal.
- the clock generating circuit may include a second control circuit.
- a second control circuit may provide an activation signal having an activation logic level and a deactivation logic level.
- the first and second measuring circuits may be disabled when the activation signal has the deactivation logic level.
- the activation signal may have the deactivation logic level for a predetermined time period after a power supply is turned on.
- the predetermined time period that the activation signal has the deactivation logic level after a power supply is turned on may be provided by a time constant circuit.
- the clock generating circuit may include a switching circuit.
- the switching circuit may switch a power supply that is provided to the oscillation circuit after a predetermined time period from a power supply being turned on.
- the predetermined time period from a power supply being turned on may be provided by a time constant circuit.
- the predetermined time period from a power supply being turned on may be provided by a counter circuit.
- the counter circuit may count a first clock signal to a predetermined value.
- a switching circuit that switches a power supply that is provided to the another circuit after a predetermined time period from a power supply being turned on.
- a clock generating method may include the steps of generating an original clock signal with an oscillation circuit, charging a charge node when the original clock signal reaches at least a predetermined magnitude, generating a control signal having a first logic level in an initial state and may become a second logic level when the charge node reaches a predetermined potential, providing a synthesized clock signal in response to the control signal and the original clock signal.
- the clock generating method may include the step of switching a power supply that is provided to the another circuit than the oscillating circuit in response to the control signal.
- a clock generating method may include the steps of generating an original clock signal with an oscillation circuit, measuring a first time period in which the original clock signal is at least a first threshold value, measuring a second time period in which the original clock signal is at most a second threshold value, generating a control signal having a first logic level in an initial state and may become a second logic level when the first time period is essentially equal to the second time period, providing a synthesized clock signal in response to the control signal and the original clock signal.
- the system may further include a second SDRAM and the method may include the steps of determining whether a second power supply provided to the second SDRAM is to be turned off or kept on in accordance with whether data stored in the second SDRAM is necessary or unnecessary, and turning off the second power supply provided to the second SDRAM if the step of determining determines that the data stored in the second SDRAM is unnecessary.
- the method may include the step of providing a second power supply status indication to the SDRAM controller after determining whether the second power supply provided to the second SDRAM is to be turned on or kept off.
- a clock generating method may include the step of switching a power supply that is provided to the oscillating circuit in response to the control signal.
- a clock generating method may include disabling the first measuring step and the second measuring step.
- the step of disabling the first measuring step and the second measuring step may be performed in response to the first control signal transitioning to the second logic level.
- the step of disabling the first measuring step and the second measuring step may be performed for a predetermined time period after a power supply is turned on.
- the predetermined time period that the first measuring step and the second measuring step are disabled after a power supply is turned on may be provided by a time constant circuit.
- a clock generating method may include the step of switching a power supply that is provided to the oscillation circuit after a predetermined time period from a power supply being turned on.
- the predetermined time period after a power supply is turned on may be determined by a time constant circuit.
- the predetermined time period that the first measuring step and the second measuring step are disabled after a power supply is turned on may be determined by a counter that counts a clock signal to a predetermined value.
- a clock generating method may include the step of switching a power supply that is provided to the another circuit after a predetermined time period from a power supply being turned on.
- FIG. 1 is a circuit schematic diagram of a clock generating circuit according to an embodiment.
- FIG. 2 is a timing diagram illustrating the operation of clock generating circuit of FIG. 1 upon a power up and a reset according to an embodiment.
- FIG. 3 is a circuit schematic diagram of a clock generating circuit according to an embodiment.
- FIG. 4 is a circuit schematic diagram of a clock generating circuit according to an embodiment.
- FIG. 5 is a timing diagram illustrating the operation of clock generating circuit of FIG. 4 upon a power up according to an embodiment.
- FIG. 6 is a circuit schematic diagram of a clock generating circuit according to an embodiment.
- FIG. 7 is a timing diagram illustrating the operation of clock generating circuit of FIG. 6 upon a power up according to an embodiment.
- FIG. 8 is a circuit schematic diagram of a clock generating circuit according to an embodiment.
- FIG. 9 is a circuit schematic diagram of a conventional clock generating circuit.
- FIG. 10 is a timing diagram showing the operation of the conventional clock generating circuit of FIG. 9 in a power up.
- FIG. 11 is a circuit schematic diagram of a conventional clock generating circuit.
- FIG. 12 is a timing diagram showing the operation of conventional clock generating circuit of FIG. 11 after a reset.
- FIG. 13 is a circuit schematic diagram of a conventional clock generating circuit.
- FIG. 14 is a timing diagram showing the operation of conventional clock generating circuit of FIG. 13 after a reset.
- FIG. 15 is a circuit schematic diagram of a conventional clock generating circuit.
- FIG. 16 is a timing diagram showing the operation of conventional clock generating circuit of FIG. 15 after a reset.
- FIG. 17 is a circuit schematic diagram of a conventional clock generating circuit.
- FIG. 18 is a timing diagram showing the operation of conventional clock generating circuit of FIG. 17 after a reset.
- FIG. 1 a circuit schematic diagram of a clock generating circuit according to an embodiment is set forth and given the general reference character 100 .
- Clock generating circuit 100 may include a variable voltage generating circuit 101 , a quartz oscillating circuit 103 , and a control circuit 104 .
- Clock generating circuit 100 may provide a clock signal 160 to an internal logic circuit 105 .
- Variable voltage generating circuit 101 may receive an external power supply voltage VDD and a power supply switch signal 155 (from control circuit 104 ) and may provide a variable power supply 156 to quartz oscillating circuit 103 , control circuit 104 , and internal logic circuit 105 .
- Quartz oscillating circuit 103 may provide an original clock signal 157 to control circuit 104 .
- Control circuit 104 may receive a reset signal 152 , original clock signal 157 , and variable power supply 156 , and may provide a clock signal 160 to internal logic circuit 105 .
- Variable voltage generating circuit 101 may include a regulator circuit 111 and a switch circuit 102 .
- Regulator circuit 1 may receive external power supply voltage VDD and may provide an essentially constant voltage 170 .
- Switch circuit 102 may include p-type transistors ( 112 and 113 ) and an inverter 114 .
- P-type transistors ( 112 and 113 ) may be p-type insulated gate field effect transistors (IGFETs), as just one example.
- P-type transistor 112 may have a source (and body) connected to external power supply voltage VDD, a gate connected to receive power supply switch signal 155 , and a drain connected to variable power supply 156 .
- P-type transistor 113 may have a source (and body) connected to essentially constant voltage 170 , a gate connected to receive an output of inverter 114 , and a drain connected to variable power supply 156 .
- Inverter 114 may have an input connected to receive power supply switch signal 155 .
- Quartz oscillating circuit 103 may include a p-type transistor 115 , an n-type transistor 116 , a resistor 117 , a quartz element 118 , and capacitors ( 119 and 120 ).
- P-type transistor 115 may have a source (and body) connected to receive variable power supply 156 , a drain connected to original clock signal 157 , and a gate connected to a common terminal connection of resistor 117 , capacitor 119 , and quartz element 118 .
- N-type transistor 116 may have a drain connected to original clock signal 157 , a source (and body) connected to ground, and a gate connected to the common terminal connection of resistor 117 , capacitor 119 , quartz element 118 , and gate of p-type transistor 115 .
- Resistor 117 may have a first terminal connected to the gate of n-type transistor 116 and p-type transistor 115 and a second terminal connected to original clock signal 157 .
- Quartz element 118 may have a first terminal connected to the gate of n-type transistor 116 and p-type transistor 115 and a second terminal connected to original clock signal 157 .
- Capacitor 119 may have a first terminal connected to the gate of n-type transistor 116 and p-type transistor 115 and a second terminal connected to ground.
- Capacitor 120 may have a first terminal connected to original clock signal 157 and a second terminal connected to ground.
- N-type transistor 116 may be an n-type IGFET and p-type transistor 115 may be a p-type IGFET, as just two examples.
- P-type transistor 115 and n-type transistor 116 may form an inverter.
- Control circuit 104 may include a Schmidt trigger inverter 121 , a resistor 122 , a p-type transistor 123 , a capacitor 124 , a buffer 125 , an OR gate 126 , a D-type flip-flop 127 , an AND gate 128 , an inverter 129 , and an OR gate 130 .
- Schmidt trigger inverter 121 may receive original clock signal 157 and provide a digital signal 158 to a gate of p-type transistor 123 .
- Resistor 122 may have a first terminal connected to variable power supply 156 and a second terminal connected to a source (and body) of p-type transistor 123 .
- P-type transistor 123 may have a drain connected to an input of buffer 125 and a first terminal of capacitor 124 .
- Capacitor 124 may have a second terminal connected to ground.
- Buffer 125 may have an output connected to an input of OR gate 126 .
- OR gate 126 may have an input connected to receive an output Q of D-type flip-flop 127 and an output connected to an input D of D-type flip-flop 127 .
- D-type flip-flop 127 may have a clock input C connected to receive original clock signal 157 and a reset input /R connected to receive reset signal 152 , and an output Q connected to an input of AND gate 128 , an input of OR gate 126 , and an input of OR gate 130 .
- AND gate 128 may provide a clock signal 160 to internal logic circuit 105 .
- Inverter 129 may receive reset signal 152 and provide an output to an input of OR gate 130 .
- OR gate 130 may provide power supply switch signal 155 as an output.
- P-type transistor 123 may be a p-type IGFET, as just one example.
- Quartz oscillating circuit 103 may be supplied with a variable power supply 156 provided from variable voltage generating circuit 101 .
- the amplitude of original clock signal 157 may vary in accordance with a magnitude of the voltage of variable power supply 156 provided from variable voltage generating circuit 101 .
- Variable voltage generating circuit 101 may provide variable power supply 156 having essentially a voltage of external power supply voltage VDD when power supply switch signal 155 is a logic low level and a variable power supply 156 having essentially a voltage of essentially constant voltage 170 provided by voltage regulator 111 when power supply switch signal 155 is a logic high level.
- Essentially constant voltage 170 provided by voltage regulator 111 may be lower than external power supply voltage VDD.
- capacitor 124 may be charged when the magnitude of original clock signal 157 reaches a high input voltage VH of Schmidt trigger inverter 121 , so that digital signal 158 may become low.
- p-type transistor 123 may be turned on and variable power supply 156 may provide a charging current through resistor 122 and p-type transistor 123 to capacitor 124 .
- buffer 125 may provide a logic high output as an input to OR gate 126 .
- the output of OR gate 126 may become logic high.
- D-type flip-flop 127 may provide an oscillation stabilization signal 154 in response to the logic high output of OR gate 126 on the subsequent logic high value of original clock signal 157 .
- AND gate 128 may be enabled to provide clock signal 160 .
- power supply switch signal 155 may transition to a logic low level and variable voltage generating circuit 101 may switch variable power supply 156 from an external power supply voltage VDD to essentially constant voltage 170 provided from voltage regulator 111 .
- Schmidt trigger inverter 121 may include hysteresis, such that, a high input voltage V H providing a switching from a high to low output level may be higher than a low input voltage V L providing a switching from a low to high output level. In this way, oscillations between a high input level V H and a low input level V L may be essentially ignored.
- FIG. 2 is a timing diagram illustrating the operation of clock generating circuit 100 upon a power up and a reset.
- external power supply terminal 151 may rise to an external power supply voltage VDD.
- D-type flip-flop 127 may have an output Q reset and oscillation stabilization signal 154 may be set to a low level.
- a reset may be cancelled (time T 2 ) and reset signal may transition from a low level to a high level.
- reset signal 152 high, the output signal 153 of inverter 129 may be low.
- OR gate 130 may provide a power supply switch signal 155 having a logic low level.
- p-type transistor 112 With power supply switch signal 155 low, p-type transistor 112 may be turned on and p-type transistor 113 may be turned off (through inverter 114 ). With p-type transistor 112 turned on, external power supply voltage VDD may be provided to variable power supply 156 . At this time, quartz oscillating circuit 103 may receive external power supply voltage VDD and may begin to oscillate and original clock signal 157 may grow.
- Schmidt trigger buffer 121 may receive original clock signal 157 as an analog signal and may provide digital signal 158 as an output.
- digital signal 158 may oscillate between a high and a low level in accordance with original clock signal 158 .
- p-type transistor 123 may turn on and off in accordance with a low level and high level, respectively, of digital signal 158 .
- capacitor 124 may be charged.
- the voltage on capacitor 124 may provide a signal 159 having a threshold value V IH of buffer 125 and buffer 125 may provide a high output level. This high level may be latched (through OR gate 126 ) by D-flip-flop 127 to provide an oscillation stabilization detection signal 154 having a high level.
- the value of capacitor 124 and resistor 122 and the threshold value V IH of buffer 125 may be appropriately set in accordance with characteristics of quartz element 118 (a quartz operating element). In this way, oscillation stabilization signal 159 may be maintained at a low level until quartz oscillating circuit 103 is stabilized.
- AND gate 128 may be enabled and may provide clock signal 160 (a synthesized clock signal) to internal logic circuit 105 . In this way, an incorrect clock signal may be prevented from being supplied to internal logic circuit 105 .
- FIG. 3 a circuit schematic diagram of a clock generating circuit according to an embodiment is set forth and given the general reference character 300 .
- Clock generating circuit 300 may include similar constituents as clock generating circuit 100 . Such constituents may be referred to by the same reference character and description may be omitted.
- Clock generating circuit 300 may differ from clock generating circuit 100 in that Schmidt trigger inverter 121 may be replaced by resistors ( 131 and 132 ) and comparator 133 .
- Resistor 131 may have a first terminal connected to variable power supply 156 and a second terminal connected to a positive input terminal of comparator 133 .
- Resistor 132 may have a first terminal connected to a positive input terminal of comparator 133 and a second terminal connected to ground.
- Comparator 133 may have a negative terminal connected to receive original clock signal 157 and an output terminal connected to a gate of p-type transistor 123 .
- a reference voltage may be provided to the positive input terminal of comparator 133 by dividing the voltage of variable power supply 156 using resistors ( 131 and 132 ).
- output signal 158 of comparator 133 may be low and p-type transistor 123 may be turned on. In this way, capacitor 124 may be charged.
- output signal 158 of comparator 133 may be high and p-type transistor 123 may be turned off.
- Clock generating circuit 300 may operate generally in the same way as clock generating circuit 100 and the description is omitted.
- FIG. 4 a circuit schematic diagram of a clock generating circuit according to an embodiment is set forth and given the general reference character 400 .
- Clock generating circuit 400 may include similar constituents as clock generating circuit 100 . Such constituents may be referred to by the same reference characters and their description may be omitted.
- Clock generating circuit 400 may differ from clock generating circuit 100 in that control circuit 104 may be replaced with a control circuit 104 B.
- Control circuit 104 B may include resistors ( 201 , 202 , and 203 ), comparators ( 204 and 205 ), rising edge detecting circuits ( 206 and 207 ), a second oscillating circuit 208 , counters ( 209 and 210 ), judging circuit 211 , OR gate 126 , D-type flip-flop 127 , AND gate 128 , buffer 216 , selector 217 , inverter 215 , AND gate 218 , and delay circuit 219 .
- Resistor 201 may have a first terminal connected to variable power supply 156 and a second terminal connected to a negative input of comparator 204 .
- Resistor 202 may have a first terminal connected to a negative input of comparator 204 and a second terminal connected to a positive input of comparator 205 .
- Resistor 203 may have a first terminal connected to a positive input of comparator 205 and a second terminal connected to ground.
- resistors ( 201 to 203 ) may form a voltage divider circuit and a threshold voltage V TH1 may be provided to a negative input of comparator 204 at a connection node of resistors ( 201 and 202 ) and a threshold voltage V TH2 may be provided to a positive input of comparator 205 at a connection node of resistors ( 202 and 203 ). Threshold voltage V TH1 may be higher than threshold voltage V TH2 .
- Comparator 204 may have a positive input connected to receive original clock signal 157 and may provide a digital signal 257 as an input to rising edge detector 206 and an enable input EN to counter 209 .
- Comparator 205 may have a negative input connected to receive original clock signal 157 and may provide a digital signal 259 as an input to rising edge detector 207 and an enable input EN to counter 210 .
- Comparators ( 204 and 205 ) may receive a drive signal 256 as a supply voltage.
- Rising edge detecting circuit 206 may receive digital signal 257 and a second clock signal 261 as inputs and may provides a signal 258 as a reset signal to counter 209 . Rising edge detecting circuit 206 may detect the rising edge of digital signal 257 and may provide signal 258 having a high level in response thereto. Rising edge detecting circuit 207 may receive digital signal 259 and second clock signal 261 as inputs and may provides a signal 260 as a reset signal to counter 210 . Rising edge detecting circuit 207 may detect the rising edge of digital signal 259 and may provide signal 260 having a high level in response thereto.
- Second oscillating circuit 208 may provide second clock signal 261 .
- Second clock signal 261 may have a frequency that is about several times higher to several tens higher than the frequency of original clock signal 157 provided by quartz oscillating circuit 103 .
- Second oscillating circuit 208 may be a ring oscillator, as just one example.
- Counter 209 may receive second clock signal 261 and digital signal 257 . Counter 209 may count up in response to second clock signal 261 when digital signal 257 is high. Counter 209 may also receive signal 258 from rising edge detecting circuit 206 and signal 264 from judging circuit 211 as a first reset signal RST 1 and second reset signal RST 2 , respectively. Counter 209 may provide count value 262 as an input to judging circuit 211 . Counter 210 may receive second clock signal 261 and digital signal 259 . Counter 210 may count up in response to second clock signal 261 when digital signal 259 is high.
- Counter 210 may also receive signal 260 from rising edge detecting circuit 207 and signal 264 from judging circuit 211 as a first reset signal RST 1 and second reset signal RST 2 , respectively. Counter 210 may provide count value 263 as an input to judging circuit 211 .
- Judging circuit 211 may provide signal 264 as a high level when count value 262 and count value 263 are 1 or higher and coincide with each other.
- OR gate 126 D-type flip-flop 127 , and AND gate 128 may be configured essentially the same as in clock generating circuit 100 .
- D-type flip-flop 127 may receive a signal 251 from a delay circuit 219 at a reset terminal /R.
- Signal 251 may be generated by delaying external power supply voltage VDD by delay circuit 219 .
- AND gate 128 may provide a clock signal 266 (a synthesized clock signal) to internal logic circuit 105 .
- Inverter 215 may receive an oscillation stabilization detection signal 265 provided by D-type flip-flop circuit 127 and may provide an output as an input to AND gate 218 .
- oscillation stabilization detection signal 265 may be provided directly to variable voltage generating circuit 101 as a power supply switch signal.
- Resistor 220 and capacitor 221 may form a time constant circuit 410 .
- Resistor 219 may have a first terminal connected to an external power supply terminal 151 and may receive an external power supply voltage VDD and may have another terminal connected to a terminal of capacitor 221 to provide a time constant signal 253 .
- Capacitor 221 may have another terminal connected to ground.
- Buffer 216 may have an input connected to receive time constant signal 253 and provide an output signal 254 as an input A to selector circuit 217 .
- Selector circuit 217 may receive a select signal 252 at an input B and at a selection control input S and may provide an output Q as a signal 255 .
- Signal 255 may be received as an input to AND gate 218 .
- Selector 217 may select signal 254 to provide signal 255 when select signal 252 is at a low level and may select the select signal 252 to provide signal 255 when select signal 252 is at a high level.
- AND gate 218 may provide drive signal 256 as a supply voltage to comparators ( 204 and 205 ). Comparators ( 204 and 205 ) may only operate when drive signal 256 is at a high level and may not operate when drive signal 256 is at a low level. When drive signal 256 is at a low level, digital signals ( 257 and 259 ) may be low.
- clock generating circuit 400 may differ between a case where select signal 252 is high and a case where select signal 252 is low.
- FIG. 5 is a timing diagram illustrating the operation of clock generating circuit 400 upon a power up when select signal 252 is high.
- external power supply VDD may be turned on and transition to a high level.
- quartz oscillating circuit 103 and second oscillating circuit 208 may begin to oscillate.
- delay circuit 219 may provide a signal 251 having a logic low to reset terminal /R of D-type flip-flop 127 .
- D-type flip-flop 127 may be reset and oscillation stabilization detection signal 265 may be set to a low level.
- oscillation stabilization detection signal 265 low, inverter 215 may provide a high level as an input to AND gate 218 .
- select signal 252 high selector 217 may provide a high level as an input to AND gate 218 .
- AND gate 218 may provide a drive signal 256 having a high level.
- comparators 204 and 205 ) may be enabled.
- delay circuit 219 may provide a logic high to signal 251 in response to external power supply VDD turning on.
- the amplitude of original clock signal 157 may be insufficient (lower than threshold voltage V TH1 and higher than threshold voltage V TH2 ) for either comparator ( 204 or 205 ) to provide a digital signal ( 257 or 259 ) having a logic high level.
- original clock signal 157 may have a sufficient amplitude and comparator 204 may provide a digital signal 257 that may periodically become high when the potential of clock signal becomes higher than threshold voltage V TH1 . However, at this time original clock signal 157 may have an insufficient amplitude with respect to threshold voltage V TH1 (i.e. higher than threshold voltage V TH1 ). Thus, digital signal 259 may remain low during this time period.
- the amplitude of original clock signal 157 may be sufficient with respect to both the upper threshold voltage V TH1 and the lower threshold voltage V TH2 .
- the amplitude of original clock signal 157 may be greater than threshold voltage V TH1 from time T 4 to time T 5 .
- digital signal 257 may become high at this time period.
- the amplitude of original clock signal 157 may be lower than threshold voltage V TH2 from time T 6 to time T 7 .
- digital signal 259 may become high at this time period.
- the count value 264 of counter 209 and the count value 263 of counter 210 may be greater than zero and may coincide with each other.
- judging circuit 211 may provide a signal 264 having a high level (indicating a match).
- OR gate 126 may provide a high level as an input D to D-type flip-flop 127 , and D-type flip-flop 127 may provide oscillation stabilization detection signal 265 having a high level.
- OR gate 126 may receive oscillation stabilization detection signal 265 as an input to provide a latching feedback to D-type flip-flop 127 .
- Signal 264 may be applied to reset terminals RST 2 of counters ( 209 and 210 ). In this way, at time T 7 , the count values ( 262 and 263 ) of counters ( 209 and 210 ) may be reset.
- variable voltage generating circuit 101 may switch from providing external power supply voltage VDD to supplying an essentially constant voltage from voltage regulator 111 as variable power supply 156 to quartz oscillating circuit 103 and internal logic circuit 103 .
- inverter 215 may provide a logic low to AND gate 218 .
- AND gate 218 may provide a drive signal 256 having a low level.
- comparators ( 204 and 205 ) may be disabled. In this way, current consumption may be reduced.
- AND gate 128 may provide synthesized clock signal 266 to internal logic circuit 105 . In this way, an incorrect clock signal may be prevented from being supplied to internal logic circuit 105 .
- selector 217 may provide time constant signal 253 provided by time constant circuit 410 through buffer 216 as signal 255 to an input of AND gate 218 . Therefore, upon a power-up operation, signal 255 may remain low until time constant signal 253 reaches a threshold value of buffer 216 . With signal 255 low, AND 218 may provide drive signal 256 having a low level. With drive signal 256 low, comparators ( 204 and 205 ) may be disabled. Time constant signal 253 may rise in accordance with the values of resistor 220 and capacitor 221 in time constant circuit 410 .
- oscillation stabilization detection signal 265 may switch from low to high at time T 7 and the basic operation of clock generating circuit 400 is essentially the same as a case in which select signal 252 is high as illustrated in FIG. 5.
- a time constant circuit may be used to provide the power supply switch signal and an enable signal to generate a clock signal based on an oscillating signal.
- the time constant signal generated with the conventional approach is not sufficiently long, the power supply voltages to the oscillating circuit and the internal logic circuit are switched before the oscillating circuit providing the oscillating signal is stabilized.
- time constant circuit 410 may be provided to provide compatibility with a conventional approach. However, in clock generating circuit 400 , even if time constant signal 253 rises too quickly due to, for example, an error by a designer, the generation of synthesized clock signal 266 and switching of power supply voltages may be prevented from occurring before quartz oscillating circuit 103 becomes stabilized.
- comparators ( 204 and 205 ) may be enabled at this time. With comparators ( 204 and 205 ) enabled, oscillation stabilization detection signal 265 may become high shortly thereafter in response to counters ( 209 and 210 ) providing matching count values ( 262 and 263 ) because the quartz oscillation circuit 103 may already be stable at this time. In this way, a synthesized clock signal 266 may be generated.
- time constant of time constant circuit 410 when a time constant of time constant circuit 410 is insufficient, switching of a power supply voltage level and generation of a synthesized clock signal may be delayed by oscillation stabilization verification circuitry in a control circuit. However, when a time constant of time constant circuit 410 is sufficient, the timing of switching of a power supply voltage level and generation of a synthesized clock signal may be conducted in accordance with a timing set by the time constant. In this way, substantial compatibility with a conventional clock generation circuit may be maintained while improper operation may be prevented.
- FIG. 6 a circuit schematic diagram of a clock generating circuit according to an embodiment is set forth and given the general reference character 600 .
- Clock generating circuit 600 may include similar constituents as clock generating circuit 400 . Such constituents may be referred to by the same reference characters and their description may be omitted.
- Clock generating circuit 600 may differ from clock generating circuit 400 in that control circuit 104 B may be replaced with a control circuit 104 C.
- Control circuit 104 C may include similar constituents as control circuit 104 B. Such constituents may be referred to by the same reference characters and their description may be omitted.
- Control circuit 104 C may receive an original clock signal 157 and a time constant signal from a time constant circuit 410 and may generate a synthesized clock signal 362 and a power supply switch signal 352 .
- Control circuit 104 C may include AND gates ( 301 , 302 , and 303 ), rising edge detecting circuits ( 206 and 207 ), a second oscillating circuit 208 , counters ( 209 and 210 ), a judging circuit 211 , an OR gate 126 , a D-type flip-flop 127 , an AND gate 128 , a buffer 306 , a counter 305 , a selector 307 , an OR gate 308 , and a D-type flip-flop 309 .
- Buffer 306 may be connected to receive a time constant signal from a time constant circuit 410 .
- AND gate 301 may receive power supply switch signal 352 and original clock signal 157 and may provide a signal 353 as an input to AND gate 302 , an inverted input to AND gate 303 , a clock C input to D-type flip-flop 127 , and an input to AND gate 128 .
- signal 353 may remain low in a period from a time where power supply VDD is turned on until variable voltage generating circuit 101 provides a voltage from voltage regulator 111 as a variable power supply 156 to quartz oscillating circuit 103 and internal logic circuit 105 .
- variable voltage generating circuit 101 switches a power supply to a lower voltage
- the magnitude of original clock signal 157 must reach a threshold value of AND gate 301 in order for AND gate 301 to provide a signal 353 that oscillates accordingly. Therefore, if original clock signal 157 has not sufficiently grown even after the power supply switching, the logic level of signal 353 may remain low or high (at a constant logic level). In this way, an oscillation stabilization detection signal 361 may not be generated and erroneous synthesized clock signal 362 may not be provided to internal logic circuit 105 .
- AND gate 302 may receive power supply switch signal 352 at another input and may provide an output 354 to rising edge detecting circuit 206 and to an enable EN of counter 209 .
- AND gate 303 may receive power supply switch signal 352 at another input and may provide an output 356 to rising edge detecting circuit 207 and to an enable EN of counter 210 .
- Rising edge detecting circuit 206 may provide an output 355 as a reset RST 1 to counter 209 .
- Rising edge detecting circuit 207 may provide an output 357 as a reset RST 1 to counter 210 .
- Second oscillating circuit 208 may provide second clock signal 261 .
- Second clock signal 261 may have a frequency that is about several times higher to several tens higher than the frequency of original clock signal 157 provided by quartz oscillating circuit 103 .
- Second oscillating circuit 208 may be a ring oscillator, as just one example.
- Counter 209 may receive second clock signal 261 . Counter 209 may count up in response to second clock signal 261 when signal 354 is high. Counter 209 may also receive signal 355 from rising edge detecting circuit 206 and signal 360 from judging circuit 211 as a first reset signal RST 1 and second reset signal RST 2 , respectively. Counter 209 may provide count value 358 as an input to judging circuit 211 .
- Counter 210 may receive second clock signal 261 and signal 357 . Counter 210 may count up in response to second clock signal 261 when signal 357 is high. Counter 210 may also receive signal 357 from rising edge detecting circuit 207 and signal 360 from judging circuit 211 as a first reset signal RST 1 and second reset signal RST 2 , respectively. Counter 210 may provide count value 359 as an input to judging circuit 211 .
- Judging circuit 211 may provide signal 360 as a high level when count value 358 and count value 359 are 1 or higher and coincide with each other.
- OR gate 126 D-type flip-flop 127 , AND gate 128 , and delay circuit 219 may be configured essentially the same as in clock generating circuit 400 .
- D-type flip-flop 127 may provide an oscillation stabilization detection signal 361 that may not also function as a power supply switch signal.
- AND gate 128 may receive signal 353 which may be a digital signal provided by AND gate 301 instead of original clock signal 157 directly.
- Counter 305 may receive second clock signal 261 from second oscillating circuit 208 and may generate a carry out signal 363 .
- Carry out signal 363 may become high when a count value corresponding to counts of second clock signal 261 by counter 305 becomes a predetermined value.
- Resistor 220 and capacitor 221 may form a time constant circuit 410 .
- Resistor 220 may have a first terminal connected to an external power supply terminal 151 and may receive an external power supply voltage VDD and may have another terminal connected to a terminal of capacitor 221 to provide a time constant signal 253 .
- Capacitor 221 may have another terminal connected to ground.
- Buffer 306 may have an input connected to receive time constant signal 253 and provide an output signal 364 as an input A to selector circuit 307 .
- Selector circuit 307 may receive a select signal 252 at a selection control input S and carry out signal 363 at an input R and may provide an output Q as a signal 351 .
- Signal 351 may be received as an input to OR gate 308 .
- Selector 307 may select signal 364 to provide signal 351 when select signal 252 is at a low level and may select carry out signal 363 to provide signal 351 when select signal 252 is at a high level.
- OR gate 308 may receive signal 351 at one input and power supply switch signal 352 at another input and may provide an output as an input D to D-type flip-flop 309 .
- D-type flip-flop 309 may receive second clock signal 261 at a clock input and may provide power supply switch signal 252 .
- OR gate 308 and D-type flip-flop 309 may be configured to maintain power supply switch signal 352 after power supply switch signal 352 becomes a high level.
- clock generating circuit 600 may differ between a case where select signal 252 is high and a case where select signal 252 is low.
- FIG. 7 is a timing diagram illustrating the operation of clock generating circuit 600 upon a power up when select signal 252 is high.
- external power supply VDD may be turned on and transition to a high level.
- quartz oscillating circuit 103 and second oscillating circuit 208 may begin to oscillate.
- delay circuit 219 may provide a signal 251 having a logic low to reset terminal /R of D-type flip-flop 127 .
- D-type flip-flop 127 may be reset and oscillation stabilization detection signal 361 may be set to a low level.
- Counter 305 may continuously conduct a count-up operation in response to second clock signal 261 and may provide a carry out signal 363 having a high level at time T 3 .
- selector 307 With carry out signal 363 at a high level and select signal 252 high, selector 307 may provide a signal 351 having a high level.
- OR gate 308 With signal 351 at a high level, OR gate 308 may provide a high output as an input D to D-type flip-flop 309 and D-type flip-flop may latch power supply switch signal 352 at a high level.
- variable voltage generating circuit 101 may switch from providing external power supply voltage VDD to supplying an essentially constant voltage from voltage regulator 111 as variable power supply 156 to quartz oscillating circuit 103 and internal logic circuit 103 .
- power supply switch signal 352 high, AND gates ( 301 to 303 ) may become enabled. At this time, either signal 356 or signal 354 may become a high level in response to a logic level of signal 353 .
- Counter ( 209 or 210 ) may respond to the rising of signal ( 354 or 356 ), respectively, by counting up to provide a count output ( 358 or 359 ). However, because only one of counters ( 209 or 210 ) counts, no match occurs and the output 360 of judging circuit may remain low.
- FIG. 7 illustrates a case where original clock signal 157 may exceed a high input level V IH of AND gate 301 , but may not go lower than a low input level V IL of AND gate 301 .
- signal 353 provided by AND gate 301 may maintain a high level and only counter 209 may count up. Because only counter 209 counts up, and counter 210 does not, a match may not occur and oscillation stabilization detection signal 361 may remain low.
- original oscillation signal 157 may grow to be sufficient.
- signal 353 provided by AND gate 301 may periodically transition between a high level and a low level.
- counter 209 and counter 210 may alternately count up the same number of counts to provide count values ( 358 and 359 ), respectively, that may match or coincide.
- the count value 358 of counter 209 and the count value 359 of counter 210 may be greater than zero and may coincide with each other.
- judging circuit 211 may provide a signal 360 having a high level (indicating a match).
- OR gate 126 may provide a high level as an input D to D-type flip-flop 127 and D-type flip-flop 127 may provide oscillation stabilization detection signal 361 having a high level.
- OR gate 126 may receive oscillation stabilization detection signal 361 as an input to provide a latching feedback to D-type flip-flop 127 .
- Signal 360 may be applied to reset terminals RST 2 of counters ( 209 and 210 ). In this way, at time T 6 , the count values ( 358 and 359 ) of counters ( 209 and 210 ) may be reset.
- AND gate 128 may provide synthesized clock signal 362 to internal logic circuit 105 . In this way, an incorrect clock signal may be prevented from being supplied to internal logic circuit 105 .
- a synthesized clock signal 362 may be generated by providing an AND function of signal 353 and oscillation stabilization detection signal 361 using AND gate 128 .
- a detection of original clock signal 157 for sufficiency may not occur until a counter 305 determines that a predetermined time period has elapsed from a turning on of a power supply VDD, so that original clock signal 157 may have sufficiently grown.
- synthesized clock signal 362 may be maintained at a low level.
- clock generating circuit 600 may maintain substantial compatibility with a conventional clock generating circuit.
- clock generating circuit 600 even if time constant signal 253 provided from time constant circuit 410 rises too quickly due to, for example, an error by a designer, the generation of synthesized clock signal 362 may be prevented from occurring before quartz oscillating circuit 103 becomes stabilized. This may be accomplished by fixing synthesized clock signal 362 at a low level. In this way, internal logic circuit 105 may be prevented from running out of control.
- synthesized clock signal 362 may be generated (oscillates between a low and high level) at the predetermined time set by time constant circuit 410 .
- FIG. 8 a circuit schematic diagram of a clock generating circuit according to an embodiment is set forth and given the general reference character 800 .
- Clock generating circuit 800 may include similar constituents as clock generating circuit 600 . Such constituents may be referred to by the same reference characters and their description may be omitted.
- Clock generating circuit 800 may differ from clock generating circuit 400 in that control circuit 104 B may be replaced with a control circuit 104 D.
- Control circuit 104 D may include similar constituents as control circuit 104 C. Such constituents may be referred to by the same reference characters and their description may be omitted.
- Control circuit 104 D may differ from control circuit 104 C in that rising edge detecting circuit 207 may be removed, counters ( 209 and 210 ) may be replaced with an up/down counter 401 , and judging circuit 211 may be replaced with a judging circuit 402 .
- Up/down counter 401 may receive signal 354 from AND gate 302 at an up count terminal UP and may receive signal 356 from AND gate 303 at a down count terminal DOWN. Up/down counter 401 may receive an output 355 of rising edge detection circuit 206 at a reset terminal RST 1 and may receive an output 451 of judging circuit 402 at a reset terminal RST 2 . Up/down counter 401 may also receive second clock signal 261 at a clock terminal. Up/down counter 401 may provide an output 441 as an input to judging circuit 402 . Up/down counter 401 may be reset when signal 355 provided by rising edge detection circuit 206 becomes a high level or when signal 360 provided from judging circuit 402 becomes a high level.
- Up/down counter 401 may count up in response to second clock signal 261 when signal 354 is high and may count down in response to second clock signal 261 when signal 356 is a high level. Accordingly, only when original clock signal 157 provided from quartz oscillating circuit 103 sufficiently grows, up/down counter 401 may count up to a given value in one logic high portion of a period of original clock signal 157 and count back down to zero in the logic low portion of the same period of original clock signal 157 .
- Signal 355 provided by rising edge detection circuit 206 may be provided as an input to judging circuit 402 .
- judging circuit 402 may determine if up/down counter 401 produces a zero count at a rising edge of signal 355 provided by rising edge detection circuit 206 . If up/down counter 401 produces a zero count at a rising edge of signal 355 provided by rising edge detection circuit 206 , judging circuit 402 may produce a signal 360 having a high level. At this time, up/down counter 401 may be reset by signal 360 .
- up/down counter 401 may produce a signal 360 having a high level. At this time, up/down counter 401 may be reset in response to signal 355 .
- oscillation stabilization detection signal 361 may transition from a low to a high level. In this way, synthesized clock signal 362 may be provided to internal logic circuit 105 .
- clock generating circuit 800 is substantially the same as the operation of clock generating circuit 600 and thus, further description is omitted.
- a low voltage circuit may be used instead of voltage regulator 111 .
- a circuit may generate the power supply essentially one half of the external power supply VDD.
- the oscillation frequency of second oscillating circuit 208 may be stabilized using voltage regulator 111 as a power source.
- the voltage which may be applied to an oscillating circuit and an internal logic circuit may switch.
- a synthesized clock signal may be provided to an internal logic circuit after an original clock signal provided by the oscillating circuit grows to a sufficient magnitude.
- an internal logic circuit may be prevented from operating in response to a clock signal that may not be stable and may prevented from running out of control while the oscillating circuit and internal logic circuit operate at a low voltage.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Semiconductor Integrated Circuits (AREA)
- Electronic Switches (AREA)
- Oscillators With Electromechanical Resonators (AREA)
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
Abstract
Description
- The present invention relates generally to a clock generating circuit and more particularly to a clock generating circuit including a circuit for reducing an oscillation stabilization waiting time period and for reducing power consumption and a clock generating method.
- A semiconductor integrated circuit including an oscillator conventionally will use an external power supply voltage to provide power to the oscillator. However, another conventional approach is to use a regulated voltage to provide power to an oscillator to reduce power consumption.
- A reset disables the oscillator. However, when a reset is terminated or cancelled, conventionally, it is necessary for an oscillator to operate for a sufficient time period (initialization time period) after the cancellation of the reset. Such an initialization time period can allow an oscillating element to provide an oscillation signal to grow, in order to be large enough for proper operation. This initialization time period is conventionally ensured by using a clock of the oscillator per se, or by using an exclusive counter.
- However, another conventional approach of ensuring the proper initialization time period is by using an external capacitor and resister to provide an RC time constant.
- A conventional clock generating circuit is disclosed in Japanese Patent Application Laid-Open 8-204450 (JP 8-204450 A) and will be explained with reference to FIGS. 9 and 10. Referring to FIG. 9, a circuit schematic diagram of a conventional clock generating circuit is set forth and given the
general reference character 900. FIG. 10 is a timing diagram showing the operation of conventional clock generating circuit 960 in a power up. Power up may occur when power is initially applied to a device, or after a reset. - Referring to FIG. 9, conventional
clock generating circuit 900 includes an oscillatingcircuit 910, a constant voltage generatingcircuit 920, alevel conversion circuit 930, and alogic circuit 940. - Constant
voltage generating circuit 920 includes avoltage regulator 922 and a switching means 924. Switching means 924 switches an operation power supply voltage VOSC supplied to oscillatingcircuit 910 in accordance with a start control signal (START CONTROL SIGNAL) pulse width. Such a pulse may be generated upon power up and, ideally, terminate some time after the oscillatingcircuit 910 provides a stable oscillation OSCCLK1. - Referring now to FIG. 10 in conjunction with FIG. 9, when start control signal is logic high, a power supply voltage VDD is provided as the operation power supply voltage VOSC of oscillating
circuit 910. After oscillation stabilization, start control signal (START CONTROL SIGNAL) transitions to a low level and switching means 924 provides a constant voltage fromvoltage regulator 922 as operation power supply voltage VOSC of oscillatingcircuit 910. In this way, the operation power supply voltage VOSC of oscillatingcircuit 910 can be reduced during the operation oflogic circuit 940 and power consumption during normal operation of a semiconductor integrated circuit may be reduced. - Another conventional clock generating circuit is disclosed in Japanese Patent Application Laid-Open 10-004347 (JP 10-004347 A) and will be explained with reference to FIGS. 11 and 12. Referring to FIG. 11, a circuit schematic diagram of a conventional clock generating circuit is set forth and given the
general reference character 1100. FIG. 12 is a timing diagram showing the operation of conventional clock generatingcircuit 1100 after a reset. - Conventional
clock generating circuit 1100 includes an oscillatingcircuit 1110, acounter 1120, and aRC oscillator 1130.RC oscillator 1130 becomes stable in a much shorter time period and has a much larger oscillation period than oscillatingcircuit 1110. - Referring now to FIG. 12 in conjunction with FIG. 11, after clock stop signal S1 goes low, oscillating
circuit 1110 andRC oscillator 1130 provide oscillating signals (S2 and S3), respectively.Buffer circuit 1140 provides an output S4 that transitions when oscillating signal S2 reaches input levels (VH and VL).Counter 1120 counts the number of cycles of output S4 during a logic high period of oscillating signal S3 provided fromRC oscillator 1130 as a reset input tocounter 1120. If the number of cycles counted bycounter 1120 becomes a predetermined number (in this case, such that counter output signals S5 to S8 are all high), the oscillatingcircuit 1110 is determined to be stabilized. After the oscillating circuit is stabilized such thatbuffer 1140 provides a predetermined frequency,latch 1150 provides an output S9 that is logic high and ANDgate 1160 is enabled to provide a clock signal S10. - Another conventional clock generating circuit is disclosed in Japanese Patent Application Laid-Open 2000-293258 (JP 2000-293258 A) and will be explained with reference to FIGS. 13 and 14. Referring to FIG. 13, a circuit schematic diagram of a conventional clock generating circuit is set forth and given the general reference character1300. FIG. 14 is a timing diagram showing the operation of conventional clock generating circuit 1300 after a reset.
- Conventional clock generating circuit1300 includes an oscillating
circuit 1310, counters (1320 and 1330), ajudging circuit 1340, a clock generatingcircuit 1350, abuffer 1302, and aninverter 1303. - Referring now to FIG. 14 in conjunction with FIG. 13,
buffer 1302 detects the positive edge of anoutput signal 702 of oscillatingcircuit 1310 and has a high threshold value.Inverter 1303 detects the negative edge ofoutput signal 702 of oscillatingcircuit 1310 and has a low threshold value.Counter 1320 counts the clock cycles provided bybuffer 1302 andcounter 1330 counts the clock cycles provided byinverter 1303. After N−1 counts, the values of counters (1320 and 1330) are coincidence, a N−1 coincidence signal (internal to judgingcircuit 1340 and not illustrated in FIG. 13) is generated and judgingcircuit 1340 generates apermission signal 709. In response topermission signal 709,clock generating circuit 1350 provides a clock output based onoutput signal 702 of oscillatingcircuit 1310. After N counts by either counter (1320 or 1330), the values of counters (1320 and 1330) are reset by aN signal 705 provided byjudging circuit 1340. At this time, if N−1 coincidence signal has not been generated,permission signal 709 is reset (or not generated). In this way, a clock signal is not provided until anoutput signal 702 of an oscillatingcircuit 1310 has provided N−1 cycles with both a minimum and a maximum voltage value so that the oscillatingcircuit 1310 is judged to be stabilized. - Another conventional clock generating circuit is used in an 8-bit single chip microcomputer 78K0 and 78K0/s series by Nippon Denki (NEC) and will be explained with reference to FIGS. 15 and 16. Referring to FIG. 15, a circuit schematic diagram of a conventional clock generating circuit is set forth and given the
general reference character 1500. FIG. 16 is a timing diagram showing the operation of conventional clock generatingcircuit 1500 after a reset. - Conventional
clock generating circuit 1500 includes an oscillatingcircuit 1510, aclock output circuit 1520, and alogic circuit 1530. Anexclusive counter 1522 inclock output circuit 1520 counts the oscillation clock OSCCLK1 provided by oscillatingcircuit 1510 after a reset is cancelled (reset signal RESET goes high as seen in FIG. 16). When the count value inexclusive counter 1522 reaches a predetermined value, a count signal CNT1 becomes high and an output Q is provided by a flip-flop circuit 1524 inclock output circuit 1520. In this way, ANDgate 1526 inclock output circuit 1520 is enabled to provide a clock signal CLK based on the oscillation clock OSCCLK1 provided by oscillatingcircuit 1510. - Another conventional clock generating circuit is used in a μPD780955/μPD780958 single chip microcontroller by Nippon Denki (NEC) and will be explained with reference to FIGS. 17 and 18. Referring to FIG. 17, a circuit schematic diagram of a conventional clock generating circuit is set forth and given the
general reference character 1700. FIG. 18 is a timing diagram showing the operation of conventional clock generatingcircuit 1700 after a reset. - Conventional
clock generating circuit 1700 differs from conventionalclock generating circuit 1500 in that reset signal RESET is generated by anRC circuit 1710. Reset signal RESET is provided to a constantvoltage generating circuit 1720. Constantvoltage generating circuit 1720 includes avoltage regulator 1722 and a switching means 1724. When reset signal RESET is low, a power supply of voltage VDD is provided to theoscillation circuit 1730 andlogic circuit 1740. However after reset signal RESET becomes logic high, a regulator voltage output provided byvoltage regulator 1722 is provided to theoscillation circuit 1730 and logic circuit andlogic circuit 1740. Thus, the operation voltage is switched afteroscillation circuit 1730 is stabilized. - In conventional
clock generating circuit 1500 of FIG. 15, current consumption may be increased becauselogic circuit 1530 andoscillation circuit 1510 are always operated by an external power supply voltage VDD after power is turned on. - In conventional
clock generating circuit 900, the oscillatingcircuit 910 is operated by the voltage provided byvoltage regulator 922 when the oscillatingcircuit 910 provides a stabile oscillation. In this way, power consumption may be reduced. However, because a variation can occur in the time necessary for the oscillatingcircuit 910 to stabilize, the start control signal START CONTROL SIGNAL may end prior to sufficient stabilization being achieved. - In conventional
clock generating circuit 1500, stabilization ofoscillation circuit 1510 is determined by counting the clock OSCCLK1 directly withexclusive counter 1522. However, when the reset is cancelled, as oscillation starts, an oscillating frequency provided byoscillation circuit 1510 may be undesirably high. Thus, depending upon how high a frequency is being output, a resulting count may not be correctly conducted. As a result, a time difference may occur between when theoscillation circuit 1510 is actually stabilized and when output Q of flip-flop 1524 goes high to enable the generation of clock CLK. Such a variation can cause an erroneous generation of clock CLK. - In conventional
clock generating circuit 1700, theoscillation circuit 1720 is operated by providing a voltage provided byvoltage regulator 1722 to lower power consumption when the oscillation ofoscillation circuit 1720 is stabilized. However,RC circuit 1710 can require a large capacitor and resistor external to the chip. These external components increase costs. Also, the values of the capacitor and resistors may need to be tuned in accordance with the device operating parameters. - That is,
RC circuit 1710 is provided to a reset terminal external to the chip in order to provide a time delay to ensure thatoscillation circuit 1730 is stabilized. Such a delay is dependent upon a time constant of such an RC circuit. However, to ensure a sufficient time delay untiloscillation circuit 1730 is stabilized, a very large capacitor and resistor can be required. This can increase manufacturing costs and therefore the cost to the customer is increased. Further, because the time period until theoscillation circuit 1730 is stabilized may vary between use methods and device samples, the capacitor and resistor must be specifically tuned. - In conventional
clock generating circuit 1100, even if a Schmidt trigger inverter is used asbuffer circuit 1140, an incorrect oscillation in the vicinity of the threshold value may not be distinguished from a correct oscillation. This is because the Schmidt trigger inverter operates even when an incorrect oscillation is made. As a result, thecounter 1120 may receive an input caused by such an incorrect oscillation. In this way, the time period provided to ensure the oscillation ofoscillation circuit 1110 to become stabilized can be adversely affected. - Also, conventional clock generating circuits (900 and 1700) provide a time delay not based on the output of oscillation circuits. Thus, the time period provided to ensure oscillation stabilization may be unnecessarily long and a time delay before proper operation may increase. Accordingly, because the time period until the oscillation is stabilized is not practically detected but instead experimentally predicted, a time delay must be set in accordance with a worst case condition.
- In view of the above discussion, it would be desirable to provide a clock generating circuit that may have low power consumption when an oscillating circuit and a logic circuit operates when compared with conventional approaches.
- It would also be desirable to provide a clock generating circuit that can provide a shorter oscillation stabilization wait time than conventional approaches. It would also be desirable to provide a clock generating circuit which may provide a shorter oscillation stabilization wait time with reduced adverse affects due to variation in characteristics of an oscillating element or the like.
- It would also be desirable to provide a clock generating circuit which may provide a shorter oscillation stabilization wait time and may provide a timing for automatically switching an oscillating circuit and/or an internal logic circuit from an external power supply voltage to a reduced voltage supply.
- It would also be desirable to provide a clock generating circuit which may be capable of preventing a system with an oscillating circuit from supplying an oscillation clock to an internal logic circuit when the oscillation clock is unstable to thereby reduce system malfunctions.
- According to the present embodiments, a clock generating circuit that may prevent an erroneous clock signal from being provided to an internal logic circuit is disclosed. A clock generating circuit may include a variable voltage generating circuit, an oscillating circuit, and a control circuit. An oscillating circuit may provide an original clock signal. A charging circuit may provide charging of a signal when an original clock signal achieves a predetermined amplitude. When a signal charges sufficiently, an oscillation stabilization signal may be provided to enable the generation of a synthesized clock signal. Also, at this time, a reduced voltage may be provided to power an oscillating circuit. In this way, current consumption may be reduced and failures due to providing an erroneous clock signal to an internal logic circuit may be reduced.
- According to one aspect of the embodiments, a clock generating circuit may include an oscillation circuit, a charge control circuit, a first logic circuit, and a synthesized clock generating circuit. An oscillation circuit may generate an original clock signal. A charge control circuit may provide charge to a charge node when an amplitude of the original clock signal becomes at least a first predetermined value. A first logic circuit may generate a first control signal. The first control signal may have a first logic level in an initial state and may transition to a second logic level in response to a potential of the charge node becoming a second predetermined value. A synthesized clock generating circuit may provide a synthesized clock to another circuit not included in the clock generating circuit in accordance with the first control signal and the original clock signal.
- According to another aspect of the embodiments, the charge control circuit may include a buffer that may receive the original clock signal and provide a charge control signal that controls the charge to the charge node. The buffer may have hysteresis.
- According to another aspect of the embodiments, a clock generating circuit may include an oscillation circuit, a first measuring circuit, a second measuring circuit, a first logic circuit, and a synthesized clock generating circuit. An oscillation circuit may generate an original clock signal. A first measuring circuit may measure a first time period in which the original clock signal is at least a first threshold value. A second measuring circuit may measure a second time period in which the original clock signal is at most a second threshold value. A first logic circuit may generate a first control signal. The first control signal may have a first logic level in an initial state and may transition to a second logic level in response to the first time period being essentially equal to the second time period. A synthesized clock generating circuit may provide a synthesized clock to another circuit not included in the clock generating circuit in accordance with the first control signal and the original clock signal.
- According to another aspect of the embodiments, the clock generating circuit may include a switching circuit that switches a power supply provided to the oscillation circuit in response to the first control signal.
- According to another aspect of the embodiments, the clock generating circuit may include a switching circuit that switches a power supply provided to another circuit in response to the first control signal.
- According to another aspect of the embodiments, the clock generating circuit may include a second control circuit. A second control circuit may provide an activation signal having an activation logic level and a deactivation logic level. The first and second measuring circuits may be disabled when the activation signal has the deactivation logic level.
- According to another aspect of the embodiments, the activation signal may have the deactivation logic level for a predetermined time period after a power supply is turned on.
- According to another aspect of the embodiments, the predetermined time period that the activation signal has the deactivation logic level after a power supply is turned on may be provided by a time constant circuit.
- According to another aspect of the embodiments, the clock generating circuit may include a switching circuit. The switching circuit may switch a power supply that is provided to the oscillation circuit after a predetermined time period from a power supply being turned on.
- According to another aspect of the embodiments, the predetermined time period from a power supply being turned on may be provided by a time constant circuit.
- According to another aspect of the embodiments, the predetermined time period from a power supply being turned on may be provided by a counter circuit. The counter circuit may count a first clock signal to a predetermined value.
- According to another aspect of the embodiments, a switching circuit that switches a power supply that is provided to the another circuit after a predetermined time period from a power supply being turned on.
- According to another aspect of the embodiments, a clock generating method may include the steps of generating an original clock signal with an oscillation circuit, charging a charge node when the original clock signal reaches at least a predetermined magnitude, generating a control signal having a first logic level in an initial state and may become a second logic level when the charge node reaches a predetermined potential, providing a synthesized clock signal in response to the control signal and the original clock signal.
- According to another aspect of the embodiments, the clock generating method may include the step of switching a power supply that is provided to the another circuit than the oscillating circuit in response to the control signal.
- According to another aspect of the embodiments, a clock generating method may include the steps of generating an original clock signal with an oscillation circuit, measuring a first time period in which the original clock signal is at least a first threshold value, measuring a second time period in which the original clock signal is at most a second threshold value, generating a control signal having a first logic level in an initial state and may become a second logic level when the first time period is essentially equal to the second time period, providing a synthesized clock signal in response to the control signal and the original clock signal.
- According to another aspect of the embodiments, the system may further include a second SDRAM and the method may include the steps of determining whether a second power supply provided to the second SDRAM is to be turned off or kept on in accordance with whether data stored in the second SDRAM is necessary or unnecessary, and turning off the second power supply provided to the second SDRAM if the step of determining determines that the data stored in the second SDRAM is unnecessary.
- According to another aspect of the embodiments, the method may include the step of providing a second power supply status indication to the SDRAM controller after determining whether the second power supply provided to the second SDRAM is to be turned on or kept off.
- According to another aspect of the embodiments, a clock generating method may include the step of switching a power supply that is provided to the oscillating circuit in response to the control signal.
- According to another aspect of the embodiments, a clock generating method may include disabling the first measuring step and the second measuring step.
- According to another aspect of the embodiments, the step of disabling the first measuring step and the second measuring step may be performed in response to the first control signal transitioning to the second logic level.
- According to another aspect of the embodiments, the step of disabling the first measuring step and the second measuring step may be performed for a predetermined time period after a power supply is turned on.
- According to another aspect of the embodiments, the predetermined time period that the first measuring step and the second measuring step are disabled after a power supply is turned on may be provided by a time constant circuit.
- According to another aspect of the embodiments, a clock generating method may include the step of switching a power supply that is provided to the oscillation circuit after a predetermined time period from a power supply being turned on.
- According to another aspect of the embodiments, the predetermined time period after a power supply is turned on may be determined by a time constant circuit.
- According to another aspect of the embodiments, the predetermined time period that the first measuring step and the second measuring step are disabled after a power supply is turned on may be determined by a counter that counts a clock signal to a predetermined value.
- According to another aspect of the embodiments, a clock generating method may include the step of switching a power supply that is provided to the another circuit after a predetermined time period from a power supply being turned on.
- FIG. 1 is a circuit schematic diagram of a clock generating circuit according to an embodiment.
- FIG. 2 is a timing diagram illustrating the operation of clock generating circuit of FIG. 1 upon a power up and a reset according to an embodiment.
- FIG. 3 is a circuit schematic diagram of a clock generating circuit according to an embodiment.
- FIG. 4 is a circuit schematic diagram of a clock generating circuit according to an embodiment.
- FIG. 5 is a timing diagram illustrating the operation of clock generating circuit of FIG. 4 upon a power up according to an embodiment.
- FIG. 6 is a circuit schematic diagram of a clock generating circuit according to an embodiment.
- FIG. 7 is a timing diagram illustrating the operation of clock generating circuit of FIG. 6 upon a power up according to an embodiment.
- FIG. 8 is a circuit schematic diagram of a clock generating circuit according to an embodiment.
- FIG. 9 is a circuit schematic diagram of a conventional clock generating circuit.
- FIG. 10 is a timing diagram showing the operation of the conventional clock generating circuit of FIG. 9 in a power up.
- FIG. 11 is a circuit schematic diagram of a conventional clock generating circuit.
- FIG. 12 is a timing diagram showing the operation of conventional clock generating circuit of FIG. 11 after a reset.
- FIG. 13 is a circuit schematic diagram of a conventional clock generating circuit.
- FIG. 14 is a timing diagram showing the operation of conventional clock generating circuit of FIG. 13 after a reset.
- FIG. 15 is a circuit schematic diagram of a conventional clock generating circuit.
- FIG. 16 is a timing diagram showing the operation of conventional clock generating circuit of FIG. 15 after a reset.
- FIG. 17 is a circuit schematic diagram of a conventional clock generating circuit.
- FIG. 18 is a timing diagram showing the operation of conventional clock generating circuit of FIG. 17 after a reset.
- Various embodiments of the present invention will now be described in detail with reference to a number of drawings.
- Referring now to FIG. 1, a circuit schematic diagram of a clock generating circuit according to an embodiment is set forth and given the
general reference character 100. -
Clock generating circuit 100 may include a variablevoltage generating circuit 101, a quartzoscillating circuit 103, and acontrol circuit 104.Clock generating circuit 100 may provide aclock signal 160 to aninternal logic circuit 105. Variablevoltage generating circuit 101 may receive an external power supply voltage VDD and a power supply switch signal 155 (from control circuit 104) and may provide avariable power supply 156 to quartzoscillating circuit 103,control circuit 104, andinternal logic circuit 105.Quartz oscillating circuit 103 may provide anoriginal clock signal 157 to controlcircuit 104.Control circuit 104 may receive areset signal 152,original clock signal 157, andvariable power supply 156, and may provide aclock signal 160 tointernal logic circuit 105. - Variable
voltage generating circuit 101 may include aregulator circuit 111 and aswitch circuit 102.Regulator circuit 1 may receive external power supply voltage VDD and may provide an essentiallyconstant voltage 170.Switch circuit 102 may include p-type transistors (112 and 113) and aninverter 114. P-type transistors (112 and 113) may be p-type insulated gate field effect transistors (IGFETs), as just one example. P-type transistor 112 may have a source (and body) connected to external power supply voltage VDD, a gate connected to receive powersupply switch signal 155, and a drain connected tovariable power supply 156. P-type transistor 113 may have a source (and body) connected to essentiallyconstant voltage 170, a gate connected to receive an output ofinverter 114, and a drain connected tovariable power supply 156.Inverter 114 may have an input connected to receive powersupply switch signal 155. -
Quartz oscillating circuit 103 may include a p-type transistor 115, an n-type transistor 116, aresistor 117, aquartz element 118, and capacitors (119 and 120). P-type transistor 115 may have a source (and body) connected to receivevariable power supply 156, a drain connected tooriginal clock signal 157, and a gate connected to a common terminal connection ofresistor 117,capacitor 119, andquartz element 118. N-type transistor 116 may have a drain connected tooriginal clock signal 157, a source (and body) connected to ground, and a gate connected to the common terminal connection ofresistor 117,capacitor 119,quartz element 118, and gate of p-type transistor 115.Resistor 117 may have a first terminal connected to the gate of n-type transistor 116 and p-type transistor 115 and a second terminal connected tooriginal clock signal 157.Quartz element 118 may have a first terminal connected to the gate of n-type transistor 116 and p-type transistor 115 and a second terminal connected tooriginal clock signal 157.Capacitor 119 may have a first terminal connected to the gate of n-type transistor 116 and p-type transistor 115 and a second terminal connected to ground.Capacitor 120 may have a first terminal connected tooriginal clock signal 157 and a second terminal connected to ground. N-type transistor 116 may be an n-type IGFET and p-type transistor 115 may be a p-type IGFET, as just two examples. P-type transistor 115 and n-type transistor 116 may form an inverter. -
Control circuit 104 may include aSchmidt trigger inverter 121, aresistor 122, a p-type transistor 123, acapacitor 124, abuffer 125, an ORgate 126, a D-type flip-flop 127, an ANDgate 128, aninverter 129, and anOR gate 130.Schmidt trigger inverter 121 may receiveoriginal clock signal 157 and provide adigital signal 158 to a gate of p-type transistor 123.Resistor 122 may have a first terminal connected tovariable power supply 156 and a second terminal connected to a source (and body) of p-type transistor 123. P-type transistor 123 may have a drain connected to an input ofbuffer 125 and a first terminal ofcapacitor 124.Capacitor 124 may have a second terminal connected to ground. Buffer 125 may have an output connected to an input of ORgate 126. ORgate 126 may have an input connected to receive an output Q of D-type flip-flop 127 and an output connected to an input D of D-type flip-flop 127. D-type flip-flop 127 may have a clock input C connected to receiveoriginal clock signal 157 and a reset input /R connected to receivereset signal 152, and an output Q connected to an input of ANDgate 128, an input of ORgate 126, and an input of ORgate 130. ANDgate 128 may provide aclock signal 160 tointernal logic circuit 105.Inverter 129 may receivereset signal 152 and provide an output to an input of ORgate 130. ORgate 130 may provide powersupply switch signal 155 as an output. P-type transistor 123 may be a p-type IGFET, as just one example. -
Quartz oscillating circuit 103 may be supplied with avariable power supply 156 provided from variablevoltage generating circuit 101. The amplitude oforiginal clock signal 157 may vary in accordance with a magnitude of the voltage ofvariable power supply 156 provided from variablevoltage generating circuit 101. - Variable
voltage generating circuit 101 may providevariable power supply 156 having essentially a voltage of external power supply voltage VDD when powersupply switch signal 155 is a logic low level and avariable power supply 156 having essentially a voltage of essentiallyconstant voltage 170 provided byvoltage regulator 111 when powersupply switch signal 155 is a logic high level. Essentiallyconstant voltage 170 provided byvoltage regulator 111 may be lower than external power supply voltage VDD. - In
control circuit 104,capacitor 124 may be charged when the magnitude oforiginal clock signal 157 reaches a high input voltage VH ofSchmidt trigger inverter 121, so thatdigital signal 158 may become low. In this way, p-type transistor 123 may be turned on andvariable power supply 156 may provide a charging current throughresistor 122 and p-type transistor 123 tocapacitor 124. Whencapacitor 124 is charged so thatsignal 159 becomes higher than a threshold value ofbuffer 125,buffer 125 may provide a logic high output as an input to ORgate 126. Thus, the output of ORgate 126 may become logic high. D-type flip-flop 127 may provide anoscillation stabilization signal 154 in response to the logic high output of ORgate 126 on the subsequent logic high value oforiginal clock signal 157. In this way, ANDgate 128 may be enabled to provideclock signal 160. Also, at this time, powersupply switch signal 155 may transition to a logic low level and variablevoltage generating circuit 101 may switchvariable power supply 156 from an external power supply voltage VDD to essentiallyconstant voltage 170 provided fromvoltage regulator 111. -
Schmidt trigger inverter 121 may include hysteresis, such that, a high input voltage VH providing a switching from a high to low output level may be higher than a low input voltage VL providing a switching from a low to high output level. In this way, oscillations between a high input level VH and a low input level VL may be essentially ignored. - The operation of
clock generating circuit 100 will now be described with reference to a timing diagram of FIG. 2 in conjunction with FIG. 1. FIG. 2 is a timing diagram illustrating the operation ofclock generating circuit 100 upon a power up and a reset. - At time T1, external
power supply terminal 151 may rise to an external power supply voltage VDD. At this time, becausereset signal 152 is low, D-type flip-flop 127 may have an output Q reset andoscillation stabilization signal 154 may be set to a low level. After turning on the power supply (time T1), a reset may be cancelled (time T2) and reset signal may transition from a low level to a high level. With reset signal 152 high, theoutput signal 153 ofinverter 129 may be low. Withoutput signal 153 ofinverter 129 low andoscillation stabilization signal 154 low, ORgate 130 may provide a powersupply switch signal 155 having a logic low level. With powersupply switch signal 155 low, p-type transistor 112 may be turned on and p-type transistor 113 may be turned off (through inverter 114). With p-type transistor 112 turned on, external power supply voltage VDD may be provided tovariable power supply 156. At this time,quartz oscillating circuit 103 may receive external power supply voltage VDD and may begin to oscillate andoriginal clock signal 157 may grow. -
Schmidt trigger buffer 121 may receiveoriginal clock signal 157 as an analog signal and may providedigital signal 158 as an output. - After
original clock signal 157 grows to a signal that has a minimum level under low input level VL ofSchmidt trigger buffer 121 and a maximum level over high input level VH ofSchmidt trigger buffer 121,digital signal 158 may oscillate between a high and a low level in accordance withoriginal clock signal 158. In this way, p-type transistor 123 may turn on and off in accordance with a low level and high level, respectively, ofdigital signal 158. In this way, when p-type transistor 123 is turned on,capacitor 124 may be charged. At time T3, the voltage oncapacitor 124 may provide asignal 159 having a threshold value VIH ofbuffer 125 and buffer 125 may provide a high output level. This high level may be latched (through OR gate 126) by D-flip-flop 127 to provide an oscillationstabilization detection signal 154 having a high level. - The value of
capacitor 124 andresistor 122 and the threshold value VIH ofbuffer 125 may be appropriately set in accordance with characteristics of quartz element 118 (a quartz operating element). In this way,oscillation stabilization signal 159 may be maintained at a low level until quartzoscillating circuit 103 is stabilized. - At time T3, when oscillation
stabilization detection signal 154 becomes a high level, power supply. switchsignal 155 may become high. With powersupply switch signal 155 high, p-type transistor 112 may be turned off and p-type transistor 113 may be turned on (through inverter 114). With p-type transistor 113 turned on, essentially constantpower supply voltage 170 may be provided tovariable power supply 156. In this way,quartz oscillating circuit 103 andinternal logic circuit 105 may have a decreased power consumption. - Because oscillation
stabilization detection signal 154 is high, ANDgate 128 may be enabled and may provide clock signal 160 (a synthesized clock signal) tointernal logic circuit 105. In this way, an incorrect clock signal may be prevented from being supplied tointernal logic circuit 105. - Referring now to FIG. 3, a circuit schematic diagram of a clock generating circuit according to an embodiment is set forth and given the general reference character300.
- Clock generating circuit300 may include similar constituents as
clock generating circuit 100. Such constituents may be referred to by the same reference character and description may be omitted. - Clock generating circuit300 may differ from
clock generating circuit 100 in thatSchmidt trigger inverter 121 may be replaced by resistors (131 and 132) andcomparator 133.Resistor 131 may have a first terminal connected tovariable power supply 156 and a second terminal connected to a positive input terminal ofcomparator 133.Resistor 132 may have a first terminal connected to a positive input terminal ofcomparator 133 and a second terminal connected to ground.Comparator 133 may have a negative terminal connected to receiveoriginal clock signal 157 and an output terminal connected to a gate of p-type transistor 123. - A reference voltage may be provided to the positive input terminal of
comparator 133 by dividing the voltage ofvariable power supply 156 using resistors (131 and 132). Whenoriginal clock signal 157 has a voltage exceeding the reference voltage,output signal 158 ofcomparator 133 may be low and p-type transistor 123 may be turned on. In this way,capacitor 124 may be charged. Whenoriginal clock signal 157 does not have a voltage exceeding the reference voltage,output signal 158 ofcomparator 133 may be high and p-type transistor 123 may be turned off. - Clock generating circuit300 may operate generally in the same way as
clock generating circuit 100 and the description is omitted. - Referring now to FIG. 4, a circuit schematic diagram of a clock generating circuit according to an embodiment is set forth and given the
general reference character 400. -
Clock generating circuit 400 may include similar constituents asclock generating circuit 100. Such constituents may be referred to by the same reference characters and their description may be omitted. -
Clock generating circuit 400 may differ fromclock generating circuit 100 in thatcontrol circuit 104 may be replaced with acontrol circuit 104B. -
Control circuit 104B may include resistors (201, 202, and 203), comparators (204 and 205), rising edge detecting circuits (206 and 207), a secondoscillating circuit 208, counters (209 and 210), judgingcircuit 211, ORgate 126, D-type flip-flop 127, ANDgate 128,buffer 216,selector 217,inverter 215, ANDgate 218, anddelay circuit 219. -
Resistor 201 may have a first terminal connected tovariable power supply 156 and a second terminal connected to a negative input ofcomparator 204. Resistor 202 may have a first terminal connected to a negative input ofcomparator 204 and a second terminal connected to a positive input ofcomparator 205.Resistor 203 may have a first terminal connected to a positive input ofcomparator 205 and a second terminal connected to ground. In this way, resistors (201 to 203) may form a voltage divider circuit and a threshold voltage VTH1 may be provided to a negative input ofcomparator 204 at a connection node of resistors (201 and 202) and a threshold voltage VTH2 may be provided to a positive input ofcomparator 205 at a connection node of resistors (202 and 203). Threshold voltage VTH1 may be higher than threshold voltage VTH2. -
Comparator 204 may have a positive input connected to receiveoriginal clock signal 157 and may provide adigital signal 257 as an input to risingedge detector 206 and an enable input EN to counter 209.Comparator 205 may have a negative input connected to receiveoriginal clock signal 157 and may provide adigital signal 259 as an input to risingedge detector 207 and an enable input EN to counter 210. Comparators (204 and 205) may receive adrive signal 256 as a supply voltage. - Rising
edge detecting circuit 206 may receivedigital signal 257 and asecond clock signal 261 as inputs and may provides asignal 258 as a reset signal to counter 209. Risingedge detecting circuit 206 may detect the rising edge ofdigital signal 257 and may provide signal 258 having a high level in response thereto. Risingedge detecting circuit 207 may receivedigital signal 259 andsecond clock signal 261 as inputs and may provides asignal 260 as a reset signal to counter 210. Risingedge detecting circuit 207 may detect the rising edge ofdigital signal 259 and may provide signal 260 having a high level in response thereto. -
Second oscillating circuit 208 may providesecond clock signal 261.Second clock signal 261 may have a frequency that is about several times higher to several tens higher than the frequency oforiginal clock signal 157 provided byquartz oscillating circuit 103. Secondoscillating circuit 208 may be a ring oscillator, as just one example. -
Counter 209 may receivesecond clock signal 261 anddigital signal 257.Counter 209 may count up in response tosecond clock signal 261 whendigital signal 257 is high.Counter 209 may also receivesignal 258 from risingedge detecting circuit 206 and signal 264 from judgingcircuit 211 as a first reset signal RST1 and second reset signal RST2, respectively.Counter 209 may providecount value 262 as an input to judgingcircuit 211.Counter 210 may receivesecond clock signal 261 anddigital signal 259.Counter 210 may count up in response tosecond clock signal 261 whendigital signal 259 is high.Counter 210 may also receivesignal 260 from risingedge detecting circuit 207 and signal 264 from judgingcircuit 211 as a first reset signal RST1 and second reset signal RST2, respectively.Counter 210 may providecount value 263 as an input to judgingcircuit 211. - Judging
circuit 211 may provide signal 264 as a high level whencount value 262 andcount value 263 are 1 or higher and coincide with each other. - In
clock generating circuit 400, ORgate 126, D-type flip-flop 127, and ANDgate 128 may be configured essentially the same as inclock generating circuit 100. However, inclock generating circuit 400, D-type flip-flop 127 may receive asignal 251 from adelay circuit 219 at a reset terminal /R. Signal 251 may be generated by delaying external power supply voltage VDD bydelay circuit 219. ANDgate 128 may provide a clock signal 266 (a synthesized clock signal) tointernal logic circuit 105. - Inverter215 may receive an oscillation
stabilization detection signal 265 provided by D-type flip-flop circuit 127 and may provide an output as an input to ANDgate 218. Inclock generating circuit 400, oscillationstabilization detection signal 265 may be provided directly to variablevoltage generating circuit 101 as a power supply switch signal. - Resistor220 and
capacitor 221 may form a timeconstant circuit 410.Resistor 219 may have a first terminal connected to an externalpower supply terminal 151 and may receive an external power supply voltage VDD and may have another terminal connected to a terminal ofcapacitor 221 to provide a timeconstant signal 253.Capacitor 221 may have another terminal connected to ground. -
Buffer 216 may have an input connected to receive timeconstant signal 253 and provide anoutput signal 254 as an input A toselector circuit 217. -
Selector circuit 217 may receive aselect signal 252 at an input B and at a selection control input S and may provide an output Q as asignal 255.Signal 255 may be received as an input to ANDgate 218.Selector 217 may select signal 254 to providesignal 255 whenselect signal 252 is at a low level and may select theselect signal 252 to providesignal 255 whenselect signal 252 is at a high level. - AND
gate 218 may providedrive signal 256 as a supply voltage to comparators (204 and 205). Comparators (204 and 205) may only operate whendrive signal 256 is at a high level and may not operate whendrive signal 256 is at a low level. Whendrive signal 256 is at a low level, digital signals (257 and 259) may be low. - The operation of
clock generating circuit 400 may differ between a case whereselect signal 252 is high and a case whereselect signal 252 is low. - FIG. 5 is a timing diagram illustrating the operation of
clock generating circuit 400 upon a power up whenselect signal 252 is high. - Referring now to FIG. 5 in conjunction with FIG. 4, at time T1, external power supply VDD may be turned on and transition to a high level. At this time,
quartz oscillating circuit 103 and secondoscillating circuit 208 may begin to oscillate. - From time T1 to T2,
delay circuit 219 may provide asignal 251 having a logic low to reset terminal /R of D-type flip-flop 127. In this way, D-type flip-flop 127 may be reset and oscillationstabilization detection signal 265 may be set to a low level. With oscillationstabilization detection signal 265 low,inverter 215 may provide a high level as an input to ANDgate 218. Withselect signal 252 high,selector 217 may provide a high level as an input to ANDgate 218. With both inputs of ANDgate 218 high, ANDgate 218 may provide adrive signal 256 having a high level. Withdrive signal 256 having a high level, comparators (204 and 205) may be enabled. - At time T2,
delay circuit 219 may provide a logic high to signal 251 in response to external power supply VDD turning on. - From a period of time T1 to time T3, the amplitude of
original clock signal 157 may be insufficient (lower than threshold voltage VTH1 and higher than threshold voltage VTH2) for either comparator (204 or 205) to provide a digital signal (257 or 259) having a logic high level. - At time T3,
original clock signal 157 may have a sufficient amplitude andcomparator 204 may provide adigital signal 257 that may periodically become high when the potential of clock signal becomes higher than threshold voltage VTH1. However, at this timeoriginal clock signal 157 may have an insufficient amplitude with respect to threshold voltage VTH1 (i.e. higher than threshold voltage VTH1). Thus,digital signal 259 may remain low during this time period. - In time periods (T4 to T7) the amplitude of
original clock signal 157 may be sufficient with respect to both the upper threshold voltage VTH1 and the lower threshold voltage VTH2. The amplitude oforiginal clock signal 157 may be greater than threshold voltage VTH1 from time T4 to time T5. Thus,digital signal 257 may become high at this time period. The amplitude oforiginal clock signal 157 may be lower than threshold voltage VTH2 from time T6 to time T7. Thus,digital signal 259 may become high at this time period. - At time T7, the
count value 264 ofcounter 209 and thecount value 263 ofcounter 210 may be greater than zero and may coincide with each other. At this time, judgingcircuit 211 may provide asignal 264 having a high level (indicating a match). ORgate 126 may provide a high level as an input D to D-type flip-flop 127, and D-type flip-flop 127 may provide oscillationstabilization detection signal 265 having a high level. ORgate 126 may receive oscillationstabilization detection signal 265 as an input to provide a latching feedback to D-type flip-flop 127.Signal 264 may be applied to reset terminals RST2 of counters (209 and 210). In this way, at time T7, the count values (262 and 263) of counters (209 and 210) may be reset. - With oscillation
stabilization detection signal 265 high, variablevoltage generating circuit 101 may switch from providing external power supply voltage VDD to supplying an essentially constant voltage fromvoltage regulator 111 asvariable power supply 156 to quartzoscillating circuit 103 andinternal logic circuit 103. With oscillationstabilization detection signal 265 high,inverter 215 may provide a logic low to ANDgate 218. With a low input, ANDgate 218 may provide adrive signal 256 having a low level. Thus, comparators (204 and 205) may be disabled. In this way, current consumption may be reduced. - With oscillation
stabilization detection signal 265 high, ANDgate 128 may provide synthesizedclock signal 266 tointernal logic circuit 105. In this way, an incorrect clock signal may be prevented from being supplied tointernal logic circuit 105. - The operation of
clock generating circuit 400 whenselect signal 252 is at a low level will now be described. - When
select signal 252 is low,selector 217 may provide timeconstant signal 253 provided by timeconstant circuit 410 throughbuffer 216 assignal 255 to an input of ANDgate 218. Therefore, upon a power-up operation, signal 255 may remain low until timeconstant signal 253 reaches a threshold value ofbuffer 216. Withsignal 255 low, AND 218 may providedrive signal 256 having a low level. Withdrive signal 256 low, comparators (204 and 205) may be disabled. Timeconstant signal 253 may rise in accordance with the values ofresistor 220 andcapacitor 221 in timeconstant circuit 410. - If time
constant signal 253 reaches a threshold value ofbuffer 216 before time T4 (FIG. 5), then oscillationstabilization detection signal 265 may switch from low to high at time T7 and the basic operation ofclock generating circuit 400 is essentially the same as a case in whichselect signal 252 is high as illustrated in FIG. 5. - In a conventional approach, such as conventional
clock generating circuit 1700 illustrated in FIG. 17, a time constant circuit may be used to provide the power supply switch signal and an enable signal to generate a clock signal based on an oscillating signal. However, if the time constant signal generated with the conventional approach is not sufficiently long, the power supply voltages to the oscillating circuit and the internal logic circuit are switched before the oscillating circuit providing the oscillating signal is stabilized. - In
clock generating circuit 400 according to an embodiment, timeconstant circuit 410 may be provided to provide compatibility with a conventional approach. However, inclock generating circuit 400, even if timeconstant signal 253 rises too quickly due to, for example, an error by a designer, the generation of synthesizedclock signal 266 and switching of power supply voltages may be prevented from occurring before quartzoscillating circuit 103 becomes stabilized. - When time
constant signal 253 provided by timeconstant circuit 410 exceeds a threshold value ofbuffer 216 after time T4 (FIG. 5), comparators (204 and 205) may be enabled at this time. With comparators (204 and 205) enabled, oscillationstabilization detection signal 265 may become high shortly thereafter in response to counters (209 and 210) providing matching count values (262 and 263) because thequartz oscillation circuit 103 may already be stable at this time. In this way, a synthesizedclock signal 266 may be generated. - Therefore, when a time constant of time
constant circuit 410 is insufficient, switching of a power supply voltage level and generation of a synthesized clock signal may be delayed by oscillation stabilization verification circuitry in a control circuit. However, when a time constant of timeconstant circuit 410 is sufficient, the timing of switching of a power supply voltage level and generation of a synthesized clock signal may be conducted in accordance with a timing set by the time constant. In this way, substantial compatibility with a conventional clock generation circuit may be maintained while improper operation may be prevented. - Referring now to FIG. 6, a circuit schematic diagram of a clock generating circuit according to an embodiment is set forth and given the
general reference character 600. -
Clock generating circuit 600 may include similar constituents asclock generating circuit 400. Such constituents may be referred to by the same reference characters and their description may be omitted. -
Clock generating circuit 600 may differ fromclock generating circuit 400 in thatcontrol circuit 104B may be replaced with acontrol circuit 104C.Control circuit 104C may include similar constituents ascontrol circuit 104B. Such constituents may be referred to by the same reference characters and their description may be omitted. -
Control circuit 104C may receive anoriginal clock signal 157 and a time constant signal from a timeconstant circuit 410 and may generate a synthesizedclock signal 362 and a powersupply switch signal 352. -
Control circuit 104C may include AND gates (301, 302, and 303), rising edge detecting circuits (206 and 207), a secondoscillating circuit 208, counters (209 and 210), a judgingcircuit 211, an ORgate 126, a D-type flip-flop 127, an ANDgate 128, abuffer 306, acounter 305, aselector 307, an ORgate 308, and a D-type flip-flop 309. -
Buffer 306 may be connected to receive a time constant signal from a timeconstant circuit 410. - AND
gate 301 may receive powersupply switch signal 352 andoriginal clock signal 157 and may provide asignal 353 as an input to ANDgate 302, an inverted input to ANDgate 303, a clock C input to D-type flip-flop 127, and an input to ANDgate 128. In this way, signal 353 may remain low in a period from a time where power supply VDD is turned on until variablevoltage generating circuit 101 provides a voltage fromvoltage regulator 111 as avariable power supply 156 to quartzoscillating circuit 103 andinternal logic circuit 105. Thus, after variablevoltage generating circuit 101 switches a power supply to a lower voltage, the magnitude oforiginal clock signal 157 must reach a threshold value of ANDgate 301 in order for ANDgate 301 to provide asignal 353 that oscillates accordingly. Therefore, iforiginal clock signal 157 has not sufficiently grown even after the power supply switching, the logic level ofsignal 353 may remain low or high (at a constant logic level). In this way, an oscillationstabilization detection signal 361 may not be generated and erroneous synthesizedclock signal 362 may not be provided tointernal logic circuit 105. - AND
gate 302 may receive powersupply switch signal 352 at another input and may provide anoutput 354 to risingedge detecting circuit 206 and to an enable EN ofcounter 209. ANDgate 303 may receive powersupply switch signal 352 at another input and may provide anoutput 356 to risingedge detecting circuit 207 and to an enable EN ofcounter 210. By providing AND gates (302 and 303) with powersupply switch signal 352, AND gates (302 and 303) may not be enabled untilvoltage generating circuit 101 switches a power supply to a lower voltage. In this way, power consumption may be reduced. - Rising
edge detecting circuit 206 may provide anoutput 355 as a reset RST1 to counter 209. Risingedge detecting circuit 207 may provide anoutput 357 as a reset RST1 to counter 210. -
Second oscillating circuit 208 may providesecond clock signal 261.Second clock signal 261 may have a frequency that is about several times higher to several tens higher than the frequency oforiginal clock signal 157 provided byquartz oscillating circuit 103. Secondoscillating circuit 208 may be a ring oscillator, as just one example. -
Counter 209 may receivesecond clock signal 261.Counter 209 may count up in response tosecond clock signal 261 whensignal 354 is high.Counter 209 may also receivesignal 355 from risingedge detecting circuit 206 and signal 360 from judgingcircuit 211 as a first reset signal RST1 and second reset signal RST2, respectively.Counter 209 may providecount value 358 as an input to judgingcircuit 211.Counter 210 may receivesecond clock signal 261 and signal 357.Counter 210 may count up in response tosecond clock signal 261 whensignal 357 is high.Counter 210 may also receivesignal 357 from risingedge detecting circuit 207 and signal 360 from judgingcircuit 211 as a first reset signal RST1 and second reset signal RST2, respectively.Counter 210 may providecount value 359 as an input to judgingcircuit 211. - Judging
circuit 211 may provide signal 360 as a high level whencount value 358 andcount value 359 are 1 or higher and coincide with each other. - In
clock generating circuit 600, ORgate 126, D-type flip-flop 127, ANDgate 128, anddelay circuit 219 may be configured essentially the same as inclock generating circuit 400. However, inclock generating circuit 600, D-type flip-flop 127 may provide an oscillationstabilization detection signal 361 that may not also function as a power supply switch signal. Also, ANDgate 128 may receive signal 353 which may be a digital signal provided by ANDgate 301 instead oforiginal clock signal 157 directly. -
Counter 305 may receivesecond clock signal 261 from secondoscillating circuit 208 and may generate a carry outsignal 363. Carry outsignal 363 may become high when a count value corresponding to counts ofsecond clock signal 261 bycounter 305 becomes a predetermined value. - Resistor220 and
capacitor 221 may form a timeconstant circuit 410.Resistor 220 may have a first terminal connected to an externalpower supply terminal 151 and may receive an external power supply voltage VDD and may have another terminal connected to a terminal ofcapacitor 221 to provide a timeconstant signal 253.Capacitor 221 may have another terminal connected to ground. -
Buffer 306 may have an input connected to receive timeconstant signal 253 and provide anoutput signal 364 as an input A toselector circuit 307. -
Selector circuit 307 may receive aselect signal 252 at a selection control input S and carry outsignal 363 at an input R and may provide an output Q as asignal 351.Signal 351 may be received as an input to ORgate 308.Selector 307 may select signal 364 to providesignal 351 whenselect signal 252 is at a low level and may select carry outsignal 363 to providesignal 351 whenselect signal 252 is at a high level. - OR
gate 308 may receive signal 351 at one input and powersupply switch signal 352 at another input and may provide an output as an input D to D-type flip-flop 309. D-type flip-flop 309 may receivesecond clock signal 261 at a clock input and may provide powersupply switch signal 252. ORgate 308 and D-type flip-flop 309 may be configured to maintain powersupply switch signal 352 after powersupply switch signal 352 becomes a high level. - The operation of
clock generating circuit 600 may differ between a case whereselect signal 252 is high and a case whereselect signal 252 is low. - FIG. 7 is a timing diagram illustrating the operation of
clock generating circuit 600 upon a power up whenselect signal 252 is high. - Referring now to FIG. 7 in conjunction with FIG. 6, at time T1, external power supply VDD may be turned on and transition to a high level. At this time,
quartz oscillating circuit 103 and secondoscillating circuit 208 may begin to oscillate. - From time T1 to T2,
delay circuit 219 may provide asignal 251 having a logic low to reset terminal /R of D-type flip-flop 127. In this way, D-type flip-flop 127 may be reset and oscillationstabilization detection signal 361 may be set to a low level. -
Counter 305 may continuously conduct a count-up operation in response tosecond clock signal 261 and may provide a carry outsignal 363 having a high level at time T3. With carry outsignal 363 at a high level andselect signal 252 high,selector 307 may provide asignal 351 having a high level. Withsignal 351 at a high level, ORgate 308 may provide a high output as an input D to D-type flip-flop 309 and D-type flip-flop may latch powersupply switch signal 352 at a high level. - With power
supply switch signal 352 high, variablevoltage generating circuit 101 may switch from providing external power supply voltage VDD to supplying an essentially constant voltage fromvoltage regulator 111 asvariable power supply 156 to quartzoscillating circuit 103 andinternal logic circuit 103. With powersupply switch signal 352 high, AND gates (301 to 303) may become enabled. At this time, either signal 356 or signal 354 may become a high level in response to a logic level ofsignal 353. - Counter (209 or 210) may respond to the rising of signal (354 or 356), respectively, by counting up to provide a count output (358 or 359). However, because only one of counters (209 or 210) counts, no match occurs and the
output 360 of judging circuit may remain low. - From time T4 to time T5, the oscillation of
original clock signal 157 may grow to some degree, yet may still not be sufficient to properly switch ANDgate 301. FIG. 7 illustrates a case whereoriginal clock signal 157 may exceed a high input level VIH of ANDgate 301, but may not go lower than a low input level VIL of ANDgate 301. In this case, signal 353 provided by ANDgate 301 may maintain a high level and only counter 209 may count up. Because only counter 209 counts up, andcounter 210 does not, a match may not occur and oscillationstabilization detection signal 361 may remain low. - At time T5,
original oscillation signal 157 may grow to be sufficient. In this situation, because the level oforiginal clock signal 157 becomes periodically lower than a low input level VIL of ANDgate 301 after reaching a high input level VIH of ANDgate 301, signal 353 provided by ANDgate 301 may periodically transition between a high level and a low level. In this case, counter 209 and counter 210 may alternately count up the same number of counts to provide count values (358 and 359), respectively, that may match or coincide. - At time T6, the
count value 358 ofcounter 209 and thecount value 359 ofcounter 210 may be greater than zero and may coincide with each other. At this time, judgingcircuit 211 may provide asignal 360 having a high level (indicating a match). ORgate 126 may provide a high level as an input D to D-type flip-flop 127 and D-type flip-flop 127 may provide oscillationstabilization detection signal 361 having a high level. ORgate 126 may receive oscillationstabilization detection signal 361 as an input to provide a latching feedback to D-type flip-flop 127.Signal 360 may be applied to reset terminals RST2 of counters (209 and 210). In this way, at time T6, the count values (358 and 359) of counters (209 and 210) may be reset. - With oscillation
stabilization detection signal 361 high, ANDgate 128 may provide synthesizedclock signal 362 tointernal logic circuit 105. In this way, an incorrect clock signal may be prevented from being supplied tointernal logic circuit 105. - Accordingly, a synthesized
clock signal 362 may be generated by providing an AND function ofsignal 353 and oscillationstabilization detection signal 361 using ANDgate 128. However, a detection oforiginal clock signal 157 for sufficiency may not occur until acounter 305 determines that a predetermined time period has elapsed from a turning on of a power supply VDD, so thatoriginal clock signal 157 may have sufficiently grown. When the oscillation oforiginal clock signal 157 is not sufficient even after the predetermined time set by counter 305 from the time power supply VDD is turned on, synthesizedclock signal 362 may be maintained at a low level. - When
select signal 252 is low, a predetermined time period from the turning on of power supply VDD before checkingoriginal clock signal 157 for proper growth may be determined by timeconstant circuit 410. In this way,clock generating circuit 600 may maintain substantial compatibility with a conventional clock generating circuit. - However, in
clock generating circuit 600, even if timeconstant signal 253 provided from timeconstant circuit 410 rises too quickly due to, for example, an error by a designer, the generation of synthesizedclock signal 362 may be prevented from occurring before quartzoscillating circuit 103 becomes stabilized. This may be accomplished by fixing synthesizedclock signal 362 at a low level. In this way,internal logic circuit 105 may be prevented from running out of control. - Also, when time
constant circuit 410 provides a time constant that is set sufficiently long to allow growth oforiginal clock signal 157 to become sufficient, synthesizedclock signal 362 may be generated (oscillates between a low and high level) at the predetermined time set by timeconstant circuit 410. - Referring now to FIG. 8, a circuit schematic diagram of a clock generating circuit according to an embodiment is set forth and given the
general reference character 800. -
Clock generating circuit 800 may include similar constituents asclock generating circuit 600. Such constituents may be referred to by the same reference characters and their description may be omitted. -
Clock generating circuit 800 may differ fromclock generating circuit 400 in thatcontrol circuit 104B may be replaced with acontrol circuit 104D.Control circuit 104D may include similar constituents ascontrol circuit 104C. Such constituents may be referred to by the same reference characters and their description may be omitted. -
Control circuit 104D may differ fromcontrol circuit 104C in that risingedge detecting circuit 207 may be removed, counters (209 and 210) may be replaced with an up/downcounter 401, and judgingcircuit 211 may be replaced with a judgingcircuit 402. - Up/down counter401 may receive signal 354 from AND
gate 302 at an up count terminal UP and may receive signal 356 from ANDgate 303 at a down count terminal DOWN. Up/down counter 401 may receive anoutput 355 of risingedge detection circuit 206 at a reset terminal RST1 and may receive anoutput 451 of judgingcircuit 402 at a reset terminal RST2. Up/down counter 401 may also receivesecond clock signal 261 at a clock terminal. Up/down counter 401 may provide anoutput 441 as an input to judgingcircuit 402. Up/down counter 401 may be reset when signal 355 provided by risingedge detection circuit 206 becomes a high level or when signal 360 provided from judgingcircuit 402 becomes a high level. Up/down counter 401 may count up in response tosecond clock signal 261 whensignal 354 is high and may count down in response tosecond clock signal 261 whensignal 356 is a high level. Accordingly, only whenoriginal clock signal 157 provided fromquartz oscillating circuit 103 sufficiently grows, up/downcounter 401 may count up to a given value in one logic high portion of a period oforiginal clock signal 157 and count back down to zero in the logic low portion of the same period oforiginal clock signal 157. -
Signal 355 provided by risingedge detection circuit 206 may be provided as an input to judgingcircuit 402. In this way, whenoriginal clock signal 157 is sufficient to allow up/downcounter 401 to count up and then count down to zero in the same period oforiginal clock signal 157, judgingcircuit 402 may determine if up/downcounter 401 produces a zero count at a rising edge ofsignal 355 provided by risingedge detection circuit 206. If up/downcounter 401 produces a zero count at a rising edge ofsignal 355 provided by risingedge detection circuit 206, judgingcircuit 402 may produce asignal 360 having a high level. At this time, up/downcounter 401 may be reset bysignal 360. If up/downcounter 401 does not produce a zero count at a rising edge ofsignal 355 provided by risingedge detection circuit 206, judgingcircuit 402 may produce asignal 360 having a high level. At this time, up/downcounter 401 may be reset in response to signal 355. - When judging
circuit 360 produces asignal 360 having a high level, oscillationstabilization detection signal 361 may transition from a low to a high level. In this way, synthesizedclock signal 362 may be provided tointernal logic circuit 105. - Other operations of
clock generating circuit 800 is substantially the same as the operation ofclock generating circuit 600 and thus, further description is omitted. - Yet another embodiment of a clock generating circuit will now be discussed.
- A low voltage circuit may be used instead of
voltage regulator 111. As a power supply ofcontrol circuit 104, a circuit may generate the power supply essentially one half of the external power supply VDD. The oscillation frequency of secondoscillating circuit 208 may be stabilized usingvoltage regulator 111 as a power source. - According to the embodiments, the voltage which may be applied to an oscillating circuit and an internal logic circuit may switch. A synthesized clock signal may be provided to an internal logic circuit after an original clock signal provided by the oscillating circuit grows to a sufficient magnitude. In this way, an internal logic circuit may be prevented from operating in response to a clock signal that may not be stable and may prevented from running out of control while the oscillating circuit and internal logic circuit operate at a low voltage.
- It is understood that the embodiments described above are exemplary and the present invention should not be limited to those embodiments. Specific structures should not be limited to the described embodiments.
- Thus, while the various particular embodiments set forth herein have been described in detail, the present invention could be subject to various changes, substitutions, and alterations without departing from the spirit and scope of the invention. Accordingly, the present invention is intended to be limited only as defined by the appended claims.
Claims (28)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001-364570 | 2001-11-29 | ||
JP2001364570A JP3652304B2 (en) | 2001-11-29 | 2001-11-29 | Clock generation circuit and clock generation method |
Publications (2)
Publication Number | Publication Date |
---|---|
US20030098733A1 true US20030098733A1 (en) | 2003-05-29 |
US6888391B2 US6888391B2 (en) | 2005-05-03 |
Family
ID=19174736
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/306,314 Expired - Fee Related US6888391B2 (en) | 2001-11-29 | 2002-11-27 | Clock generating circuit and clock generating method |
Country Status (5)
Country | Link |
---|---|
US (1) | US6888391B2 (en) |
JP (1) | JP3652304B2 (en) |
KR (1) | KR100668650B1 (en) |
CN (1) | CN1421993A (en) |
DE (1) | DE10255366A1 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060103481A1 (en) * | 2004-11-12 | 2006-05-18 | Hon Hai Precision Industry Co., Ltd. | Clock signal generator |
US20080303601A1 (en) * | 2007-06-01 | 2008-12-11 | Nemerix Sa | Reference oscillator and its use |
US20080309373A1 (en) * | 2007-06-12 | 2008-12-18 | Seiko Epson Corporation | Integrated circuit device and electronic instrument |
US20090128247A1 (en) * | 2005-08-23 | 2009-05-21 | Shigeru Kobayashi | Intermittent operation circuit and modulation device |
US20100264999A1 (en) * | 2009-04-16 | 2010-10-21 | Phison Electronics Corp. | Oscillation circuit, driving circuit thereof, and driving method thereof |
US8198925B1 (en) * | 2008-12-12 | 2012-06-12 | Marvell International Ltd. | Digital power on reset |
US20130059548A1 (en) * | 2011-09-06 | 2013-03-07 | Kabushiki Kaisha Toshiba | Oscillator and radio communication device |
WO2017020851A1 (en) * | 2015-08-06 | 2017-02-09 | Huawei Technologies Co., Ltd. | Apparatus and scheme for io-pin-less calibration or trimming of on-chip regulators |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3920830B2 (en) * | 2003-09-19 | 2007-05-30 | 三洋電機株式会社 | Interface circuit, data processing circuit, data processing system, integrated circuit |
KR100598011B1 (en) * | 2004-06-29 | 2006-07-06 | 삼성전자주식회사 | Circuit of using Clock Signal and Method of generating the Clock Signal |
JP4936315B2 (en) * | 2005-11-08 | 2012-05-23 | ルネサスエレクトロニクス株式会社 | Switching power supply device and semiconductor integrated circuit device |
US7818264B2 (en) * | 2006-06-19 | 2010-10-19 | Visa U.S.A. Inc. | Track data encryption |
JP4962759B2 (en) * | 2006-04-26 | 2012-06-27 | インターチップ株式会社 | Pulse signal generator and clock signal generator |
CN101877585B (en) * | 2009-04-28 | 2012-07-04 | 群联电子股份有限公司 | Oscillating circuit and drive circuit thereof |
CN102263543B (en) * | 2010-05-26 | 2015-03-11 | 上海华虹宏力半导体制造有限公司 | Charge pump clock generation circuit |
JP2015198339A (en) * | 2014-04-01 | 2015-11-09 | セイコーエプソン株式会社 | Oscillation circuit, oscillator, electronic apparatus, mobile and control method of oscillator |
US9234936B1 (en) | 2014-08-04 | 2016-01-12 | Freescale Semiconductor,Inc | Crystal oscillator monitoring circuit |
JP2017175203A (en) * | 2016-03-18 | 2017-09-28 | セイコーエプソン株式会社 | Oscillator, electronic apparatus, and movable body |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3737790A (en) * | 1971-12-21 | 1973-06-05 | Us Navy | Noise-riding slicer |
US4065721A (en) * | 1976-11-15 | 1977-12-27 | General Motors Corporation | Solid state threshold detector with hysteresis |
USRE34750E (en) * | 1987-02-19 | 1994-10-04 | Minolta Camera Kabushiki Kaisha | Laser printing system |
US6545518B2 (en) * | 2000-05-26 | 2003-04-08 | Nec Electronics Corporation | Timing difference division circuit and signal controlling method and apparatus |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB8716144D0 (en) | 1987-07-09 | 1987-08-12 | British Aerospace | Comparator circuits |
JPH08204450A (en) | 1995-01-30 | 1996-08-09 | Nec Corp | Semiconductor integrated circuit |
DE19534785C1 (en) | 1995-09-19 | 1997-01-16 | Siemens Ag | Circuit arrangement for generating an enable signal for a clock-controllable circuit |
EP0808021B1 (en) | 1996-05-15 | 2000-07-26 | STMicroelectronics S.r.l. | Clock generator having three periods, selectable using a binary synchronization signal |
JP2921494B2 (en) | 1996-06-13 | 1999-07-19 | 日本電気株式会社 | Oscillation circuit |
JP2000293258A (en) | 1999-04-07 | 2000-10-20 | Nec Ic Microcomput Syst Ltd | Oscillation stable circuit |
-
2001
- 2001-11-29 JP JP2001364570A patent/JP3652304B2/en not_active Expired - Fee Related
-
2002
- 2002-11-27 DE DE10255366A patent/DE10255366A1/en not_active Ceased
- 2002-11-27 US US10/306,314 patent/US6888391B2/en not_active Expired - Fee Related
- 2002-11-29 KR KR1020020075510A patent/KR100668650B1/en not_active IP Right Cessation
- 2002-11-29 CN CN02152971A patent/CN1421993A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3737790A (en) * | 1971-12-21 | 1973-06-05 | Us Navy | Noise-riding slicer |
US4065721A (en) * | 1976-11-15 | 1977-12-27 | General Motors Corporation | Solid state threshold detector with hysteresis |
USRE34750E (en) * | 1987-02-19 | 1994-10-04 | Minolta Camera Kabushiki Kaisha | Laser printing system |
US6545518B2 (en) * | 2000-05-26 | 2003-04-08 | Nec Electronics Corporation | Timing difference division circuit and signal controlling method and apparatus |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7375566B2 (en) * | 2004-11-12 | 2008-05-20 | Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd. | Clock signal generator |
US20060103481A1 (en) * | 2004-11-12 | 2006-05-18 | Hon Hai Precision Industry Co., Ltd. | Clock signal generator |
US20090128247A1 (en) * | 2005-08-23 | 2009-05-21 | Shigeru Kobayashi | Intermittent operation circuit and modulation device |
US7888984B2 (en) * | 2005-08-23 | 2011-02-15 | Panasonic Corporation | Intermittent operation circuit and modulation device |
US7936227B2 (en) * | 2007-06-01 | 2011-05-03 | Qualcomm Incorporated | Reference oscillator and its use |
US20080303601A1 (en) * | 2007-06-01 | 2008-12-11 | Nemerix Sa | Reference oscillator and its use |
US20080309373A1 (en) * | 2007-06-12 | 2008-12-18 | Seiko Epson Corporation | Integrated circuit device and electronic instrument |
US8810289B1 (en) | 2008-12-12 | 2014-08-19 | Marvell International Ltd. | Digital power on reset |
US8198925B1 (en) * | 2008-12-12 | 2012-06-12 | Marvell International Ltd. | Digital power on reset |
US8085104B2 (en) * | 2009-04-16 | 2011-12-27 | Phison Electronics Corp. | Oscillation circuit, driving circuit thereof, and driving method thereof |
TWI385925B (en) * | 2009-04-16 | 2013-02-11 | Phison Electronics Corp | Oscillation circuit and driving circuit and driving method thereof |
US20100264999A1 (en) * | 2009-04-16 | 2010-10-21 | Phison Electronics Corp. | Oscillation circuit, driving circuit thereof, and driving method thereof |
US20130059548A1 (en) * | 2011-09-06 | 2013-03-07 | Kabushiki Kaisha Toshiba | Oscillator and radio communication device |
US9515606B2 (en) * | 2011-09-06 | 2016-12-06 | Kabushiki Kaisha Toshiba | Oscillator and radio communication device |
WO2017020851A1 (en) * | 2015-08-06 | 2017-02-09 | Huawei Technologies Co., Ltd. | Apparatus and scheme for io-pin-less calibration or trimming of on-chip regulators |
US9608605B2 (en) | 2015-08-06 | 2017-03-28 | Futurewei Technologies, Inc. | Apparatus and scheme for IO-pin-less calibration or trimming of on-chip regulators |
Also Published As
Publication number | Publication date |
---|---|
KR20030044886A (en) | 2003-06-09 |
JP3652304B2 (en) | 2005-05-25 |
CN1421993A (en) | 2003-06-04 |
JP2003167642A (en) | 2003-06-13 |
DE10255366A1 (en) | 2003-07-10 |
KR100668650B1 (en) | 2007-01-12 |
US6888391B2 (en) | 2005-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6888391B2 (en) | Clock generating circuit and clock generating method | |
US6492862B2 (en) | Charge pump type voltage conversion circuit having small ripple voltage components | |
US6856202B2 (en) | Phase/frequency detector and phase lock loop circuit | |
US7330019B1 (en) | Adjusting on-time for a discontinuous switching voltage regulator | |
US7543163B2 (en) | Low power method of monitoring and of responsively initiating higher powered intelligent response to detected change of condition | |
US11245360B2 (en) | Oscillator circuit, chip and electronic device | |
US7847622B2 (en) | Electric circuit device | |
US7199653B2 (en) | Semiconductor device with operation mode set by external resistor | |
US5821740A (en) | DC-to-DC converter having fast over-current detection and associated methods | |
US7900081B2 (en) | Microcomputer and control system having the same | |
KR100605452B1 (en) | Oscillation detection circuit | |
US9501113B2 (en) | Voltage detection system and controlling method of the same | |
US6809577B2 (en) | Semiconductor integrated circuit having internal power supply voltage down conversion circuit | |
US6900701B2 (en) | Automatic detection, selection and configuration of clock oscillator circuitry | |
US6870353B2 (en) | Power supply control circuit and LSI using the same | |
US20100295530A1 (en) | Power supply voltage control circuit | |
US6556057B2 (en) | Noise suppression circuitry and method | |
US6911873B2 (en) | Detection circuit and method for an oscillator | |
JPH104347A (en) | Oscillation circuit | |
US7310026B2 (en) | Semiconductor integrated circuit with function to detect state of stable oscillation | |
JP4066500B2 (en) | PLL circuit | |
US6888418B2 (en) | Control circuit and method for a crystal oscillator using a timer | |
US9362894B1 (en) | Clock generator circuit | |
CN108649900B (en) | Oscillator link delay correction circuit | |
JP3177139B2 (en) | Oscillation restart controller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: NEC ELECTRONICS CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NEC CORPORATION;REEL/FRAME:013762/0566 Effective date: 20021101 |
|
AS | Assignment |
Owner name: NEC ELECTRONICS CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SAITA, TAKAHIRO;REEL/FRAME:013948/0361 Effective date: 20021120 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20130503 |