CN1553575A - Surge-free circuit capable of reducing electromagnetic interference - Google Patents
Surge-free circuit capable of reducing electromagnetic interference Download PDFInfo
- Publication number
- CN1553575A CN1553575A CNA031379923A CN03137992A CN1553575A CN 1553575 A CN1553575 A CN 1553575A CN A031379923 A CNA031379923 A CN A031379923A CN 03137992 A CN03137992 A CN 03137992A CN 1553575 A CN1553575 A CN 1553575A
- Authority
- CN
- China
- Prior art keywords
- edge
- logic
- pulse signal
- timing delay
- delay device
- 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
- 230000001960 triggered effect Effects 0.000 claims abstract description 11
- 238000010586 diagram Methods 0.000 description 8
- 238000004088 simulation Methods 0.000 description 5
- 230000000630 rising effect Effects 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Pulse Circuits (AREA)
Abstract
Description
技术领域technical field
本发明是关于一种同步电路,特别是关于一种在内部电路通过消除突波以维持低电磁干扰的逻辑电路。The present invention relates to a synchronous circuit, in particular to a logic circuit which maintains low electromagnetic interference by eliminating surges in the internal circuit.
背景技术Background technique
同步电路由于具有快速、容易设计和易于由CAD工具处理的特点,因此已被广泛使用于VLSI和ULSI的设计。然而同步电路具有一些本质上的问题,例如时钟脉冲相位差和竞速问题(clock skew andracing problem),很大的切换电流、大功率消耗和内部逻辑门间的突波。该内部逻辑门的突波通常是起因于两个输入信号在很短之间内切换至不同的逻辑电平。在大多数的情形下,该内部逻辑门的突波会导致电磁干扰。该电磁干扰正比于 其中T代表突波的宽度。Synchronous circuits have been widely used in VLSI and ULSI designs due to their fast, easy design and ease of handling by CAD tools. However, synchronous circuits have some inherent problems, such as clock skew and racing problems, large switching currents, high power consumption, and surges between internal logic gates. The glitch of the internal logic gate is usually caused by two input signals switching to different logic levels within a short period of time. In most cases, glitches in the internal logic gates cause electromagnetic interference. This EMI is proportional to Where T represents the width of the burst.
请参考图1,其显示包含一第一触发器级11、一逻辑群12和一第二触发器级13的逻辑电路。对同步的功能而言,在第一触发器级11的触发器111、112和113及在第二触发器级13的触发器131均被设计为上升沿触发的特性。一与非门(NAND gate)121的输入端连接至触发器111和112的输出A和~B。一与非门122的输入端连接至该与非门121的输出D和触发器112的输出B。一或非门(NORgate)123的输入端连接至NAND门122的输出E和触发器113的输出C。最后,该NOR门123的输出F作为该触发器131的输入。Please refer to FIG. 1 , which shows a logic circuit including a first flip-
图2显示图1的逻辑电路的时序图。其中信号C的电压在脉冲信号(标示为CK)的上升沿由高电平降至低电平,但该NOR门123的另一输入端E的电压在隔一时间差后,在脉冲信号的上升沿由低电平升至高电平。该时间差导致信号F出现突波,而该突波进一步导致电磁干扰。FIG. 2 shows a timing diagram of the logic circuit of FIG. 1 . Wherein the voltage of the signal C drops from high level to low level at the rising edge of the pulse signal (marked as CK), but the voltage of the other input terminal E of the
换言之,现有电路的各输入端若在不同时间点将其电压切换至相反的逻辑电平,势必将导致内部电路出现突波。为解决上述问题,本发明提出一新颖的无突波电路,以降低电磁干扰。In other words, if the input terminals of the existing circuit switch their voltages to opposite logic levels at different time points, it will inevitably cause surges in the internal circuit. In order to solve the above problems, the present invention proposes a novel surge-free circuit to reduce electromagnetic interference.
发明内容Contents of the invention
本发明的主要目的是提供一种无突波电路,用于满足市场上对于低电磁干扰的需求。The main purpose of the present invention is to provide a surge-free circuit for meeting the market demand for low electromagnetic interference.
本发明的第二目的是提供一种无突波电路,其可避免在电路仿真时产生未知的状态。A second object of the present invention is to provide a glitch-free circuit, which can avoid unknown states during circuit simulation.
为了达到上述目的,本发明公开的可降低电磁干扰的无突波电路包含一第一触发器级、一时序延迟装置、一逻辑群和一第二触发器级。该第一触发器级由一脉冲信号的第一边沿所触发。该时序延迟装置电气连接至该第一触发器级,且由该脉冲信号的相对于该第一边沿的一第二边沿所触发。该时序延迟装置将在该脉冲信号的第一边沿至第二边沿间将输入信号切换逻辑电平偏移半个周期。该逻辑群电气连接至该时序延迟电路。该第二触发器级电气连接至该逻辑群,且由该脉冲信号的第一边沿所触发。In order to achieve the above purpose, the surge-free circuit capable of reducing electromagnetic interference disclosed by the present invention includes a first flip-flop stage, a timing delay device, a logic group and a second flip-flop stage. The first flip-flop stage is triggered by a first edge of a pulse signal. The timing delay device is electrically connected to the first flip-flop stage, and is triggered by a second edge of the pulse signal relative to the first edge. The timing delay device shifts the switching logic level of the input signal by half a period between the first edge and the second edge of the pulse signal. The logic group is electrically connected to the timing delay circuit. The second flip-flop stage is electrically connected to the logic group and is triggered by the first edge of the pulse signal.
该脉冲信号的第一边沿可选自脉冲信号的上升沿或下降沿,而该脉冲信号的第二边沿为其未选择的部分。The first edge of the pulse signal can be selected from a rising edge or a falling edge of the pulse signal, and the second edge of the pulse signal is an unselected part thereof.
附图说明Description of drawings
本发明将依照附图来说明,其中:The invention will be described with reference to the accompanying drawings, in which:
图1是一现有电路图;Fig. 1 is an existing circuit diagram;
图2显示图1的逻辑电路的时序图;Fig. 2 shows the timing diagram of the logic circuit of Fig. 1;
图3显示本发明的第一实施例的无突波电路;Fig. 3 shows the surge-free circuit of the first embodiment of the present invention;
图4显示图3的逻辑电路的时序图;Fig. 4 shows the timing diagram of the logic circuit of Fig. 3;
图5(a)和5(b)显示本发明的第二实施例的时序延迟装置的电路图;及5(a) and 5(b) show the circuit diagram of the timing delay device of the second embodiment of the present invention; and
图6(a)和6(b)显示本发明的第三实施例的时序延迟装置的电路图。6(a) and 6(b) are circuit diagrams of a timing delay device according to a third embodiment of the present invention.
具体实施方式Detailed ways
图3显示本发明的第一实施例的无突波电路。和图1的现有电路不同的是本发明在该第一触发器级11和逻辑群12之间加入一时序延迟装置31。在该时序延迟装置31中的第一数据锁存器311和313(也可使用触发器)和第二数据锁存器312(也可使用触发器)是由脉冲信号的下降沿所触发。该第一数据锁存器311的输入端另连接至一预设端点(标示为数据锁存器的S点),其代表当脉冲信号为高电平时,若输入A在目前为逻辑高电平,或输入A在前一个周期为逻辑高电平然而在本周期为逻辑低电平,则输出A1亦为逻辑高电平。该第二数据锁存器312的输入端另连接至一复位端点(标示为该数据锁存器的RN),其代表当脉冲信号为低电平,若此时输入B为低电平,或输入B在前一个周期为低电平但在此周期为高电平,则输出BO为逻辑低电平。FIG. 3 shows the glitch-free circuit of the first embodiment of the present invention. The difference from the conventional circuit in FIG. 1 is that the present invention adds a
该数据锁存器313的输入端另连接至其预设端点,其显示当脉冲信号为高电平,若此时输入C为高电平,或输入C在上一个周期为高电平但此时为低电平,则输出C1为高电平。选择将输入端连接至该预设或复位端点的考虑在于该数据锁存器连接至哪一类型的逻辑门。若该逻辑门输出至一与(AND)门或与非(NAND)门,则将输入端连接至该复位端点。若该数据锁存器输出至一或(OR)门或者或非(NOR)门,则输入端连接至预设端子。The input terminal of the
图4显示图3的逻辑电路的时序图。很明显,在图2的信号F的突波消失了,且该结果消除了前述的电磁干扰。换言之,该时序延迟装置31的第一数据锁存器313将该信号C1的下降沿偏移半个周期,以避免信号C1在脉冲信号的高电平时产生逻辑电平的变换。因此,即使信号E相对于信号C一段时间后开始产生由逻辑低电平至高电平的变换,仍不至于产生突波。FIG. 4 shows a timing diagram of the logic circuit of FIG. 3 . It is obvious that the spike in signal F in FIG. 2 disappears, and this result eliminates the aforementioned electromagnetic interference. In other words, the
图5(a)和图5(b)显示本发明的第二实施例的无突波电路。图5(a)显示该数据锁存器311和313的一可行的实施方式,其包含一脉冲控制锁存器51。当脉冲信号在低电平时,该脉冲控制锁存器51表现出一缓冲器的行为。然而,当脉冲信号在高电平时,若输入A此时为逻辑高电平,或输入A在上一周期为逻辑高电平但本周期为逻辑低电平,则输出A1显示一逻辑高电平。图5(b)显示该第二数据锁存器312另一可行的实施方式,其包含另一脉冲控制锁存器52。当脉冲信号为低电平时,该脉冲控制锁存器52表现出一缓冲器的行为。然而当该脉冲信号为高电平,若输入B此时为逻辑低电平,或输入B在前一周期为逻辑低电平但本周期为逻辑高电平,则输出B0显示一逻辑低电平。FIG. 5(a) and FIG. 5(b) show the surge-free circuit of the second embodiment of the present invention. FIG. 5( a ) shows a possible implementation of the
图6(a)和图6(b)显示本发明的第三实施例的时序延迟装置的电路图。图6(a)显示该第一数据锁存器311和313的一可能的实施方式,其包含一脉冲控制互补金属氧化物半导体(也称为C2MOS)61。当脉冲信号为低电平,该脉冲控制互补金属氧化物半导体61表现出一缓冲器的行为。然而,当脉冲信号为高电平时,若输入A此时为逻辑高电平,或输入A在上一个周期为逻辑高电平但目前因杂散电容的电荷储存而为逻辑低电平,则输出A1显示出一逻辑高电平。图6(b)显示该第二数据锁存器312的一可能的实施方式,其包含一脉冲控制金属氧化物半导体(也称为C2MOS)62。当脉冲信号为低电平,该脉冲控制金属氧化物半导体62表现出一缓冲器的功能。然而当脉冲信号为高电平时,若输入B此时为逻辑低电平,或输入B在上一个周期为逻辑低电平但目前周期因杂散电容的电荷储存作用而为逻辑高电平,则输出BO显示为一逻辑低电平。FIG. 6( a ) and FIG. 6( b ) are circuit diagrams of a timing delay device according to a third embodiment of the present invention. FIG. 6( a ) shows a possible implementation of the
本发明的另一优点在于仿真画面将更容易阅读。在大多数的情况下若仿真画面因突波而产生未知的状态,该未知状态将传播至其所连接的逻辑门而使仿真波形很难阅读,且使设计者无法找出原始突波出现的位置。本发明可避免突波的产生,且提供设计者一更清楚的仿真环境,以方便设计者对其电路进行检错。Another advantage of the invention is that the simulation screen will be easier to read. In most cases, if the simulation screen has an unknown state due to a surge, the unknown state will propagate to the logic gates connected to it, making the simulation waveform difficult to read, and making it impossible for the designer to find out where the original surge occurred Location. The present invention can avoid the generation of surge, and provide a designer with a clearer simulation environment, so that the designer can conveniently detect the error of his circuit.
本发明的技术内容及技术特点已公开如上,然而本领域的熟练技术人员仍可能基于本发明的教示及公开而作种种不背离本发明精神的替换及修饰。因此,本发明的保护范围应不限于实施例所公开的内容,而应包括各种不背离本发明的替换及修饰,并为本专利申请的权利要求所涵盖。The technical content and technical features of the present invention have been disclosed above, but those skilled in the art may still make various replacements and modifications based on the teaching and disclosure of the present invention without departing from the spirit of the present invention. Therefore, the protection scope of the present invention should not be limited to the content disclosed in the embodiments, but should include various replacements and modifications that do not depart from the present invention, and are covered by the claims of this patent application.
Claims (11)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 03137992 CN1254016C (en) | 2003-06-02 | 2003-06-02 | Glitch-free circuitry to reduce EMI |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 03137992 CN1254016C (en) | 2003-06-02 | 2003-06-02 | Glitch-free circuitry to reduce EMI |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1553575A true CN1553575A (en) | 2004-12-08 |
| CN1254016C CN1254016C (en) | 2006-04-26 |
Family
ID=34323623
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 03137992 Expired - Lifetime CN1254016C (en) | 2003-06-02 | 2003-06-02 | Glitch-free circuitry to reduce EMI |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1254016C (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100495917C (en) * | 2006-04-03 | 2009-06-03 | 凌阳科技股份有限公司 | A surge separation circuit |
| CN103051171A (en) * | 2011-10-12 | 2013-04-17 | 聚积科技股份有限公司 | Control circuit for reducing electromagnetic interference |
| CN107250987A (en) * | 2015-01-22 | 2017-10-13 | 美商新思科技有限公司 | X Propagation in Simulation |
-
2003
- 2003-06-02 CN CN 03137992 patent/CN1254016C/en not_active Expired - Lifetime
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100495917C (en) * | 2006-04-03 | 2009-06-03 | 凌阳科技股份有限公司 | A surge separation circuit |
| CN103051171A (en) * | 2011-10-12 | 2013-04-17 | 聚积科技股份有限公司 | Control circuit for reducing electromagnetic interference |
| CN103051171B (en) * | 2011-10-12 | 2015-03-11 | 聚积科技股份有限公司 | Control circuit for reducing electromagnetic interference |
| CN107250987A (en) * | 2015-01-22 | 2017-10-13 | 美商新思科技有限公司 | X Propagation in Simulation |
| CN107250987B (en) * | 2015-01-22 | 2021-01-22 | 美商新思科技有限公司 | X propagation in simulation |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1254016C (en) | 2006-04-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6927604B2 (en) | Clock signal selector circuit with reduced probability of erroneous output due to metastability | |
| EP0434380A1 (en) | Noise tolerant input buffer | |
| JPH10508998A (en) | CMOS Schmitt trigger | |
| JP2008136192A (en) | SET tolerance register | |
| US6549038B1 (en) | Method of high-performance CMOS design | |
| Arora | The art of hardware architecture: Design methods and techniques for digital circuits | |
| US6826736B2 (en) | Shape based noise tolerance characterization and analysis of LSI | |
| US7843244B1 (en) | Low latency synchronizer circuit | |
| CN1553575A (en) | Surge-free circuit capable of reducing electromagnetic interference | |
| US20130002297A1 (en) | Bias temperature instability-resistant circuits | |
| US7495466B1 (en) | Triple latch flip flop system and method | |
| US7177783B2 (en) | Shape based noise characterization and analysis of LSI | |
| CN1217609A (en) | Flip-flop reset circuit | |
| US6990647B2 (en) | Variable stage ratio buffer insertion for noise optimization in a logic network | |
| CN1805282A (en) | Output driver with feedback slew rate control | |
| US6747491B1 (en) | Spike free circuit for reducing EMI effect | |
| US6882192B2 (en) | High-speed data buffer | |
| US20080069277A1 (en) | Method and apparatus for modeling signal delays in a metastability protection circuit | |
| US11115009B2 (en) | Semiconductor integrated circuit | |
| US8255752B2 (en) | Clock domain check method, clock domain check program, and recording medium | |
| CN105913869A (en) | Anti-SET hardened memory circuit | |
| US20240078369A1 (en) | "weak" undriven state modelling for power management verification | |
| EP2320565A1 (en) | A delay component | |
| US10747924B2 (en) | Method for manufacturing integrated circuit with aid of pattern based timing database indicating aging effect | |
| US9964595B2 (en) | Register circuit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CX01 | Expiry of patent term | ||
| CX01 | Expiry of patent term |
Granted publication date: 20060426 |