WO2006030905A1 - クロック生成回路、及びクロック生成方法 - Google Patents
クロック生成回路、及びクロック生成方法 Download PDFInfo
- Publication number
- WO2006030905A1 WO2006030905A1 PCT/JP2005/017166 JP2005017166W WO2006030905A1 WO 2006030905 A1 WO2006030905 A1 WO 2006030905A1 JP 2005017166 W JP2005017166 W JP 2005017166W WO 2006030905 A1 WO2006030905 A1 WO 2006030905A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- clock
- phase
- frequency
- circuit
- generation circuit
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 15
- 230000027311 M phase Effects 0.000 claims abstract description 41
- 230000000630 rising effect Effects 0.000 claims abstract description 12
- 238000006243 chemical reaction Methods 0.000 claims description 38
- 230000001360 synchronised effect Effects 0.000 claims description 4
- 102100040862 Dual specificity protein kinase CLK1 Human genes 0.000 description 34
- 238000010586 diagram Methods 0.000 description 30
- 102100040856 Dual specificity protein kinase CLK3 Human genes 0.000 description 11
- 101000749304 Homo sapiens Dual specificity protein kinase CLK3 Proteins 0.000 description 11
- 230000000295 complement effect Effects 0.000 description 10
- 102100040858 Dual specificity protein kinase CLK4 Human genes 0.000 description 7
- 101000749298 Homo sapiens Dual specificity protein kinase CLK4 Proteins 0.000 description 7
- 102100040844 Dual specificity protein kinase CLK2 Human genes 0.000 description 6
- 101000749294 Homo sapiens Dual specificity protein kinase CLK1 Proteins 0.000 description 6
- 101000749291 Homo sapiens Dual specificity protein kinase CLK2 Proteins 0.000 description 6
- 238000012937 correction Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 238000007796 conventional method Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000011144 upstream manufacturing Methods 0.000 description 3
- 241001315609 Pittosporum crassifolium Species 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 239000000138 intercalating agent Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 229920000729 poly(L-lysine) polymer Polymers 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/00006—Changing the frequency
-
- 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
- G06F1/06—Clock generators producing several clock signals
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/13—Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/156—Arrangements in which a continuous pulse train is transformed into a train having a desired pattern
- H03K5/1565—Arrangements in which a continuous pulse train is transformed into a train having a desired pattern the output pulses having a constant duty cycle
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/07—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop using several loops, e.g. for redundant clock signal generation
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K2005/00013—Delay, i.e. output pulse is delayed after input pulse and pulse length of output pulse is dependent on pulse length of input pulse
- H03K2005/00019—Variable delay
- H03K2005/00026—Variable delay controlled by an analog electrical signal, e.g. obtained after conversion by a D/A converter
- H03K2005/00052—Variable delay controlled by an analog electrical signal, e.g. obtained after conversion by a D/A converter by mixing the outputs of fixed delayed signals with each other or with the input signal
Definitions
- the present invention relates to a clock generation circuit and a clock generation method, and more particularly to a clock generation circuit and a clock generation method for generating a clock having a desired frequency using a multiphase clock.
- a PLL Phase Locked Loop
- a circuit for generating a clock signal having a desired frequency is known.
- a clock signal having a high frequency is prepared and obtained by dividing the clock signal. For example, when 400 MHz and 500 MHz clocks are required, a clock with a frequency of 2 GHz, which is the least common multiple of these, is generated, and the 2 GHz clock is divided by 5 and 4 to obtain 400 MHz and 500 MHz clocks, respectively.
- a clock with a frequency of 2 GHz which is the least common multiple of these, is generated, and the 2 GHz clock is divided by 5 and 4 to obtain 400 MHz and 500 MHz clocks, respectively.
- the clock generation circuit described in Patent Document 1 includes a multiphase clock generation circuit 110 that generates a multiphase clock having a predetermined frequency from a single phase clock as shown in FIG. 22, and a multiphase clock generation circuit.
- Pulse generators 120-1 to 120-11 that generate non-overlapping pulses po to pn using parts of the multiphase clock generated by 110 and pulse generators 120-1 to 120 120—n OR circuit 130 that performs logical sum of multiple non-overlapping pulses pO to pn.
- Patent Document 1 Japanese Patent Laid-Open No. 2001-209454
- the above-described technique does not have the function of matching the timing with other clock signals, and requires a circuit for performing phase correction separately, resulting in an increase in circuit area.
- an object of the present invention is to provide a clock generation circuit capable of obtaining a single-phase clock having a higher frequency type than a single multi-phase clock, and its It is to provide a method.
- an object of the present invention is to provide a clock generation circuit capable of further reducing the area by combining the function of correcting a deviation from the timing of a predetermined clock with the function of clock generation. And providing a method thereof.
- a first invention for achieving the object of the present invention is a clock generation circuit, which converts a m-phase clock having a frequency f into an n-phase clock having a frequency f, and the n And a single-phase clock generation circuit that generates a single-phase clock signal using at least a part of each phase clock.
- a second invention that achieves the above object of the present invention is a clock generation circuit having the same frequency f and having a phase corresponding to a phase difference of m phases that differ by 1Z (f X m).
- a single-phase clock generation circuit that generates a single-phase clock signal having a frequency (f X n) / (A is a natural number) using all clock signals.
- a third invention for achieving the object of the present invention is a clock generation circuit, wherein a clock signal of m phase having a frequency f and a time corresponding to a phase difference is different by lZ (f X m). And a clock conversion circuit that converts the frequency f and the time corresponding to the phase difference to an n-phase clock signal that differs by 1Z (f X n), and in synchronization with the rise or fall of the n-phase clock.
- a non-overlapping pulse is generated, this pulse is selected every X, the logical sum of the selected pulses is taken, and a single-phase clock signal of frequency (f X n) Z (X + l) (X is a natural number) And a single-phase clock generation circuit for generating
- a fourth invention that achieves the object of the present invention is the clock conversion circuit according to any one of the first to third inventions, wherein the clock conversion circuit includes at least n phase interpolators.
- a clock having a specified delay time is output, and the internal ratio is configured to be variable.
- a fifth invention for achieving the object of the present invention is characterized in that, in any one of the first to fourth inventions, a control circuit for controlling an internal ratio set in the phase interpolator is provided. It is a sign.
- a sixth invention that achieves the object of the present invention is the control device according to the fifth invention, wherein the control circuit includes a reference clock and a clock distributed at a terminal of the circuit to which the single-phase clock is supplied. The predetermined internal ratio is controlled based on a time corresponding to a phase difference between the reference clock and the single-phase clock so as to coincide with each other.
- a seventh invention for achieving the object of the present invention is a clock generation circuit, wherein a clock signal of m phase having a frequency f and a time corresponding to a phase difference is different by lZ (f X m). And a clock conversion circuit that converts the time corresponding to the phase difference to an n-phase clock signal that differs by 1Z (f X n), and the n-phase clock signal power frequency (f X n)
- a single-phase clock generation circuit that generates a single-phase clock signal. The clock conversion circuit inputs two clocks having different phases of the m-phase clock, and determines a timing difference between the two clocks.
- the single-phase clock generation circuit includes an n-phase clock output from the clock conversion circuit. Do not overlap at the timing of rising or falling edge of the clock! /, N pulse generators that generate pulses and the logical sum of the pulses generated by the pulse generator, and the frequency (f X n) And a logic circuit that generates a single-phase clock.
- An eighth invention that achieves the object of the present invention is characterized in that, in the seventh invention, a control circuit that controls an internal ratio set in the phase interpolator is provided.
- a ninth invention that achieves the object of the present invention is the control circuit according to the eighth invention, wherein the control circuit is a clock distributed at a terminal of a circuit to which a reference clock and the single-phase clock are supplied.
- the predetermined internal ratio is controlled based on a time corresponding to a phase difference with the reference clock so that the timing of the reference clock and the timing of the single-phase clock coincide with each other.
- a tenth invention for achieving the object of the present invention is an integrated circuit, wherein at least one or more of the main circuit and any one of the first to ninth provided corresponding to the main circuit.
- the m-phase clocks input to the clock generation circuit are the same clock.
- An eleventh aspect of the invention for achieving the object of the present invention is a clock generation method, wherein an m-phase clock having a frequency f is converted into an n-phase clock having a frequency f.
- a feature is that a pulse synchronized with the rising or falling edge of each clock is generated, the logical sum of these pulses is taken, and a single-phase clock with a frequency (f X n) is generated.
- the clock generation circuit of the present invention includes a clock conversion circuit 1 and a single-phase clock generation circuit 2 as shown in FIG.
- the clock conversion circuit 1 is a circuit that receives an m (m is a natural number) phase clock with a frequency f and converts it into an n (n is a natural number) phase clock with a frequency f.
- the phase clock is configured so that n can be freely changed.
- the m-phase clock with the frequency f is a clock in which the time corresponding to the phase difference is increased by lZ (f X m) from the clock with a phase of 0 ° as shown in FIG.
- an n-phase clock with a frequency f is a clock whose time corresponding to a clock force phase difference of phase 0 ° increases by lZ (f X n).
- the single-phase clock generation circuit 2 generates a single-phase clock in synchronization with the rising or falling of the n-phase clock having the frequency f.
- n is a force determined by a desired single-phase clock frequency, which will be described later.
- the single-phase clock generation circuit 2 receives an n-phase clock of time lZ (f X n) and frequency f corresponding to the phase difference, and the single-phase clock generation circuit 2 A single-phase clock is generated in synchronization with the falling edge.
- Figure 2 shows a single-phase clock synchronized with the rise of each n-phase clock. The frequency of this single-phase clock is (f x n), and is determined by time 1Z (f X n) corresponding to the phase difference of the n-phase clock.
- n in the clock conversion circuit 1 an n-phase clock with a frequency f can be obtained from an m-phase clock with a frequency f, and a single-phase clock with a desired frequency can be obtained.
- the present invention converts one type of m-phase clock into an n-phase clock according to the frequency of the desired single-phase clock, and synchronizes with the rising or falling of each clock of the n-phase clock. Since a single-phase clock with a frequency is generated, compared to the conventional one that generates a single-phase clock using a frequency divider or a single multi-phase clock, there are many types of frequency. A single phase clock can be obtained.
- the present invention provides at least n phase interpolators as a circuit for converting an m-phase clock, and each phase interpolator inputs two clocks having different phases of the m-phase clock,
- the frequency of the clock can be switched in a period of several cycles by switching the value of n.
- the present invention can be assured of stable operation at all times without having to consider operational stability at the time of feedback, as in the case of frequency conversion by a conventional PLL, so that the design becomes easier.
- the present invention has a correction function for matching the timing with a certain reference clock, so that at least n phase interpolators described above are significantly larger than the conventional technique in which a correction function is separately provided. A small area can be achieved.
- FIG. 1 is a diagram for explaining an outline of a clock generation circuit of the present invention.
- FIG. 2 is a diagram for explaining the outline of the clock generation circuit of the present invention.
- FIG. 3 is a diagram illustrating a configuration of a clock generation circuit according to the embodiment.
- FIG. 4 is a diagram for explaining the phase interpolator 10-: LO.
- FIG. 5 is a diagram for explaining the operation in the embodiment.
- FIG. 6 is a diagram illustrating a configuration of a clock generation circuit according to the first embodiment.
- FIG. 7 is a diagram for explaining the phase interpolators 11 to 11.
- FIG. 8 is a diagram showing a specific circuit configuration of the phase interpolator.
- FIG. 9 is a diagram showing a circuit configuration of the control circuit 3.
- FIG. 10 is a diagram for explaining setting of value a and value b by the control circuit 3.
- FIG. 11 is a diagram for explaining the setting of the value a and the value b by the control circuit 3.
- FIG. 12 is a diagram for explaining the operation of generating a 1.75 GHz single-phase clock.
- FIG. 13 is a diagram for explaining the operation of generating a 1.5 GHz single-phase clock.
- FIG. 14 is a diagram showing a configuration of Example 2.
- FIG. 15 is a diagram for explaining Example 2.
- FIG. 16 is a diagram showing a configuration of the control circuit 3 and the phase complementary units 11 to 11 that can adjust the phase in the second embodiment.
- FIG. 17 is a diagram showing a configuration of Example 3.
- FIG. 18 is a diagram for explaining the operation of the third embodiment.
- FIG. 19 is a diagram showing a configuration of Example 4.
- FIG. 20 is a diagram showing a configuration of Example 5.
- FIG. 21 is a diagram illustrating a configuration of a clock generation circuit according to the fifth embodiment.
- FIG. 22 is a diagram for explaining a conventional technique.
- FIG. 23 is a diagram illustrating the configuration of another clock generation circuit according to the first embodiment. Explanation of symbols
- FIG. 3 is a diagram illustrating a configuration of the clock generation circuit according to the embodiment.
- the clock conversion circuit 1 receives an m-phase clock with a frequency f (m is a natural number) and converts it into an n-phase clock with a frequency f (n is a natural number).
- a single-phase clock circuit 2 that generates a single-phase clock in synchronization with the rising edge of the n-phase clock, and a multi-phase clock that is converted to the clock conversion circuit 1 to obtain a single-phase clock of the desired frequency
- a control circuit 3 for instructing the number of phases n.
- the clock conversion circuit 1 receives m-phase clocks CLK (l) to CLK (m) as inputs, and the clocks CLK (l) to CLK (m) are set according to the desired single-phase clock frequency. The determined n-phase clock is converted to CLK (l,) to CLK (n).
- This clock conversion circuit 1 has m number of phase interpolators 10 to 10, and each phase interpolator 10 to 10 has two phases different from each other.
- phase interpolator 10 receives the clock CLK (l) and the clock CL K (2) having different phases, and outputs the clock CLK (l ′).
- Each phase interpolator 10 ⁇ 10 is set
- the set value a and set value b of each phase interpolator 10 to 10 are controlled, and the clock conversion circuit 1 has n-phase clock
- the single-phase clock generation circuit 2 receives n-phase clocks CLK (l ') to CLK (n) as inputs, and rises or rises of the clocks CLK (l') to CLK (n) as shown in FIG.
- a single-phase clock is generated by generating a pulse synchronized with the falling edge and calculating the logical sum of these pulses.
- n pulses are selected every X without overlapping, and the logical sum of the selected pulses is taken to obtain a frequency of (f X n) Z (X + 1) It is also possible to generate a single-phase clock.
- Z2 A single-phase clock with Z2 is generated.
- FIG. 6 is a diagram illustrating a configuration of the clock generation circuit according to the first embodiment.
- the multi-phase clock input to the clock generation circuit will be described as the eighth clock for concrete description.
- the clock generation circuit receives an 8-phase clock having a frequency f as an input, converts this to a frequency f, for example, a 7-phase clock, and a frequency f output from the clock conversion circuit 1.
- a single-phase clock generation circuit 2 that generates a single-phase clock with a frequency (f X n) in synchronization with the rising of the multi-phase clock, and a conversion to the clock conversion circuit 1 to obtain a single-phase clock with a desired frequency
- a control circuit 3 for instructing the number of phases of the multiphase clock.
- the clock conversion circuit 1 receives an 8-phase clock and converts the 8-phase clock into an n-phase clock that is determined according to a desired single-phase clock frequency.
- This clock conversion circuit 1 has eight phase interpolators 11 to 11, and each phase interpolator 11 to 11 includes
- phase interpolator 11 receives a phase 0 ° clock and a phase 45 ° clock, and the phase interpolator 11 has a phase 45 °. .
- a 90 ° phase clock are input, and phase interpolator 11 receives a 90 ° phase clock.
- phase interpolator 11 has a phase 135 ° clock.
- phase interpolator 11 receives the phase 180 ° clock and
- Phase 225 ° clock is input, and phase interpolator 11 is phase 225 ° clock and phase
- 270 ° clock and phase interpolator 11 have phase 270 ° clock and phase 315.
- the phase interpolator 11 receives a phase 315 ° clock and a phase 0 ° clock.
- the time difference T corresponding to the phase difference between the first input signal CLK (k) and the second input signal CLK (k + 1) as shown in FIG. Output clock CLK (X) with delay time.
- the first input signal CLK (k) has a phase of 135 °
- the second input signal CLK (k + 1) has a phase of 180 °.
- phase interpolators 11 to 11 A specific circuit configuration of such phase interpolators 11 to 11 is shown in FIG.
- the phase interpolators 11 to 11 include a dynamic circuit and a constant current source circuit.
- the ratio of the number of NMOS transistors operated by the first input signal (CLK (k)) to the number of NMOS transistors operated by the second input signal (CLK (k + l) should be a: b. Therefore, it is possible to output a clock CLK (X) with a delay time defined by the time difference T divided by b: a, which corresponds to the phase difference between the two input signals, and control the transistor current value.
- the control circuit 3 does this.
- FIG. 9 is a diagram for explaining the setting of the value a and the value b by the control circuit 3.
- the control circuit 3 is composed of m serially connected adders 31 to 31 as shown in FIG. This adder 31 ⁇ 3
- phase interpolator 11 can add two values from 0 to (m ⁇ l), and the sum SU power ⁇ to (m ⁇ l) If m is greater than or equal to m, SU-M is output to the corresponding phase interpolator. Since the value b of the phase interpolator 11 is normally 0, the phase interpolator 11 is not connected to the calorie calculators 31 to 31.
- phase interpolators 11 to 11 set the output value of the 3-bit adder 31 to 31 as the value b,
- the phase interpolators 11 to 11 are configured to stop the operation.
- control circuit 3 is composed of seven serially connected 3-bit adders 3 1 to 31.
- the reference value X of each of the complementary interpolators 11 to 11 is set to 7.
- the phase interpolator 11 is
- the phase interpolator 11 sets “1” to the value b and sets “6 (7 ⁇ 1)” to the value a. 3 bits
- Adder 31 outputs "2 (010)" to phase interpolator 11, and phase interpolator 11 outputs "2" to value b.
- phase interpolator 11 sets “3” to value b and “4 (7 ⁇ 3)” to value a.
- the 3-bit adder 31 outputs “4 (100)” to the phase interpolator 11 and is complementary in position.
- Intercalator 11 sets the value b to “4” and the value a to “3 (7 ⁇ 4)”.
- phase interpolator 11 sets "5" to value b, and value a
- the phase interpolator 11 sets the value b to “6” and the value a to “1 (7 ⁇ 6)”. Finally, the 3-bit adder 31 outputs “7 (111)” to the phase interpolator 11, but the value b is “7”.
- the value b becomes equal to the reference value X, and the phase interpolator 11 stops operating.
- value a and value b are set when converting an 8-phase clock to a 7-phase clock. To do.
- each phase interpolator 11-11 to which the value a and the value b are set has two clocks.
- phase interpolator 11 It is possible to convert from an 8-phase clock to a 7-phase clock by outputting a clock with a delay time defined by the time divided by the internal ratio of b: a.
- a phase 0 ° clock is output from the phase interpolator 11 and a phase 51 ° phase is output from the phase interpolator 11.
- a clock is output, and the phase interpolator 11 outputs a clock with a phase of 103 °.
- a clock with a phase of 154 ° is output from phase shifter 11 and a clock with a phase of 205 ° is output from phase interpolator 11.
- the phase interpolator 11 outputs a clock with a phase of 257 °, and the phase interpolator 11
- the phase 308 ° clock is output and the phase interpolator 11 force does not output the clock.
- phase interpolator 11 sets the value b to "4" and the value a to "2 (6-4)".
- the 3-bit adder 31 outputs "6 (110)" to the phase interpolator 11, but the value b is "6".
- the value b becomes equal to the reference value X, and the phase interpolator 11 stops operating.
- the 3-bit adder 31 outputs “0 (000)” (lower 3 bits) to the phase interpolator 11 and outputs the position.
- Complementary interpolator 11 sets the value b to "0" and the value a to "6 (6-0)”.
- Adder 31 outputs "2 (010)" to phase interpolator 11, and phase interpolator 11 outputs "2" to value b.
- phase interpolator 11 sets "4" to value b and "2 (6-4)" to value a.
- phase interpolator 11 Since the value b is equal to the reference value X, the phase interpolator 11 stops operating.
- value a and value b are set when converting an 8-phase clock to a 6-phase clock. To do.
- each phase interpolator 11-11 to which the value a and the value b are set has two clocks.
- the 8-phase clock power can be converted into a 6-phase clock.
- a phase 0 ° clock is output from the phase interpolator 11 and a phase 60 ° phase is output from the phase interpolator 11.
- phase interpolator 11 outputs a 120 ° phase clock.
- No clock is output for the 11th power unit, and a 180 ° phase clock is output from the phase interpolator 11.
- the phase interpolator 11 outputs a phase 240 ° clock, and the phase interpolator 11
- phase interpolator 11 force is not output.
- the single-phase clock generation circuit 2 includes eight pulse generators 21 to 21, an OR circuit 22,
- Each pulse generator 21 is connected to eight phase interpolators 11 to 11 in a one-to-one relationship.
- a pulse is generated in synchronization with the clock output from the phase interpolator 11.
- the OR circuit 22 receives a pulse from each pulse generator 21 and generates a single-phase clock by taking a logical sum of the pulses.
- the multi-phase clock input to the clock conversion circuit 1 is described as an 8-phase clock with a frequency f of 250 MHz, and the desired single-phase clock frequency is 1.75 GHz.
- control circuit 3 performs control so that the 8-phase clock input to the clock conversion circuit 1 is converted into a 7-phase clock having a frequency of 250 MHz.
- Complementary interpolator 11 is (7, 0), phase interpolator 11 is (6, 1), and phase interpolator 11 is (5
- Interpolator 11 is (2, 5), phase interpolator 11 is (1, 6), and phase interpolator 11 is (0,
- phase interpolator 11 As a result, a phase 0 ° clock is output from the phase interpolator 11 and the phase interpolator 11 power is output. A phase 51 ° clock is output, and phase interpolator 11 outputs a phase 103 ° clock.
- the phase interpolator 11 also outputs a phase 154 ° clock, and the phase interpolator 11
- the 205 ° clock is output, the phase interpolator 11 outputs the 257 ° phase clock,
- phase interpolator 11 force also outputs a phase 308 ° clock, and the phase interpolator 11 force clock
- FIG. 12 shows this state.
- the 8-phase clock force converted 7-phase clock as shown in Fig. 12 has a time corresponding to the phase difference of each clock of 1 / (250 X 7).
- a pulse is generated in synchronization with the upstream.
- pulse generator 21 generates a pulse with a phase 0 ° clock
- pulse generator 21 generates a pulse with a phase 51 ° clock.
- a pulse is generated by a clock with a phase of 103 °.
- Generator 21 generates a pulse with a 154 ° phase clock, and pulse generator 21
- a pulse is generated by a phase 205 ° clock, and pulse generator 21 generates a phase 257 ° clock.
- the pulse is generated by the lock, the pulse is generated by the pulse of the phase 308 ° in the pulse generator 21, and the pulse is not generated in the pulse generator 21.
- the period of each pulse is 1 / (250 X
- the pulses generated by the pulse generators 21 to 21 are input to the OR circuit 22 and are
- control circuit 3 converts the 8-phase clock input to the clock conversion circuit 1 to the frequency 2
- phase interpolator 11 is (6, 0)
- phase interpolator 11 is (4, 2)
- a clock with a phase of 0 ° is output from the interpolator 11, and a clock with a phase of 60 ° is output from the phase interpolator 11.
- the phase interpolator 11 outputs a clock with a phase of 120 °, and the phase interpolator 11
- the clock is not output, and a phase 180 ° clock is output from 11 phase interpolators.
- Phase interpolator 11 outputs a phase 240 ° clock, and phase interpolator 11 outputs phase 300.
- a clock of ° is output, and the phase interpolator 11 does not output a clock.
- FIG. 13 shows this state. As shown in Fig. 13, the 8-phase clock force-converted 6-phase clock has a time corresponding to the phase difference of each clock 1 / (250 X 6).
- a pulse is generated in synchronization with the upstream.
- pulse generator 21 generates a pulse with a phase 0 ° clock
- pulse generator 21 generates a pulse with a phase 60 ° clock.
- a pulse is generated by a clock with a phase of 120 °.
- Generator 21 does not generate a clock, and pulse generator 21 uses a 180 ° phase clock.
- Pulse generator 21 generates a pulse with a phase 240 ° clock.
- a pulse is generated by a clock with a phase of 300 °, and the pulse generator 21 does not generate a pulse.
- the period of each pulse is 1 / (250 X 6).
- the pulses generated by the pulse generators 21 to 21 are input to the OR circuit 22, and these pulses generated by the pulse generators 21 to 21 are input to the OR circuit 22, and these pulses generated by the pulse generators 21 to 21 are input to the OR circuit 22, and these pulses generated by the pulse generators 21 to 21 are input to the OR circuit 22, and these pulses generated by the pulse generators 21 to 21 are input to the OR circuit 22, and these pulses generated by the pulse generators 21 to 21 are input to the OR circuit 22, and these pulses generated by the pulse generators 21 to 21 are input to the OR circuit 22, and these pulses generated by the pulse generators 21 to 21 are input to the OR circuit 22, and these pulses generated by the pulse generators 21 to 21 are input to the OR circuit 22, and these pulses generated by the pulse generators 21 to 21 are input to the OR circuit 22, and these pulses generated by the pulse generators 21 to 21 are input to the OR circuit 22, and these pulses generated by the pulse generators 21 to 21 are input to the OR circuit 22, and these pulses generated by the pulse generators 21 to 21 are input
- the number of phase interpolators and pulse generators is m by combining the number of clocks of the m-phase clock input by one clock conversion circuit.
- the multiphase clock converted by the circuit 1 is n phase clock or less
- the present invention can be realized if the number of phase interpolators and pulse generators is at least n .
- 6 phase interpolators 11 to 11 and pulse generators 21 to 21 are provided.
- an 8-phase clock force is provided.
- Clock selection circuit 40 for selecting the required 6-phase clock is provided, and this clock selection circuit 40 sends the clock of each phase to the corresponding complementary interpolator 11-11. Configure to output.
- the 8-phase clock is replaced with the 6-phase clock.
- the phase interpolator 11 receives a phase 0 ° clock and a phase 45 ° clock, and the phase interpolator 11 receives a phase 45 ° clock and a phase 90 ° clock. And phase interpolator 11 receives a 90 ° phase clock and a 135 ° phase clock.
- Phase interpolator 11 receives a 180 ° phase clock and a 225 ° phase clock.
- Phase interpolator 11 receives a 225 ° phase clock and a 270 ° phase clock.
- phase interpolator 11 A phase 270 ° clock and a phase 315 ° clock are input to the phase interpolator 11.
- Example 2 of the present invention will be described.
- Embodiment 2 describes an example in which a phase correction function is added to the clock generation circuit of the present invention described above. In the following description, detailed description of the same configurations as those of the above-described embodiment and Example 1 will be omitted.
- FIG. 14 is a diagram showing a configuration of the second embodiment.
- 100 is a clock generation circuit according to the present invention
- 101 is a clock generated by the clock generation circuit 100, and this clock is distributed.
- 102 is a phase comparator that compares the phase of a clock distributed at the end of the circuit area 101 (hereinafter referred to as a terminal distributed clock) with the reference clock of the entire circuit.
- the clock generation circuit 100 adjusts the phase of each multiphase clock by the phase interpolators 11 to 11.
- phase interpolators 11-11 For an 8-phase clock, use phase interpolators 11-11.
- the phase can be adjusted by 45Z7 6. 4 °.
- the phase can be adjusted by 360 / (m X n) °. By using this, it is possible to perform phase correction to match the timing of the terminal distribution clock with the timing of the reference clock.
- the terminal distribution clock is a single-phase clock distribution clock generated by using a seven-phase clock converted from an eight-phase clock signal. If the timing difference is a time corresponding to a phase difference of 6.4 °, the 7-phase clock may be delayed by a time corresponding to the phase difference of 6.4 ° and the phase of the 7-phase clock adjusted.
- FIG. 16 shows the configuration of the control circuit 3 and the phase interpolators 11 to 11 that can adjust the phase.
- phase control signal for controlling the phase is input to the control circuit 3, and this control signal is input to the 3-bit Karo arithmetic unit 31 and the phase interpolator 11.
- phase comparison circuit 102 compares the phase of the terminal distribution clock and the reference clock in the circuit area 101, replaces this phase difference with a numerical value, and outputs the result. For example, for an 8-phase clock
- phase interpolators 11 to 11 are the same as that described above, so that a detailed explanation of the configuration will be given.
- control circuit 3 the phase interpolators 11 to 11 and the phase comparison circuit 102 configured as described above are
- phase comparison circuit 102 When the timing difference between the terminal distribution clock and the reference clock is a time corresponding to a phase difference of 6.4 °, the phase comparison circuit 102 outputs "1" as the phase control signal.
- the reference value X of the phase interpolator 1 1 to 11 is 7, and the frequency control signal is “1”.
- the 3-bit adder 31 outputs "2 (010)" to the phase interpolator 11, and the phase interpolator 1
- 3-bit adder 31 is complementary
- the 3-bit adder 31 outputs "4 (100)" to the phase interpolator 11, and the phase interpolator 11
- the 3-bit adder 31 outputs "6 (110)" to the phase interpolator 11, and the phase interpolator 11
- the phase interpolator 11 sets the value b to “0” and the value a to “7 (7 ⁇ 0)”.
- phase interpolator 11 a phase 6.4 ° clock is output from the phase interpolator 11, and the phase interpolator 11
- phase interpolator 11 force phase 109 ° clock
- phase interpolator 11 outputs a phase 263 ° clock.
- Phase interpolator 11 force is not output and the phase interpolator 11 to phase 315
- a clock of ° is output.
- a pulse is generated in synchronization with the upstream.
- the pulse is input to the OR circuit 22, and the logical sum of these pulses is taken to generate a single-phase clock that is 6.4 ° out of phase and coincides with the reference clock. And the timing of the reference clock match.
- the phase interpolator and the pulse generator are provided so as to have a one-to-one relationship with the m-phase clock.
- an eight-phase clock is configured by providing eight phase complementary interpolators 11-11 and pulse generators 21-21.
- the number of phase interpolators and pulse generators can be reduced to half.
- a clock generation circuit configured by reducing the number of phase interpolators and pulse generators to half the number will be described.
- FIG. 17 is a diagram illustrating a configuration of the clock generation circuit according to the third embodiment. Note that the same reference numerals are assigned to the same configurations as those in the first and second embodiments.
- the third embodiment differs from the first and second embodiments in that the number of phase interpolators and pulse generators is reduced to half, and clock selection circuits 12 to 12 that select multiphase clocks, and phase interpolation.
- the internal ratio selection circuits 13 to 13 for selecting the values (a, b) that determine the internal ratio of the devices 11 to 11 and
- Two clocks with different phases are input to the clock selection circuits 12 to 12, and selection control is performed.
- the control signal is configured to output one clock signal.
- the clock selection circuit 12 receives a clock CLK1 having a phase of 0 ° and a clock CLK5 having a phase of 180 °, and a clock CLK3 as a selection control signal.
- the clock CLK1 is selected at the low level of the clock CLK3, and the clock CLK5 is selected at the high level.
- the clock selection circuit 12 includes a clock CLK2 having a phase of 45 ° and a clock C having a phase of 225 °.
- LK6 is input and the clock CLK4 is input as a selection control signal.
- the clock CLK2 is selected at the low level of the clock CLK4, and the clock CLK6 is selected at the high level.
- the clock selection circuit 12 includes a clock CLK3 having a phase of 180 ° and a clock having a phase of 270 °.
- CLK7 is input, and a clock CLK5 is input as a selection control signal.
- the clock CLK3 is selected at the low level of the clock CLK5, and the clock CLK6 is selected at the high level.
- the clock selection circuit 12 includes a phase 0 ° clock 0 ⁇ 4 and a phase 315 ° clock C.
- the LK8 is input and the clock CLK6 is input as a selection control signal.
- the clock CLK4 is selected at the low level of the clock CLK6, and the clock CLK7 is selected at the high level.
- one value b is output to the phase interpolators 11 to 11.
- FIG. 17 shows the case where the phase control signal input to the control circuit 3 is “0” and frequency frequency “1”, and the internal ratio selection circuit 13 adds the output S1 and 3-bit addition. 31 output S5 is input.
- the clock CLK3 is input as a selection control signal.
- the output S1 is selected at the low level of the clock CLK3, the output S2 is selected at the high level, and output to the phase interpolator 11.
- the internal ratio selection circuit 13 includes an output S2 of the 3-bit adder 31 and an output of the 3-bit adder 31.
- Output S6 is input, and clock CLK4 is input as the selection control signal. Then, select the output S2 at the low level of the clock CLK4, select the output S6 at the high level, and It is configured to output to the interpolator 11.
- the internal ratio selection circuit 13 includes the output S3 of the 3-bit adder 31 and the output of the 3-bit adder 31.
- Output S7 is input, and clock CLK5 is input as the selection control signal. Then, the output S3 is selected at the low level of the clock CLK5, the output S7 is selected at the high level, and output to the phase interpolator 11.
- the internal ratio selection circuit 13 includes the output S4 of the 3-bit adder 31 and the output of the 3-bit adder 31.
- Output S8 is input, and clock CLK6 is input as a selection control signal.
- the output S4 is selected at the low level of the clock CLK6, the output S8 is selected at the high level, and output to the phase interpolator 11.
- Each phase interpolator 11 to 11 is determined by the value a and the value b as in the first and second embodiments.
- a clock signal with a phase according to the internal division ratio is output.
- Each pulse generator 21-21 corresponds to each phase interpolator 11-11 in a one-to-one correspondence.
- FIG. 18 is a timing chart focusing on the operation of the clock selection circuit 12 and each phase interpolator 11.
- the clock selection circuit 12 receives the clock CLK1 having a phase of 0 ° and the clock CLK5 having a phase of 180 °, and the clock CLK3 as a selection control signal.
- the clock CLK1 is selected by the low level of the clock CLK3.
- the clock selection circuit 12 receives a clock CLK2 having a phase of 45 ° and a clock CLK6 having a phase of 225 °.
- a clock CLK4 is input as a selection control signal. Then select the clock CLK2 at the low level of the clock CLK4!
- the clocks input to the phase interpolator 11 are the clock CLK1 having a phase of 0 ° and the clock CLK2 having a phase of 45 °. Since the internal ratio selection circuit 13 also receives the clock CLK3 as a selection control signal, the phase interpolator 11 (when the phase CLK 0 clock CLK1 and the phase 45 ° clock CLK2 are input) The value of a, b) is (7, 0). Therefore, the clock from which the phase interpolator 11 is also output is a clock having a phase of 0 °.
- the clock selection circuit 12 Select and output. On the other hand, the clock selection circuit 12 selects and outputs the clock CLK6.
- the clocks input to the phase interpolator 11 are the clock CLK5 having a phase of 180 ° and the clock CLK6 having a phase of 225 °. Since the internal ratio selection circuit 13 also receives the clock CLK3 as a selection control signal, the phase interpolator 11 (when the clock CLK5 having a phase of 180 ° and the clock CLK6 having a phase of 225 ° are input ( The values of a, b) are (3, 4). Therefore, the clock output by the phase interpolator 11 is a phase 206 ° clock.
- phase interpolator 11 force is also output to the pulse generator 21 at the timing when two different clocks are required. Similarly, since each phase interpolator outputs two clocks with different phases to each pulse generator at the required timing, the desired single-phase clock must be generated in the same way as in the first and second embodiments. Can do.
- the fourth embodiment is characterized in that the configuration of the second embodiment described above is provided for each circuit area operated by different clocks.
- FIG. 19 is a diagram showing a configuration of the example.
- One 8-phase clock as shown in FIG. 19 is distributed to the clock generation circuits 100 to 100, and the clock generation circuits 100 to 100 generate clocks necessary for the circuit areas 101 to 101, respectively.
- each phase comparator 102-102 compares the terminal distribution clock of each circuit area 101-: L01 with the reference clock and compares it with each clock generation circuit 100-100. Correct the phase so that the phases match.
- Example 5 of the present invention will be described.
- Example 5 is a modification of Example 4 described above.
- the configuration is such that one 8-phase clock is supplied to a plurality of regions, but with such a configuration, the wiring pattern becomes complicated and the circuit area increases.
- a multi-phase clock is obtained by supplying a master clock having a high frequency to each region and dividing immediately before the clock generation circuit will be described.
- FIG. 20 is a diagram showing the configuration of the fifth embodiment.
- One master clock as shown in FIG. 20 is supplied to the clock generation circuits 100 to 100, and the clock generation circuits 100 to 100 generate necessary clocks in the circuit areas 101 to 101, respectively.
- Each of the clock generation circuits 100 to 100 has an m-phase clock generation circuit 50 in front of the clock conversion circuit 1 that converts an m-phase clock into an n-phase clock as shown in FIG.
- This m-phase clock generation circuit 50 generates an m-phase clock by dividing the master clock.
- the effect of such a configuration is to prevent the complexity of the wiring pattern and the increase in the circuit area due to the supply of the multiphase clock to a plurality of regions as described above.
- the present invention since the present invention has a phase adjustment function, there is an effect that it is not necessary to apply much labor to the timing adjustment between the master clock and the reference clock.
- the single-phase clock supplied to each region is generated from the multi-phase clock obtained from the master clock power. Therefore, if the master clock timing does not match the reference clock, the timing of the single-phase clock and the reference clock should be shifted.
- the clock generation circuit of the present invention has a correction function that adjusts the timing of the reference clock, thus ensuring the freedom of circuit design without focusing on the timing of the master clock and the reference clock. it can. Furthermore, by aligning the timing between the clock conversion circuits in each circuit area using technology such as equal-length wiring only for the reference clock, each circuit can be distributed to each circuit area without timing. There is an effect that the phase of the region can be matched.
Landscapes
- Physics & Mathematics (AREA)
- Nonlinear Science (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Manipulation Of Pulses (AREA)
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006535226A JPWO2006030905A1 (ja) | 2004-09-17 | 2005-09-16 | クロック生成回路、及びクロック生成方法 |
US11/575,168 US8242814B2 (en) | 2004-09-17 | 2005-09-16 | Clock generating circuit and clock generating method |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004270742 | 2004-09-17 | ||
JP2004-270742 | 2004-09-17 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2006030905A1 true WO2006030905A1 (ja) | 2006-03-23 |
Family
ID=36060152
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2005/017166 WO2006030905A1 (ja) | 2004-09-17 | 2005-09-16 | クロック生成回路、及びクロック生成方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8242814B2 (ja) |
JP (2) | JPWO2006030905A1 (ja) |
WO (1) | WO2006030905A1 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008149981A1 (ja) * | 2007-06-08 | 2008-12-11 | Nec Corporation | 変調装置及びパルス波生成装置 |
US7760000B2 (en) | 2007-05-22 | 2010-07-20 | Nec Electronics Corporation | Clock generator |
JP2013514045A (ja) * | 2009-12-14 | 2013-04-22 | クアルコム,インコーポレイテッド | 適応クロック発生器、システムおよび方法 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8558598B2 (en) * | 2009-03-16 | 2013-10-15 | Supertex, Inc. | Phase shift generating circuit |
EP2849021B1 (en) * | 2013-09-12 | 2020-01-01 | Socionext Inc. | Signal-alignment circuitry and methods |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001209454A (ja) * | 2000-01-27 | 2001-08-03 | Sony Corp | クロック生成回路 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6150855A (en) * | 1990-02-06 | 2000-11-21 | Bull, S.A. | Phase-locked loop and resulting frequency multiplier |
JPH06273478A (ja) * | 1993-03-20 | 1994-09-30 | Hitachi Ltd | クロックスキュー補正回路、及び半導体集積回路 |
US5463337A (en) * | 1993-11-30 | 1995-10-31 | At&T Corp. | Delay locked loop based clock synthesizer using a dynamically adjustable number of delay elements therein |
JP3442924B2 (ja) * | 1996-04-01 | 2003-09-02 | 株式会社東芝 | 周波数逓倍回路 |
JP3323054B2 (ja) * | 1996-04-01 | 2002-09-09 | 株式会社東芝 | 周波数逓倍回路 |
KR100214559B1 (ko) * | 1997-02-20 | 1999-08-02 | 구본준 | 주파수 배가기 |
US5841325A (en) * | 1997-05-12 | 1998-11-24 | Hewlett-Packard Company | Fully-integrated high-speed interleaved voltage-controlled ring oscillator |
JP3955150B2 (ja) * | 1998-01-08 | 2007-08-08 | 富士通株式会社 | 位相インターポレータ、タイミング信号発生回路、および、該タイミング信号発生回路が適用される半導体集積回路装置並びに半導体集積回路システム |
JP3220052B2 (ja) * | 1997-06-13 | 2001-10-22 | 日本電気株式会社 | クロック制御装置 |
JPH11163690A (ja) * | 1997-11-26 | 1999-06-18 | Toshiba Corp | 周波数逓倍回路 |
CA2270516C (en) | 1999-04-30 | 2009-11-17 | Mosaid Technologies Incorporated | Frequency-doubling delay locked loop |
JP4049511B2 (ja) | 1999-11-26 | 2008-02-20 | 富士通株式会社 | 位相合成回路およびタイミング信号発生回路 |
JP3647364B2 (ja) | 2000-07-21 | 2005-05-11 | Necエレクトロニクス株式会社 | クロック制御方法及び回路 |
JP3813814B2 (ja) * | 2000-11-24 | 2006-08-23 | 株式会社東芝 | 遅延補償回路 |
JP3849485B2 (ja) * | 2001-10-18 | 2006-11-22 | セイコーエプソン株式会社 | パルス処理回路および周波数逓倍回路 |
JP4107847B2 (ja) * | 2002-02-01 | 2008-06-25 | 富士通株式会社 | タイミング信号発生回路および受信回路 |
KR100486268B1 (ko) * | 2002-10-05 | 2005-05-03 | 삼성전자주식회사 | 내부에서 자체적으로 듀티싸이클 보정을 수행하는지연동기루프 회로 및 이의 듀티싸이클 보정방법 |
-
2005
- 2005-09-16 US US11/575,168 patent/US8242814B2/en not_active Expired - Fee Related
- 2005-09-16 WO PCT/JP2005/017166 patent/WO2006030905A1/ja active Application Filing
- 2005-09-16 JP JP2006535226A patent/JPWO2006030905A1/ja active Pending
-
2012
- 2012-09-27 JP JP2012213481A patent/JP5500227B2/ja not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001209454A (ja) * | 2000-01-27 | 2001-08-03 | Sony Corp | クロック生成回路 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7760000B2 (en) | 2007-05-22 | 2010-07-20 | Nec Electronics Corporation | Clock generator |
WO2008149981A1 (ja) * | 2007-06-08 | 2008-12-11 | Nec Corporation | 変調装置及びパルス波生成装置 |
US8018295B2 (en) | 2007-06-08 | 2011-09-13 | Nec Corporation | Modulation device and pulse wave generation device |
EP2166719A4 (en) * | 2007-06-08 | 2014-04-16 | Nec Corp | MODULATION DEVICE AND PULSE WAVE GENERATION DEVICE |
JP2013514045A (ja) * | 2009-12-14 | 2013-04-22 | クアルコム,インコーポレイテッド | 適応クロック発生器、システムおよび方法 |
KR101459533B1 (ko) | 2009-12-14 | 2014-11-10 | 퀄컴 인코포레이티드 | 적응적 클록 생성기들, 시스템들 및 방법들 |
Also Published As
Publication number | Publication date |
---|---|
JPWO2006030905A1 (ja) | 2008-05-15 |
JP2013059034A (ja) | 2013-03-28 |
JP5500227B2 (ja) | 2014-05-21 |
US20080018372A1 (en) | 2008-01-24 |
US8242814B2 (en) | 2012-08-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4619446B2 (ja) | 周波数逓倍回路 | |
US5489864A (en) | Delay interpolation circuitry | |
KR100424180B1 (ko) | 듀티 사이클 보상 기능을 갖는 지연 고정 루프 회로 | |
US7562246B2 (en) | Phase controllable multichannel signal generator | |
JP3810408B2 (ja) | クロック生成回路 | |
JP2008135835A (ja) | Pll回路 | |
JP3498069B2 (ja) | クロック制御回路および方法 | |
JP5500227B2 (ja) | クロック生成回路、及びクロック生成方法 | |
US6259295B1 (en) | Variable phase shifting clock generator | |
US20030112045A1 (en) | Precision aligned multiple concurrent duty cycles from a programmable duty cycle generator | |
JP2001217694A (ja) | 遅延調整回路及びこれを用いたクロック生成回路 | |
US6577202B1 (en) | Multiple duty cycle tap points for a precise and programmable duty cycle generator | |
US7092313B2 (en) | Semiconductor integrated circuit | |
US20060145772A1 (en) | Precision frequency and phase synthesis with fewer voltage-controlled oscillator stages | |
JP2007129676A (ja) | Dll制御遅延線のタイミング分解能を改善するための方法 | |
JP3821825B2 (ja) | タイミング発生回路 | |
JP4825710B2 (ja) | 多相クロック生成回路およびシリアルデータ受信回路 | |
US20030062956A1 (en) | A clock generator circuit with a pll having an output frequency cycled in a range to reduce unwanted radiation | |
JP3630870B2 (ja) | システムクロック発生回路 | |
JP3797345B2 (ja) | 遅延調整回路 | |
JP4686108B2 (ja) | 同期を有するディジタルクロック逓倍器および分周器 | |
JP3853268B2 (ja) | 多相出力クロック発生回路 | |
JPH09238072A (ja) | ディジタルpll回路 | |
KR100625911B1 (ko) | 클럭 제어 회로 | |
JP2003243980A (ja) | Pll回路 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV LY MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 11575168 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2006535226 Country of ref document: JP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase | ||
WWP | Wipo information: published in national office |
Ref document number: 11575168 Country of ref document: US |