[go: up one dir, main page]

CN116248087A - Method and circuit for avoiding burr generation - Google Patents

Method and circuit for avoiding burr generation Download PDF

Info

Publication number
CN116248087A
CN116248087A CN202310504848.7A CN202310504848A CN116248087A CN 116248087 A CN116248087 A CN 116248087A CN 202310504848 A CN202310504848 A CN 202310504848A CN 116248087 A CN116248087 A CN 116248087A
Authority
CN
China
Prior art keywords
signal
clock
trigger
output
enabling
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
Application number
CN202310504848.7A
Other languages
Chinese (zh)
Other versions
CN116248087B (en
Inventor
孙海涛
胡康桥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hexin Interconnect Technology Qingdao Co ltd
Original Assignee
Hexin Interconnect Technology Qingdao Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hexin Interconnect Technology Qingdao Co ltd filed Critical Hexin Interconnect Technology Qingdao Co ltd
Priority to CN202310504848.7A priority Critical patent/CN116248087B/en
Publication of CN116248087A publication Critical patent/CN116248087A/en
Application granted granted Critical
Publication of CN116248087B publication Critical patent/CN116248087B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/125Discriminating pulses
    • H03K5/1252Suppression or limitation of noise or interference
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/01Details
    • H03K3/012Modifications of generator to improve response time or to decrease power consumption
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/01Details
    • H03K3/013Modifications of generator to prevent operation by noise or interference
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Manipulation Of Pulses (AREA)

Abstract

The present application relates to the field of clock signal generation, and more particularly to a method and circuit for avoiding glitch generation. The clock output circuit is applied to the clock output circuit and comprises the steps of generating a conduction control signal by utilizing the cooperation of a first enabling signal and a clock signal; generating a clock output signal without burrs in a specified period associated with the conduction control signal by utilizing the coordination of the clock signal, the first enabling signal and the conduction control signal; the clock output signal is consistent with the frequency of the clock signal. The clock chip has the effect of avoiding burrs of the first clock signal output by the clock chip and the last clock signal which is turned off.

Description

Method and circuit for avoiding burr generation
Technical Field
The present application relates to the field of clock signal generation, and more particularly, to a method and circuit for avoiding glitch generation.
Background
Currently, in a clock chip, the period of the first clock signal and the last clock signal that are turned off and output by the clock chip must be complete, no glitch (jitter) can occur, otherwise, erroneous judgment can occur at the receiving end. That is, when the enable signal EN is not synchronized with the clock signal, a glitch (glitch) is caused in the output clock signal.
Disclosure of Invention
In order to avoid burrs of output signals of a clock chip, the application provides a method for avoiding burrs and a circuit for avoiding burrs.
The method for avoiding burr generation adopts the following technical scheme:
in a first aspect, a method for avoiding glitch generation is provided, applied to a clock output circuit, including:
generating a conduction control signal by utilizing the coordination of the first enabling signal and the clock signal;
generating a clock output signal without burrs in a specified period associated with the conduction control signal by utilizing the coordination of the clock signal, the first enabling signal and the conduction control signal; the clock output signal is consistent with the frequency of the clock signal.
Preferably, the generating the on control signal by using the first enable signal and the clock signal includes:
obtaining a second enabling signal by using the first enabling signal and the delay signal of the first enabling signal as the input of the exclusive-or gate;
the second enable signal and the clock signal are used as the input of the first AND gate to obtain the conduction control signal.
Preferably, the obtaining the second enable signal using the first enable signal and the delay signal of the first enable signal as the input of the exclusive or gate includes:
the delay time length of the delay signal of the first enabling signal relative to the first enabling signal is longer than half period of the clock signal.
Preferably, the generating, by using the clock signal, the first enable signal, and the on control signal in combination, a clock output signal free of glitches in a specified period associated with the on control signal includes:
generating a third enabling signal by utilizing the coordination of the conduction control signal and the first enabling signal;
using the third enabling signal and the clock signal as the input of the second AND gate to obtain the clock output signal without burrs when the third enabling signal is conducted; the first enable signal causes the third enable signal to become high level in the specified period after becoming high level, and the first enable signal causes the third enable signal to become low level in the specified period after becoming low level.
Preferably, the specified period is three clock cycles of the clock signal; said obtaining said clock output signal free of burrs when the third enable signal is on comprises:
using the first enabling signal as a first trigger signal of a first D trigger, and using the conduction control signal as a clock control input of the first D trigger;
using the output of the first D trigger as a second trigger signal of a second D trigger, and using a conduction control signal as a clock control input of the second D trigger;
using the output of the second D trigger as a third trigger signal of a third D trigger, and using the inverted output signal of the on control signal as a clock control input of the third D trigger;
and using the output of the third D trigger and the clock signal as the input of the second AND gate to obtain a clock output signal without burrs.
In a second aspect, a circuit for avoiding glitch generation is provided for use in a clock output, comprising:
the conduction control module is used for generating a conduction control signal by utilizing the coordination of the first enabling signal and the clock signal;
the clock output module is used for generating a clock output signal without burrs in a specified period related to the conduction control signal by utilizing the cooperation of the clock signal, the first enabling signal and the conduction control signal; the clock output signal is consistent with the frequency of the clock signal.
Preferably, the conduction control module includes:
a delay circuit for delaying the first enable signal to output;
an exclusive-or gate for delaying output of the first enable signal and taking the first enable signal as input to obtain a second enable signal;
and the first AND gate is used for taking the second enabling signal and the clock signal as inputs to obtain a conduction control signal.
Preferably, the delay circuit makes the delay time of the delay signal of the first enabling signal relative to the delay time of the first enabling signal be longer than half period of the clock signal.
Preferably, the clock output module includes:
the appointed delay module is used for generating a third enabling signal by utilizing the coordination of the conduction control signal and the first enabling signal;
the output module is used for utilizing the third enabling signal and the clock signal as the input of the second AND gate to obtain the clock output signal without burrs when the third enabling signal is conducted; the first enable signal causes the third enable signal to become high level in the specified period after becoming high level, and the first enable signal causes the third enable signal to become low level in the specified period after becoming low level.
Preferably, the specified delay module includes:
the first D trigger is used for utilizing the first enabling signal as a first trigger signal of the first D trigger and utilizing the conduction control signal as a clock control input of the first D trigger;
the second D trigger is used for utilizing the output of the first D trigger as a second trigger signal of the second D trigger and utilizing a conduction control signal as a clock control input of the second D trigger;
a third D flip-flop for using the output of the second D flip-flop as a third trigger signal of the third D flip-flop and using an inverted output signal of the on control signal as a clock control input of the third D flip-flop;
and the inverter is used for inverting the conduction control signal and then taking the inverted conduction control signal as the clock control input of the third D trigger.
In summary, the present application includes at least one of the following beneficial technical effects:
1. the first clock signal and the last clock signal which are closed and output by the clock chip are prevented from generating burrs;
2. the problem that the consumed power increases along with the increase of the clock frequency under the condition that the output of the clock chip is free of burrs is avoided.
Drawings
FIG. 1 is an exemplary diagram of the occurrence of burrs in the prior art;
FIG. 2 is a method step diagram of a method of avoiding glitch generation;
FIG. 3 is a diagram of method steps for generating a turn-on control signal;
FIG. 4 is a diagram of method steps for generating a glitch-free clock output signal for a specified period associated with a turn-on control signal;
FIG. 5 is a diagram of method steps for obtaining the clock output signal without glitches when the third enable signal EN_Trig is on;
FIG. 6 is a logic block diagram of a circuit that avoids glitch generation;
fig. 7 is a configuration diagram of the conduction control module;
FIG. 8 is a diagram of a clock output module configuration;
FIG. 9 is a diagram of a specified delay module configuration;
FIG. 10 is a complete circuit diagram of a clock output circuit without burr generation;
fig. 11 is a timing diagram of a circuit that avoids glitch generation.
Reference numerals illustrate: 1. a circuit for avoiding burr generation; 11. a conduction control module; 12. a clock output module; 121. designating a delay module; 122. and an output module.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application will be further described in detail with reference to fig. 1 to 11 and the embodiments. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the present application.
In the prior art, the clock signal CLK is required to be output when the enable signal EN is at a high level. However, as shown in fig. 1, when the enable signal EN is at a high level, the clock signal CLK is also at a high level, and the output CLKOUT is subjected to glitch; that is, a case occurs in which the high-level period is shorter than the high-level period of the clock signal CLK. The occurrence of burrs can cause the problems of misjudgment and the like in the subsequent places where the clock output signal CLKOUT is used. In view of this, the present invention proposes the following solution.
The method for avoiding burr generation adopts the following technical scheme:
in a first aspect, as shown in fig. 2, there is provided a method for avoiding generation of glitches, applied to a clock output circuit, including:
s1: generating a conduction control signal by using the first enable signal EN and the clock signal CLK in cooperation; if only the first enable signal EN is used for controlling the output CLKOUT of the clock signal, a glitch (glotch) situation may occur; accordingly, in the present invention, the conduction control signal for conduction is generated by the cooperation of the first enable signal EN and the clock signal CLK.
S2: generating a clock output signal without burrs in a specified period associated with the conduction control signal by utilizing the cooperation of the clock signal CLK, the first enable signal EN and the conduction control signal; the clock output signal CLKOUT is consistent with the frequency of the clock signal CLK. In this embodiment, the clock output signal CLKOUT without burrs needs to be generated, and the 3 signals need to be matched to generate the clock output signal CLKOUT; the generation of burrs is avoided.
Preferably, as shown in fig. 3, the generating the on control signal by using the first enable signal EN in cooperation with the clock signal CLK includes:
s11: obtaining a second enable signal Vdet_en by using the first enable signal EN and a delay signal of the first enable signal as inputs of an exclusive OR gate XOR;
s12: the on control signal is obtained using the second enable signal vdet_en AND the clock signal CLK as inputs to the first AND gate AND 1. The turn-on control signal is used for turn-on of the subsequent circuit so that the clock signal CLK can pass through the subsequent circuit, thereby realizing the glitch-free clock output signal CLKOUT.
Preferably, the obtaining the second enable signal vdet_en using the first enable signal EN and the delay signal of the first enable signal as inputs of the Xor gate Xor includes:
the delay time of the delay signal of the first enable signal EN with respect to the first enable signal EN is longer than a half period of the clock signal CLK. If the delay period is not long enough, i.e., less than half a period of the clock signal CLK, the output clock signal output CLKOUT still exhibits glitches. If the delay time is longer than half a period of the clock signal CLK, no glitch occurs in the subsequent clock output signal CLKOUT. In this embodiment, for safety reasons, a delay period of at least 3 clock cycles or more is used.
Preferably, as shown in fig. 4, the generating the clock output signal CLKOUT having no glitch in a specified period associated with the on control signal by using the clock signal CLK, the first enable signal EN and the on control signal in cooperation includes:
s21: generating a third enable signal EN_Trig by matching the conduction control signal with the first enable signal EN;
s22: obtaining said clock output signal CLKOUT free of glitches when the third enable signal en_trig is on, using the third enable signal en_trig AND the clock signal CLK as inputs to the second AND gate AND 2; the first enable signal EN makes the third enable signal en_trig high during the designated period after being high, and the first enable signal EN makes the third enable signal en_trig low during the designated period after being low.
Preferably, as shown in fig. 5, the specified period is three clock cycles of the clock signal CLK; the obtaining the clock output signal CLKOUT that is free of glitches when the third enable signal en_trig is on includes:
s221: using the first enabling signal as a first trigger signal of a first D trigger, and using the conduction control signal as a clock control input of the first D trigger;
s222: using the output of the first D trigger as a second trigger signal of a second D trigger, and using a conduction control signal as a clock control input of the second D trigger;
s223: using the output of the second D trigger as a third trigger signal of a third D trigger, and using the inverted output signal of the on control signal as a clock control input of the third D trigger;
s224: and using the output of the third D trigger and the clock signal as the input of the second AND gate to obtain a clock output signal without burrs. The first D flip-flop, the second D flip-flop, and the third D flip-flop are edge flip-flops, and may be level flip-flops. The clock signal can be either an edge signal or a level signal of the clock control input.
In a second aspect, as shown in fig. 6, there is provided a circuit 1 for avoiding generation of glitches, for use in a clock output, comprising:
the conduction control module 11 is configured to generate a conduction control signal by using the first enable signal EN in cooperation with the clock signal;
a clock output module 12, configured to generate a clock output signal without glitches in a specified period associated with the on control signal by using the clock signal CLK, the first enable signal EN, and the on control signal in cooperation; the clock output signal is consistent with the frequency of the clock signal.
Preferably, as shown in fig. 7, the conduction control module 11 includes:
a Delay circuit Delay for delaying and outputting the first enable signal EN;
an exclusive-or gate Xor for obtaining the second enable signal vdet_en by taking the first enable signal and the first enable signal EN as inputs;
the first AND gate AND1 is used for taking the second enable signal EN AND the clock signal CLK as inputs to obtain a conduction control signal.
Preferably, the Delay circuit Delay makes the Delay time of the first enable signal EN longer than half a period of the clock signal relative to the Delay time of the first enable signal EN.
Preferably, as shown in fig. 8, the clock output module 12 includes:
a specified delay module 121, configured to generate a third enable signal en_trig by using the on control signal and the first enable signal EN in cooperation;
an output block 122 for obtaining said clock output signal CLKOUT without glitches when the third enable signal en_trig is on, using the third enable signal en_trig AND the clock signal CLK as inputs to the second AND gate AND 2; the first enable signal EN makes the third enable signal en_trig high during the designated period after being high, and the first enable signal EN makes the third enable signal en_trig low during the designated period after being low.
Preferably, as shown in fig. 9, the specified delay module 121 includes:
the first D trigger D1 is used for taking the first enable signal EN as a first trigger signal of the first D trigger and taking the conduction control signal as a clock control input of the first D trigger;
a second D flip-flop D2 for using the output of the first D flip-flop as a second trigger signal of the second D flip-flop and using the on control signal as a clock control input of the second D flip-flop;
a third D flip-flop D3 for using the output of the second D flip-flop as a third trigger signal of the third D flip-flop and using an inverted output signal of the on control signal as a clock control input of the third D flip-flop;
and the inverter INV is used for inverting the conduction control signal and then taking the inverted conduction control signal as the clock control input of the third D trigger.
As shown in fig. 10, a complete circuit diagram of the clock output circuit of the present invention without the generation of burrs.
As shown in fig. 11, a timing diagram of the circuit for avoiding glitch generation of the present invention is shown. As is clear from fig. 10, the clock output signal CLKOUT obtained after the clock signal CLK and the first enable signal EN are input to the present circuit has no glitch generation. Also, it can be seen that the third enable signal en_trig changes from low level to high level after 3 clock cycles after the first enable signal EN changes from low level to high level; after the first enable signal EN changes from the high level to the low level, the third enable signal en_trig changes from the high level to the low level after 3 clock cycles. This is 3 clock cycles because the clock output module has 3D flip-flops. When the clock output module has 4D flip-flops, the third enable signal en_trig changes from low level to high level or from high level to low level by 4 clock cycles later than the first enable signal EN.
Due to the presence of the on-control module 11, too fast transitions of the clock output module 12 following the clock signal CLK are avoided. That is, the clock output signal CLKOUT is output only in the case where the third enable signal en_trig is at a high level. The presence of the on control module 11 reduces the power consumption of the circuit for a clock signal without a glitch output considerably. In practical applications, like a reset signal, a lock signal of a phase-locked loop, and a powerdown signal can be used as an enable signal to detect and be used for integrity control of an output clock signal, and especially in the clock chip with up to 20 paths of outputs, huge power consumption can be saved.
In summary, the present application includes at least one of the following beneficial technical effects:
1. the first clock signal and the last clock signal which are closed and output by the clock chip are prevented from generating burrs;
2. the problem that the consumed power increases along with the increase of the clock frequency under the condition that the output of the clock chip is free of burrs is avoided.
The foregoing description of the preferred embodiments of the present application is not intended to limit the scope of the application, in which any feature disclosed in this specification (including abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise. That is, each feature is one example only of a generic series of equivalent or similar features, unless expressly stated otherwise.

Claims (10)

1. A method for avoiding glitch generation for a clock output circuit, comprising:
generating a conduction control signal by utilizing the coordination of the first enabling signal and the clock signal;
generating a clock output signal without burrs in a specified period associated with the conduction control signal by utilizing the coordination of the clock signal, the first enabling signal and the conduction control signal; the clock output signal is consistent with the frequency of the clock signal.
2. The method of claim 1, wherein generating the turn-on control signal using the first enable signal in conjunction with the clock signal comprises:
obtaining a second enabling signal by using the first enabling signal and the delay signal of the first enabling signal as the input of the exclusive-or gate;
the second enable signal and the clock signal are used as the input of the first AND gate to obtain the conduction control signal.
3. The method according to claim 2, wherein obtaining the second enable signal using the first enable signal and the delayed signal of the first enable signal as inputs to the exclusive or gate comprises:
the delay time length of the delay signal of the first enabling signal relative to the first enabling signal is longer than half period of the clock signal.
4. The method of claim 1, wherein generating the glitch-free clock output signal for the specified period associated with the on control signal using the clock signal, the first enable signal, and the on control signal in combination comprises:
generating a third enabling signal by utilizing the coordination of the conduction control signal and the first enabling signal;
using the third enabling signal and the clock signal as the input of the second AND gate to obtain the clock output signal without burrs when the third enabling signal is conducted; the first enable signal causes the third enable signal to become high level in the specified period after becoming high level, and the first enable signal causes the third enable signal to become low level in the specified period after becoming low level.
5. The method of claim 4, wherein the specified period is three clock cycles of the clock signal; said obtaining said clock output signal free of burrs when the third enable signal is on comprises:
using the first enabling signal as a first trigger signal of a first D trigger, and using the conduction control signal as a clock control input of the first D trigger;
using the output of the first D trigger as a second trigger signal of a second D trigger, and using a conduction control signal as a clock control input of the second D trigger;
using the output of the second D trigger as a third trigger signal of a third D trigger, and using the inverted output signal of the on control signal as a clock control input of the third D trigger;
and using the output of the third D trigger and the clock signal as the input of the second AND gate to obtain a clock output signal without burrs.
6. A circuit for avoiding glitch generation for use in a clock output, comprising:
the conduction control module is used for generating a conduction control signal by utilizing the coordination of the first enabling signal and the clock signal;
the clock output module is used for generating a clock output signal without burrs in a specified period related to the conduction control signal by utilizing the cooperation of the clock signal, the first enabling signal and the conduction control signal; the clock output signal is consistent with the frequency of the clock signal.
7. The circuit of claim 6, wherein the turn-on control module comprises:
a delay circuit for delaying the first enable signal to output;
an exclusive-or gate for delaying output of the first enable signal and taking the first enable signal as input to obtain a second enable signal;
and the first AND gate is used for taking the second enabling signal and the clock signal as inputs to obtain a conduction control signal.
8. The circuit of claim 7, wherein the delay circuit is configured such that a delay time of the delay signal of the first enable signal relative to the first enable signal is greater than half a period of the clock signal.
9. The circuit of claim 6, wherein the clock output module comprises:
the appointed delay module is used for generating a third enabling signal by utilizing the coordination of the conduction control signal and the first enabling signal;
the output module is used for utilizing the third enabling signal and the clock signal as the input of the second AND gate to obtain the clock output signal without burrs when the third enabling signal is conducted; the first enable signal causes the third enable signal to become high level in the specified period after becoming high level, and the first enable signal causes the third enable signal to become low level in the specified period after becoming low level.
10. The circuit of claim 9, wherein the specified delay module comprises:
the first D trigger is used for utilizing the first enabling signal as a first trigger signal of the first D trigger and utilizing the conduction control signal as a clock control input of the first D trigger;
the second D trigger is used for utilizing the output of the first D trigger as a second trigger signal of the second D trigger and utilizing a conduction control signal as a clock control input of the second D trigger;
a third D flip-flop for using the output of the second D flip-flop as a third trigger signal of the third D flip-flop and using an inverted output signal of the on control signal as a clock control input of the third D flip-flop;
and the inverter is used for inverting the conduction control signal and then taking the inverted conduction control signal as the clock control input of the third D trigger.
CN202310504848.7A 2023-05-08 2023-05-08 Method and circuit for avoiding burr generation Active CN116248087B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310504848.7A CN116248087B (en) 2023-05-08 2023-05-08 Method and circuit for avoiding burr generation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310504848.7A CN116248087B (en) 2023-05-08 2023-05-08 Method and circuit for avoiding burr generation

Publications (2)

Publication Number Publication Date
CN116248087A true CN116248087A (en) 2023-06-09
CN116248087B CN116248087B (en) 2023-08-29

Family

ID=86629831

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310504848.7A Active CN116248087B (en) 2023-05-08 2023-05-08 Method and circuit for avoiding burr generation

Country Status (1)

Country Link
CN (1) CN116248087B (en)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5537062A (en) * 1995-06-07 1996-07-16 Ast Research, Inc. Glitch-free clock enable circuit
US5539337A (en) * 1994-12-30 1996-07-23 Intel Corporation Clock noise filter for integrated circuits
KR20000065911A (en) * 1999-04-10 2000-11-15 김영환 Clock signal generation circuit
CN101078944A (en) * 2007-05-11 2007-11-28 东南大学 Clock switching circuit
KR101052282B1 (en) * 2010-02-19 2011-07-27 엘아이지넥스원 주식회사 Clock Synchronizer of Digital High Frequency Memory
CN102361456A (en) * 2011-10-26 2012-02-22 华亚微电子(上海)有限公司 Clock phase alignment and adjustment circuit
US20200081062A1 (en) * 2018-09-12 2020-03-12 Stmicroelectronics Asia Pacific Pte Ltd Adaptive glitch detector for system on a chip
US10884448B1 (en) * 2019-09-06 2021-01-05 Nuvoton Technology Corporation Clock glitch detection circuit
CN112702043A (en) * 2021-03-24 2021-04-23 上海海栎创科技股份有限公司 Bidirectional deburring circuit
CN115133914A (en) * 2022-06-30 2022-09-30 成都锐成芯微科技股份有限公司 Circuit for preventing output glitch in clock generating circuit
CN115276615A (en) * 2022-09-26 2022-11-01 成都市安比科技有限公司 Clock signal frequency multiplier circuit outputting burr-free low duty ratio error
CN115940892A (en) * 2022-12-28 2023-04-07 合肥市芯海电子科技有限公司 Clock circuit and electronic equipment

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5539337A (en) * 1994-12-30 1996-07-23 Intel Corporation Clock noise filter for integrated circuits
US5537062A (en) * 1995-06-07 1996-07-16 Ast Research, Inc. Glitch-free clock enable circuit
KR20000065911A (en) * 1999-04-10 2000-11-15 김영환 Clock signal generation circuit
CN101078944A (en) * 2007-05-11 2007-11-28 东南大学 Clock switching circuit
KR101052282B1 (en) * 2010-02-19 2011-07-27 엘아이지넥스원 주식회사 Clock Synchronizer of Digital High Frequency Memory
CN102361456A (en) * 2011-10-26 2012-02-22 华亚微电子(上海)有限公司 Clock phase alignment and adjustment circuit
US20200081062A1 (en) * 2018-09-12 2020-03-12 Stmicroelectronics Asia Pacific Pte Ltd Adaptive glitch detector for system on a chip
US10884448B1 (en) * 2019-09-06 2021-01-05 Nuvoton Technology Corporation Clock glitch detection circuit
CN112702043A (en) * 2021-03-24 2021-04-23 上海海栎创科技股份有限公司 Bidirectional deburring circuit
CN115133914A (en) * 2022-06-30 2022-09-30 成都锐成芯微科技股份有限公司 Circuit for preventing output glitch in clock generating circuit
CN115276615A (en) * 2022-09-26 2022-11-01 成都市安比科技有限公司 Clock signal frequency multiplier circuit outputting burr-free low duty ratio error
CN115940892A (en) * 2022-12-28 2023-04-07 合肥市芯海电子科技有限公司 Clock circuit and electronic equipment

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
S. ZEIDLER等: "A Glitch-free Clock Multiplexer for Non-Continuously Running Clocks", 《2020 23RD EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD)》, pages 11 - 15 *
李乾男 龙晓东 韩彦武: "一种时钟切换电路", 《中国集成电路》, pages 47 - 48 *

Also Published As

Publication number Publication date
CN116248087B (en) 2023-08-29

Similar Documents

Publication Publication Date Title
CN110336545B (en) A Bidirectional Adaptive Clock Circuit Supporting Wide Frequency Range
US8384435B2 (en) Clock switching circuit with priority multiplexer
US7408393B1 (en) Master-slave flip-flop and clocking scheme
US7681062B2 (en) Synchronous type semiconductor device for high speed data processing
CN101592975B (en) Clock switching circuit
KR101138831B1 (en) Open loop type delay lock loop
US11073862B2 (en) Synchronization circuit and cascaded synchronization circuit for converting asynchronous signal into synchronous signal
CN114546083A (en) A reset synchronizer circuit and its clock gating method
CN116248087B (en) Method and circuit for avoiding burr generation
US8054103B1 (en) Synchronous clock multiplexing and output-enable
US8176352B2 (en) Clock domain data transfer device and methods thereof
KR100892678B1 (en) Semiconductor memory device and driving method thereof
US7385430B2 (en) Data output clock generating circuit and method of generating data output clock of semiconductor memory apparatus
US7042267B1 (en) Gated clock circuit with a substantially increased control signal delay
US8258843B2 (en) Semiconductor device and method for operating the same
US20190346875A1 (en) Clock management circuit and clock management method
KR102099406B1 (en) Semiconductor apparatus
KR100366137B1 (en) Internal Clock Signal Generation Method and Device
CN112769427B (en) Self-clocking asynchronous system
US6642756B1 (en) Frequency multiplier design
EP1618660B1 (en) Enabling method to prevent glitches in waveform
US20240364347A1 (en) Low latency reset synchronizer circuit
US6819726B2 (en) Dynamic phase alignment circuit
CN114039581B (en) Clock switching circuit
US6683483B1 (en) Clock pulse width control circuit

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant