TWI663836B - Oscillator apparatus - Google Patents
Oscillator apparatus Download PDFInfo
- Publication number
- TWI663836B TWI663836B TW108104044A TW108104044A TWI663836B TW I663836 B TWI663836 B TW I663836B TW 108104044 A TW108104044 A TW 108104044A TW 108104044 A TW108104044 A TW 108104044A TW I663836 B TWI663836 B TW I663836B
- Authority
- TW
- Taiwan
- Prior art keywords
- circuit
- power switch
- oscillator
- switch control
- signal
- Prior art date
Links
Landscapes
- Electronic Switches (AREA)
- Manipulation Of Pulses (AREA)
Abstract
本發明提供一種振盪器裝置,該振盪器裝置包含一振盪器電路與一保護電路,振盪器電路具有輸入端及輸出端,於該輸出端產生時脈訊號,以及保護電路耦接至振盪器電路之輸入端或輸出端,用以根據時脈訊號之訊號邊緣及被提供至振盪器裝置之第一電源開關控制訊號,產生並輸出第二電源開關控制訊號至振盪器電路之輸入端,以保護該振盪器電路之內部電路元件。The invention provides an oscillator device. The oscillator device includes an oscillator circuit and a protection circuit. The oscillator circuit has an input terminal and an output terminal, a clock signal is generated at the output terminal, and the protection circuit is coupled to the oscillator circuit. The input or output terminal is used to generate and output a second power switch control signal to the input terminal of the oscillator circuit according to the signal edge of the clock signal and the first power switch control signal provided to the oscillator device to protect Internal circuit elements of the oscillator circuit.
Description
本發明係關於一種振盪器裝置,尤指一種能夠保護振盪器內部電路元件的一振盪器裝置。The present invention relates to an oscillator device, and more particularly to an oscillator device capable of protecting internal circuit elements of the oscillator.
一般而言,一振盪器電路例如是環形振盪器,可自發性產生振盪頻率,該振盪器電路之內部元件電路也會採用該振盪頻率的訊號邊緣來進行作動,此外,一般會採用一個外部所觸發產生的電源開關控制訊號,來控制該振盪器電路是否輸出所自發性產生之振盪頻率作為時脈訊號,而目前傳統機制所遭遇到的難題在於無法保證外部所觸發產生的電源開關控制訊號之訊號邊緣與所自發性產生之振盪頻率的訊號邊緣是同步對齊的,致使該振盪器電路之內部元件電路極容易因為訊號的不同步而產生干擾現象(glitch)。Generally speaking, an oscillator circuit such as a ring oscillator can spontaneously generate an oscillation frequency. The internal component circuits of the oscillator circuit also use the signal edge of the oscillation frequency to operate. In addition, an external circuit is generally used. The power switch control signal generated by the trigger is used to control whether the oscillator circuit outputs the spontaneously generated oscillation frequency as a clock signal. However, the difficulty encountered by the current traditional mechanism is that the power switch control signal generated by the external trigger cannot be guaranteed. The edge of the signal is aligned with the edge of the spontaneously generated oscillating frequency, which makes the internal circuit of the oscillator circuit extremely prone to glitch due to the asynchronous signal.
因此,本發明的目的之一在於提供一種能夠保護振盪器內部電路元件的一振盪器裝置,避免產生干擾現象。Therefore, one of the objectives of the present invention is to provide an oscillator device capable of protecting the internal circuit elements of the oscillator from the occurrence of interference phenomena.
根據本發明實施例,其係提供一種振盪器裝置,振盪器裝置包含一振盪器電路與一第一保護電路。振盪器電路具有一輸入端及一輸出端,於該輸出端產生一時脈訊號。第一保護電路耦接至振盪器電路之輸入端,用以根據該時脈訊號之一訊號邊緣及被提供至該振盪器裝置之一第一電源開關控制訊號,產生並輸出一第二電源開關控制訊號至該振盪器電路之該輸入端,以控制並保護該振盪器電路之內部電路元件,來產生該時脈訊號。According to an embodiment of the present invention, an oscillator device is provided. The oscillator device includes an oscillator circuit and a first protection circuit. The oscillator circuit has an input terminal and an output terminal, and a clock signal is generated at the output terminal. The first protection circuit is coupled to the input terminal of the oscillator circuit, and generates and outputs a second power switch according to a signal edge of the clock signal and a first power switch control signal provided to the oscillator device. A control signal is sent to the input terminal of the oscillator circuit to control and protect the internal circuit elements of the oscillator circuit to generate the clock signal.
根據本發明實施例,另提供一種振盪器裝置,振盪器裝置包含一振盪器電路、第一及閘與一保護電路;振盪器電路具有一輸入端及一輸出端,於該輸出端產生一第一時脈訊號;第一及閘具有一第一輸入端耦接至該振盪器電路之該輸出端以接收該第一時脈訊號、具有一第二輸入端以及具有一輸出端;保護電路耦接至該振盪器電路之該輸出端、該第一及閘之該第二輸入端,用以根據該第一時脈訊號之一訊號邊緣及一第一電源開關控制訊號,產生並輸出一第三電源開關控制訊號至該第一及閘之該第二輸入端,令該第一及閘產生一第二時脈訊號作為該振盪器裝置之一輸出時脈,該保護電路另用以根據該第一時脈訊號之該訊號邊緣及該第一電源開關控制訊號,產生並輸出一第二電源開關控制訊號至該振盪器電路之該輸入端,保護該振盪器電路之內部電路元件以產生該第一時脈訊號。According to an embodiment of the present invention, an oscillator device is further provided. The oscillator device includes an oscillator circuit, a first gate, and a protection circuit. The oscillator circuit has an input terminal and an output terminal, and a first terminal is generated at the output terminal. A clock signal; the first gate has a first input terminal coupled to the output terminal of the oscillator circuit to receive the first clock signal, has a second input terminal and has an output terminal; the protection circuit is coupled Connected to the output terminal of the oscillator circuit, the first input terminal and the second input terminal, for generating and outputting a first signal according to a signal edge of the first clock signal and a first power switch control signal; The three power switches control signals to the second input terminal of the first sum gate, so that the first sum gate generates a second clock signal as an output clock of the oscillator device, and the protection circuit is further used according to the The signal edge of the first clock signal and the first power switch control signal generate and output a second power switch control signal to the input terminal of the oscillator circuit to protect the internal circuit elements of the oscillator circuit Generating the first clock signal.
本案的精神旨在於提供一種能夠將一外部所提供之電源開關控制訊號的訊號邊緣與一內部振盪器電路(例如環形振盪器電路,但不限定)內之元件所需要之時脈訊號邊緣進行同步的方法與裝置,解決該電源開關控制訊號的訊號邊緣與時脈訊號邊緣不同步時所產生的干擾(glitch),避免運作錯誤及提升振盪器電路的訊號品質。The spirit of this case is to provide a signal edge capable of synchronizing an externally provided power switch control signal with the clock signal edge required by components within an internal oscillator circuit (such as a ring oscillator circuit, but not limited). The method and device solve the glitch generated when the signal edge of the power switch control signal is out of sync with the clock signal edge, avoiding operation errors and improving the signal quality of the oscillator circuit.
第1圖為本發明第一實施例之振盪器裝置100的示意圖,振盪器裝置100包含一振盪器電路105與一保護電路110,振盪器電路105例如是一環形振盪器電路(但不限定)並具有一輸入端及一輸出端,於該輸出端產生一時脈訊號CLK,於其該輸入端接收一電源開關控制訊號,該電源開關控制訊號係用以決定是否於該輸出端產生並輸出該時脈訊號CLK,例如振盪器電路105如果採用環形振盪器電路來實現,自發性產生振盪頻率(例如時脈訊號CLK1,並未顯示於第1圖),該電源開關控制訊號係用以決定是否輸出訊號CLK1作為時脈訊號CLK。FIG. 1 is a schematic diagram of an oscillator device 100 according to a first embodiment of the present invention. The oscillator device 100 includes an oscillator circuit 105 and a protection circuit 110. The oscillator circuit 105 is, for example, but not limited to, a ring oscillator circuit. It also has an input terminal and an output terminal. A clock signal CLK is generated at the output terminal, and a power switch control signal is received at the input terminal. The power switch control signal is used to determine whether to generate and output the signal at the output terminal. Clock signal CLK, for example, if the oscillator circuit 105 is implemented with a ring oscillator circuit, it will generate oscillation frequency spontaneously (for example, clock signal CLK1, not shown in Figure 1). The power switch control signal is used to determine whether or not The output signal CLK1 is used as the clock signal CLK.
保護電路110係為一電源開關控制的保護電路,其耦接至振盪器電路105之輸入端,用以根據該時脈訊號CLK之一訊號邊緣及被提供至振盪器裝置100之一第一電源開關控制訊號PD1,產生並輸出一第二電源開關控制訊號PD2至振盪器電路105之輸入端,以控制並保護振盪器電路105之內部電路元件,來產生時脈訊號CLK。The protection circuit 110 is a protection circuit controlled by a power switch. The protection circuit 110 is coupled to the input terminal of the oscillator circuit 105 and is used to provide a first power source to the oscillator device 100 according to a signal edge of the clock signal CLK. The switch control signal PD1 generates and outputs a second power switch control signal PD2 to the input terminal of the oscillator circuit 105 to control and protect the internal circuit elements of the oscillator circuit 105 to generate a clock signal CLK.
實作上,保護電路110包含有一計數電路1101與及閘1102,計數電路1101包含一反相器INV及複數個串聯連接的正反器FF,例如本實施例係採用兩個串聯連接的正反器FF(然此並非限制,亦可採用不同個數的正反器來實現),其中第一個正反器FF的資料輸入端連接至第一電源開關控制訊號PD1,該些正反器FF的時脈輸入端均連接至反相器INV的輸出端,該反相器INV的輸入端連接至該時脈訊號CLK以接收時脈訊號CLK,及閘1102的兩輸入端分別連接至第一電源開關控制訊號PD1及複數個串聯連接的正反器FF的最後一個正反器的資料輸出端,而及閘1102的輸出端連接至振盪器電路105之輸入端,以提供並輸出第二電源開關控制訊號PD2至振盪器電路105。In practice, the protection circuit 110 includes a counting circuit 1101 and an AND gate 1102. The counting circuit 1101 includes an inverter INV and a plurality of serially connected flip-flops FF. For example, in this embodiment, two serially connected flip-flops are used. FF (though this is not a limitation, and different numbers of flip-flops can also be used to implement it). The data input of the first flip-flop FF is connected to the first power switch control signal PD1. These flip-flops FF The clock input terminal is connected to the output terminal of the inverter INV, and the input terminal of the inverter INV is connected to the clock signal CLK to receive the clock signal CLK, and the two input terminals of the gate 1102 are connected to the first The power switch control signal PD1 and the data output terminal of the last flip-flop of a plurality of flip-flops FF connected in series, and the output of the AND gate 1102 is connected to the input of the oscillator circuit 105 to provide and output a second power source. The switch control signal PD2 is sent to the oscillator circuit 105.
就操作而言,如果振盪器電路105是環形振盪器電路,則當被供電時可以自發性產生振盪頻率,第一電源開關控制訊號PD1所指的例如是一開關控制訊號,當第一電源開關控制訊號PD1由低邏輯準位切換至高邏輯準位時,亦即發生上升邊緣時,表示欲控制振盪器電路105不再輸出振盪頻率,此外,第一電源開關控制訊號PD1可以是由一外部電路所發出或產生的,或是由使用者所觸發的。In terms of operation, if the oscillator circuit 105 is a ring oscillator circuit, it can spontaneously generate an oscillation frequency when powered. The first power switch control signal PD1 refers to, for example, a switch control signal. When the first power switch When the control signal PD1 is switched from a low logic level to a high logic level, that is, when a rising edge occurs, it indicates that the oscillator circuit 105 is no longer required to output the oscillation frequency. In addition, the first power switch control signal PD1 may be an external circuit. Issued or generated, or triggered by the user.
反相器INV接收振盪器電路105實際所輸出的時脈訊號CLK,產生一另一時脈訊號,亦即反相後之時脈訊號 ,當反相後之時脈訊號 指示由低邏輯準位切換至高邏輯準位時,亦即等效上當時脈訊號CLK指示由高邏輯準位切換至低邏輯準位時(時脈訊號CLK發生下降邊緣時),控制該些正反器FF進行作動,將所接收之第一電源開關控制訊號PD1傳送至下一級電路,因此,當第一電源開關控制訊號PD1指示由低邏輯準位切換至高邏輯準位以決定關閉不再輸出振盪頻率時,及閘1102會先在一輸入端接收到該第一電源開關控制訊號PD1的高邏輯準位,然而其另一輸入端所接收到的仍然是低邏輯準位,而在經過該些正反器的作動,在本實施例,是在兩個下降邊緣之後(亦即兩個時脈周期之後),及閘1102才會在該另一個輸入端接收到第一電源開關控制訊號PD1的高邏輯準位,因此此時及閘1102的輸出端的第二電源開關控制訊號PD2才會由低邏輯準位切換至高邏輯準位,換句話說,第二電源開關控制訊號PD2的上升邊緣是發生在第一電源開關控制訊號PD1之上升邊緣經過複數個時脈訊號周期(例如兩個時脈周期)之後才拉起來,如此,無論第一電源開關控制訊號PD1的上升邊緣何時產生,即無論何時收到關閉不再輸出所產生之自發性振盪頻率的要求,均可以控制於特定幾個時脈周期後才將關閉不再輸出所產生之自發性振盪頻率的要求通知振盪器電路105,令振盪器電路105內部電路元件所接收到之第二電源開關控制訊號PD2的訊號邊緣可以與其所產生之自發性振盪頻率的訊號邊緣可以對齊同步,使振盪器電路105內部電路元件不會產生運作干擾。 The inverter INV receives the clock signal CLK actually output by the oscillator circuit 105, and generates another clock signal, that is, the clock signal after the inversion , The clock signal after inversion When the instruction switches from a low logic level to a high logic level, that is, equivalent to the current clock signal CLK. When the instruction switches from a high logic level to a low logic level (when the clock signal CLK has a falling edge), the positive signals are controlled. The inverter FF operates to transmit the received first power switch control signal PD1 to the next stage circuit. Therefore, when the first power switch control signal PD1 indicates a switch from a low logic level to a high logic level to decide to turn off and no longer output At the oscillating frequency, the gate 1102 will first receive the high logic level of the first power switch control signal PD1 at one input end, but the low logic level received by the other input end will still be low. The operation of these flip-flops in this embodiment is after two falling edges (that is, after two clock cycles), and the gate 1102 will receive the first power switch control signal PD1 at the other input terminal. High logic level, so at this time and the second power switch control signal PD2 at the output of the gate 1102 will switch from low logic level to high logic level, in other words, the second power switch controls the rising edge of signal PD2 It occurs after the rising edge of the first power switch control signal PD1 passes through a plurality of clock signal cycles (for example, two clock cycles), so no matter when the rising edge of the first power switch control signal PD1 occurs, that is, Whenever a request to turn off the spontaneous oscillation frequency generated by no longer output is received, the oscillator circuit 105 can be notified of the request to turn off the spontaneous oscillation frequency generated by no longer output after a certain number of clock cycles. The signal edge of the second power switch control signal PD2 received by the internal circuit elements of the oscillator circuit 105 can be aligned and synchronized with the signal edge of the spontaneous oscillation frequency generated by it, so that the internal circuit elements of the oscillator circuit 105 will not operate. interference.
第2圖為第1圖所示之振盪器裝置100的訊號時序範例示意圖。PD1為第一電源開關控制訊號,訊號CLK1為振盪器電路105內部電路元件所自發性所產生的振盪頻率,第一電源開關控制訊號PD1的上升邊緣例如並不對齊訊號CLK1的訊號邊緣,例如第2圖中係發生在訊號CLK1的低邏輯準位,而PD2為第二電源開關控制訊號,為實際上輸入至振盪器電路105的電源開關控制訊號,因此如圖所示,通過了保護電路110的上述操作,在兩個時脈訊號的下降邊緣之後,第二電源開關控制訊號PD2才會從低邏輯準位切換至高邏輯準位,此時振盪器電路105在接收到該第二電源開關控制訊號PD2的高邏輯準位後會切換至不輸出自發性所產生的振盪頻率的狀態,停止輸出時脈訊號CLK1的振盪頻率;因此,由第2圖可見,即使第一電源開關控制訊號PD1的上升邊緣並不對齊訊號CLK1的訊號邊緣,保護電路110也可以產生輸出同步對齊於訊號CLK1之訊號邊緣的第二電源開關控制訊號PD2,使得振盪器電路105內部之電路元件於在接收到第二電源開關控制訊號PD2與訊號CLK1而作動時不會產生干擾。FIG. 2 is a schematic diagram of a signal timing example of the oscillator device 100 shown in FIG. 1. PD1 is the first power switch control signal, and the signal CLK1 is the oscillation frequency generated by the internal circuit elements of the oscillator circuit 105. The rising edge of the first power switch control signal PD1 is, for example, not aligned with the signal edge of the signal CLK1. The figure 2 occurs at the low logic level of the signal CLK1, and PD2 is the second power switch control signal, which is actually the power switch control signal input to the oscillator circuit 105. Therefore, as shown in the figure, the protection circuit 110 is passed. In the above operation, after the falling edges of the two clock signals, the second power switch control signal PD2 will switch from the low logic level to the high logic level. At this time, the oscillator circuit 105 receives the second power switch control. After the high logic level of the signal PD2, it will switch to the state that the oscillation frequency generated by the spontaneity is not output, and the oscillation frequency of the clock signal CLK1 is stopped. Therefore, as shown in Figure 2, even if the first power switch controls the signal PD1, The rising edge is not aligned with the signal edge of the signal CLK1, and the protection circuit 110 can also generate a second electrical signal whose output is synchronously aligned with the signal edge of the signal CLK1 Switch control signals PD2, so that the internal circuit elements of the oscillator circuit 105 to the interference will not occur in the switch upon receiving the second power control signal and the PD2 signal CLK1 and actuated.
再者,上述保護電路的概念雖然是應用於振盪器電路105的輸入端,然而在其他實施例也可以應用於振盪器電路105的輸出端。第3圖為本發明第二實施例之振盪器裝置300的示意圖,振盪器裝置300包含一振盪器電路105、一保護電路310與一及閘3103,振盪器電路105例如是一環形振盪器電路(但不限定)並具有一輸入端及一輸出端,該環形振盪器電路可以自發性地產生振盪頻率而於該輸出端產生一時脈訊號CLK1,並且環形振盪器電路於該輸入端接收一電源開關控制訊號,以決定是否於該輸出端輸出產生該時脈訊號CLK1;保護電路310係為電源開關保護電路,其耦接至振盪器電路105之輸出端,用以根據該時脈訊號CLK1之一訊號邊緣及被提供至振盪器裝置300之一第一電源開關控制訊號EN1,產生並輸出一第二電源開關控制訊號EN2至振盪器電路105之輸入端,以控制並保護振盪器電路105內部電路元件,來產生之該時脈訊號CLK1,此外也產生一第三電源開關控制訊號EN3來控制振盪器裝置300所實際輸出產生的一時脈訊號CLK。Furthermore, although the concept of the protection circuit is applied to the input terminal of the oscillator circuit 105, it can also be applied to the output terminal of the oscillator circuit 105 in other embodiments. FIG. 3 is a schematic diagram of an oscillator device 300 according to a second embodiment of the present invention. The oscillator device 300 includes an oscillator circuit 105, a protection circuit 310, and a sum gate 3103. The oscillator circuit 105 is, for example, a ring oscillator circuit. (But not limited to) and having an input terminal and an output terminal, the ring oscillator circuit can spontaneously generate an oscillation frequency and a clock signal CLK1 at the output terminal, and the ring oscillator circuit receives a power source at the input terminal The switch control signal is used to determine whether the clock signal CLK1 is generated at the output terminal. The protection circuit 310 is a power switch protection circuit, which is coupled to the output terminal of the oscillator circuit 105 and is used according to the clock signal CLK1. A signal edge and a first power switch control signal EN1 provided to an oscillator device 300 generate and output a second power switch control signal EN2 to an input terminal of the oscillator circuit 105 to control and protect the interior of the oscillator circuit 105 The circuit element generates the clock signal CLK1, and also generates a third power switch control signal EN3 to control the actual output of the oscillator device 300. Of a clock signal CLK.
實作上,保護電路310包含有一計數電路3101與及閘3102,計數電路3101包含一反相器INV2與複數個串聯連接的正反器FF,例如本實施例採用兩個串聯連接的正反器FF(然此並非限制,亦可採用不同個數的正反器來實現),其中第一個正反器FF的資料輸入端連接至第一電源開關控制訊號EN1,該些正反器FF的時脈輸入端均連接至反相器INV2的輸出端,該反相器INV2的輸入端連接至該時脈訊號CLK1以接收時脈訊號CLK1產生反相後之時脈訊號 。及閘3102的兩輸入端分別連接至第一電源開關控制訊號EN1及複數個串聯連接的正反器FF的最後一個正反器的資料輸出端,而及閘3102的輸出端連接至振盪器電路105之輸入端,以提供並輸出第二電源開關控制訊號EN2至振盪器電路105。 In practice, the protection circuit 310 includes a counting circuit 3101 and a gate 3102. The counting circuit 3101 includes an inverter INV2 and a plurality of flip-flops FF connected in series. For example, in this embodiment, two flip-flops connected in series are used. FF (however, this is not a limitation, and different numbers of flip-flops can also be used for implementation). The data input of the first flip-flop FF is connected to the first power switch control signal EN1. The clock input terminal is connected to the output terminal of the inverter INV2, and the input terminal of the inverter INV2 is connected to the clock signal CLK1 to receive the clock signal after the clock signal CLK1 generates an inversion. . The two input terminals of the AND gate 3102 are respectively connected to the first power switch control signal EN1 and the data output terminal of the last inverter of the plurality of connected inverters FF, and the output of the AND gate 3102 is connected to the oscillator circuit. The input terminal of 105 is used to provide and output the second power switch control signal EN2 to the oscillator circuit 105.
此外,及閘3103的兩輸入端分別連接至振盪器電路105的輸出端以接收時脈訊號CLK1以及複數個串聯連接的正反器FF的最後一個正反器的資料輸出端,而及閘3103的輸出端所產生輸出的是振盪器裝置300所實際輸出產生的時脈訊號CLK。In addition, the two input terminals of the AND gate 3103 are respectively connected to the output of the oscillator circuit 105 to receive the clock signal CLK1 and the data output terminal of the last flip-flop of a plurality of serially connected flip-flops FF, and the AND gate 3103 The output generated by the output terminal is the clock signal CLK generated by the actual output of the oscillator device 300.
就操作而言,振盪器電路105例如是環形振盪器電路,當被供電時可以自發性產生振盪頻率,第一電源開關控制訊號EN1所指的例如是一開關控制訊號,當第一電源開關控制訊號EN1由低邏輯準位切換至高邏輯準位時,亦即發生上升邊緣時,表示欲控制振盪器電路105開始輸出振盪頻率;第一電源開關控制訊號EN1可以是由一外部電路所發出或產生的,或是由使用者所觸發的。In terms of operation, the oscillator circuit 105 is, for example, a ring oscillator circuit, which can spontaneously generate an oscillation frequency when powered. The first power switch control signal EN1 refers to, for example, a switch control signal. When the first power switch control signal When the signal EN1 is switched from a low logic level to a high logic level, that is, when a rising edge occurs, it indicates that the oscillator circuit 105 is to be controlled to start outputting the oscillation frequency. The first power switch control signal EN1 may be issued or generated by an external circuit. Or triggered by the user.
反相器INV2接收振盪器電路105所產生的時脈訊號CLK1,產生反相後之時脈訊號 ,當反相後之時脈訊號 指示由低邏輯準位切換至高邏輯準位時,等效上當時脈訊號CLK1指示由高邏輯準位切換至低邏輯準位時(亦即時脈訊號CLK1發生下降邊緣時),控制該些正反器FF進行作動,將所接收之第一電源開關控制訊號EN1傳送至下一級電路,因此,當第一電源開關控制訊號EN1指示由低邏輯準位切換至高邏輯準位以開始輸出所產生的振盪頻率時,及閘3102會先於一輸入端接收到第一電源開關控制訊號EN1的高邏輯準位,而其另一輸入端所接收到的仍然是低邏輯準位,此時其輸出端的所產生的第二電源開關控制訊號EN2是低邏輯準位,而經過該些正反器的作動之後,在本實施例,採用了兩個正反器,因此在兩個下降邊緣之後(亦即兩個時脈周期之後),及閘3102才會在該另一輸入端接收到第一電源開關控制訊號EN1的高邏輯準位,因此及閘3102在輸出端所產生的第二電源開關控制訊號EN2的上升邊緣是發生在第一電源開關控制訊號EN1之上升邊緣經過複數個時脈訊號周期(例如兩個時脈周期)之後才拉起來,如此,無論第一電源開關控制訊號EN1的上升邊緣何時產生,即無論何時收到欲開始輸出所產生之自發性振盪頻率的要求,均可以控制於特定幾個時脈周期後才將開始輸出所產生之自發性振盪頻率的要求通知振盪器電路105,令該要求與振盪器電路105所產生的時脈可以同步,使振盪器電路105內部之電路元件不會產生操作干擾。 The inverter INV2 receives the clock signal CLK1 generated by the oscillator circuit 105, and generates an inverted clock signal , The clock signal after inversion When the instruction switches from the low logic level to the high logic level, it is equivalent to the current pulse signal CLK1. When the instruction switches from the high logic level to the low logic level (also when the falling edge of the pulse signal CLK1 occurs), control these positive and negative The device FF operates to transmit the received first power switch control signal EN1 to the next-level circuit. Therefore, when the first power switch control signal EN1 instructs to switch from a low logic level to a high logic level to start the oscillation generated by the output At the frequency, the gate 3102 will receive the high logic level of the first power switch control signal EN1 before one input terminal, and the low logic level received by the other input terminal will still be the low logic level. The generated second power switch control signal EN2 is a low logic level. After these flip-flops are actuated, in this embodiment, two flip-flops are used, so after two falling edges (that is, two After the clock cycle), and the gate 3102 will receive the high logic level of the first power switch control signal EN1 at the other input terminal, so the second power switch control signal generated by the gate 3102 at the output terminal The rising edge of EN2 occurs after the rising edge of the first power switch control signal EN1 is pulled up after a plurality of clock signal cycles (for example, two clock cycles). Thus, regardless of the rising edge of the first power switch control signal EN1 When it occurs, that is, whenever it receives a request to start outputting the spontaneous oscillation frequency, it can be controlled after a certain number of clock cycles before notifying the oscillator circuit 105 of the request to start outputting the spontaneous oscillation frequency So that the requirement can be synchronized with the clock generated by the oscillator circuit 105, so that the circuit elements inside the oscillator circuit 105 will not generate operational interference.
另外,對於及閘3103來說,當第一電源開關控制訊號EN1指示由低邏輯準位切換至高邏輯準位以開始輸出所產生的振盪頻率時,經過該些正反器FF的作動,在時脈訊號CLK1發生兩個下降邊緣之後,及閘3103在另一個輸入端所接收之第三電源開關控制訊號EN3才會發生上升邊緣,此時,及閘3103才會將時脈訊號CLK1輸出,產生振盪器裝置300所實際輸出產生的時脈訊號CLK。In addition, for AND gate 3103, when the first power switch control signal EN1 instructs to switch from a low logic level to a high logic level to start outputting the oscillating frequency, the action of these flip-flops FF is After the two falling edges of the pulse signal CLK1, the rising edge of the third power switch control signal EN3 received by the gate 3103 at the other input terminal will occur. At this time, the gate 3103 will output the clock signal CLK1 to generate The clock signal CLK generated by the oscillator device 300 is actually output.
第4圖為第3圖所示之振盪器裝置300的訊號時序範例示意圖,EN1為第一電源開關控制訊號,訊號CLK1為振盪器電路105內部電路元件所自發性所產生的振盪頻率,第一電源開關控制訊號EN1的上升邊緣例如並不對齊訊號CLK1的訊號邊緣,例如第4圖中係發生在訊號CLK1的高邏輯準位(但非限制),而EN2及EN3分別為第二、第三電源開關控制訊號,為實際上被輸出至振盪器電路105之輸入端的訊號以及被輸出至及閘3103之輸入端的訊號,通過保護電路310的上述操作,在兩個時脈訊號的下降邊緣之後,第二、第三電源開關控制訊號EN2、EN3才會從低邏輯準位切換至高邏輯準位,發生上升邊緣,此時振盪器電路105開始啟動輸出自發性所產生的振盪頻率,令產生振盪器裝置300所實際輸出產生的時脈訊號CLK,由第4圖可見,即使第一電源開關控制訊號EN1的上升邊緣並不對齊訊號CLK1的訊號邊緣,保護電路110也可以產生輸出同步對齊於訊號CLK1之訊號邊緣的第二、第三電源開關控制訊號EN2、EN3,使得振盪器電路105內部電路元件於接收到第二電源開關控制訊號EN2而作動時不會產生干擾。FIG. 4 is a schematic diagram of the signal timing example of the oscillator device 300 shown in FIG. 3. EN1 is the first power switch control signal, and the signal CLK1 is the oscillating frequency generated by the internal circuit elements of the oscillator circuit 105. The first The rising edge of the power switch control signal EN1 is, for example, not aligned with the signal edge of the signal CLK1. For example, in Figure 4, the high logic level (but not limited) of the signal CLK1 occurs, while EN2 and EN3 are the second and third, respectively The power switch control signal is actually a signal output to the input terminal of the oscillator circuit 105 and a signal output to the input terminal of the AND gate 3103. After the above operation of the protection circuit 310, after the falling edges of the two clock signals, The second and third power switch control signals EN2 and EN3 will switch from the low logic level to the high logic level, and a rising edge occurs. At this time, the oscillator circuit 105 starts to start outputting the oscillation frequency generated by the spontaneity, so that the oscillator is generated. The clock signal CLK generated by the actual output of the device 300 can be seen in Figure 4. Even though the rising edge of the first power switch control signal EN1 is not aligned with the signal CLK1, The protection circuit 110 can also generate the second and third power switch control signals EN2 and EN3 whose outputs are synchronously aligned with the signal edge of the signal CLK1, so that the internal circuit elements of the oscillator circuit 105 receive the second power switch control signal EN2. No interference will occur during operation.
另外,第1圖及第3圖所示的保護電路亦可進行組合於啟動及關閉振盪器電路105時保護振盪器電路105的內部電路元件的作動以避免干擾。第5圖為本發明第三實施例之振盪器裝置500的示意圖。振盪器裝置500包含一振盪器電路105、保護電路510A與保護電路510B,振盪器電路105例如是一環形振盪器電路(但不限定)並具有一輸入端及一輸出端,於該輸出端產生一時脈訊號CLK1,於該輸入端接收一電源開關控制訊號,以決定是否於該輸出端產生並輸出該時脈訊號CLK1。In addition, the protection circuits shown in FIGS. 1 and 3 may be combined to protect the operation of the internal circuit elements of the oscillator circuit 105 to prevent interference when the oscillator circuit 105 is turned on and off. FIG. 5 is a schematic diagram of an oscillator device 500 according to a third embodiment of the present invention. The oscillator device 500 includes an oscillator circuit 105, a protection circuit 510A, and a protection circuit 510B. The oscillator circuit 105 is, for example, a ring oscillator circuit (but not limited), and has an input terminal and an output terminal. A clock signal CLK1 receives a power switch control signal at the input terminal to determine whether to generate and output the clock signal CLK1 at the output terminal.
保護電路510A、510B係為不同的電源開關保護電路,保護電路510A係為電源開關保護電路,其耦接至振盪器電路105之輸入端與保護電路510B的輸出端,保護電路510A包括計數電路5101A與及閘5102A,計數電路5101A包括反相器INV1及多個串聯連接的正反器FF,保護電路510B包括計數電路5101B與及閘5102B,計數電路5101B包括反相器INV2、INV3及多個串聯連接的正反器FF;詳細電路連接方式可見於第5圖。The protection circuits 510A and 510B are different power switch protection circuits. The protection circuit 510A is a power switch protection circuit, which is coupled to the input terminal of the oscillator circuit 105 and the output terminal of the protection circuit 510B. The protection circuit 510A includes a counting circuit 5101A. AND gate 5102A. The counting circuit 5101A includes an inverter INV1 and a plurality of flip-flops FF connected in series. The protection circuit 510B includes a counting circuit 5101B and an AND gate 5102B. The counting circuit 5101B includes inverters INV2 and INV3 and a plurality of series. Connected flip-flop FF; detailed circuit connection method can be seen in Figure 5.
就操作而言,振盪器電路105例如是環形振盪器電路,當被供電時可以自發性產生振盪頻率。第一電源開關控制訊號PD1所指的例如是一開關控制訊號,當第一電源開關控制訊號PD1由低邏輯準位切換至高邏輯準位時,亦即發生上升邊緣時,表示欲控制振盪器電路105不再輸出振盪頻率(亦即不再輸出自發性產生的時脈訊號)。第一電源開關控制訊號PD1可以是由一外部電路所發出或產生的,或是由使用者所觸發的。In terms of operation, the oscillator circuit 105 is, for example, a ring oscillator circuit that can spontaneously generate an oscillation frequency when powered. The first power switch control signal PD1 refers to, for example, a switch control signal. When the first power switch control signal PD1 is switched from a low logic level to a high logic level, that is, when a rising edge occurs, it indicates that the oscillator circuit is to be controlled. 105 no longer outputs the oscillation frequency (that is, it no longer outputs the clock signal generated spontaneously). The first power switch control signal PD1 may be issued or generated by an external circuit, or triggered by a user.
反相器INV1接收振盪器裝置500所實際輸出的時脈訊號CLK,產生一另一時脈訊號,亦即反相後之時脈訊號 ,當反相後之時脈訊號 指示由低邏輯準位切換至高邏輯準位時,亦即當時脈訊號CLK指示由高邏輯準位切換至低邏輯準位時,亦即時脈訊號CLK發生下降邊緣時,控制該些正反器FF進行作動,將所接收之第一電源開關控制訊號PD1傳送至下一級電路,因此,對於及閘5102A來說,當第一電源開關控制訊號PD1指示由低邏輯準位切換至高邏輯準位以關閉所輸出的振盪頻率時,經過該些正反器的作動,在本實施例,採用了兩個正反器,因此在兩個下降邊緣之後(亦即兩個時脈周期之後),及閘才會在另一個輸入端接收到第一電源開關控制訊號PD1,因此及閘5102A所產生的第二電源開關控制訊號PD2的上升邊緣是發生在第一電源開關控制訊號PD1之上升邊緣經過複數個時脈訊號周期(例如兩個時脈周期)之後才拉起來,如此,無論第一電源開關控制訊號PD1的上升邊緣何時產生,即無論何時收到關閉所產生之自發性振盪頻率的要求,均可以控制於特定幾個時脈周期後才將關閉所產生之自發性振盪頻率的要求通知振盪器電路105,令該要求與振盪器電路105所產生的時脈可以同步,使振盪器電路105內部之電路元件不會產生干擾。 The inverter INV1 receives the clock signal CLK actually output by the oscillator device 500, and generates another clock signal, that is, the clock signal after the inversion. , The clock signal after inversion When the instruction switches from the low logic level to the high logic level, that is, when the pulse signal CLK indicates the switch from the high logic level to the low logic level, and when the falling edge of the pulse signal CLK occurs, the flip-flops FF are controlled. Acting to transmit the received first power switch control signal PD1 to the next stage circuit. Therefore, for the gate 5102A, when the first power switch control signal PD1 indicates to switch from a low logic level to a high logic level to turn off At the output oscillation frequency, after the actions of these flip-flops, in this embodiment, two flip-flops are used, so after two falling edges (that is, after two clock cycles), and the gate Will receive the first power switch control signal PD1 at the other input, so the rising edge of the second power switch control signal PD2 generated by the gate 5102A occurs when the rising edge of the first power switch control signal PD1 passes through a plurality of The pulse signal cycle (for example, two clock cycles) is pulled up afterwards, so no matter when the rising edge of the first power switch control signal PD1 is generated, that is, whenever the shutdown signal is generated The requirements of the spontaneous oscillation frequency of the birth can be controlled within a certain number of clock cycles before the oscillator circuit 105 is notified of the request to close the spontaneous oscillation frequency generated, so that the request is related to the time generated by the oscillator circuit 105. The pulses can be synchronized so that the circuit elements inside the oscillator circuit 105 do not cause interference.
此外,第二電源開關控制訊號PD2也被傳輸至反相器INV3的輸入端而於反相器INV3的輸出端產生反相後的訊號 ,反相後的訊號 等效上可視為用來指示欲輸出所自發性產生之時脈訊號CLK1的一電源開關控制訊號。 In addition, the second power switch control signal PD2 is also transmitted to the input terminal of the inverter INV3 and an inverted signal is generated at the output terminal of the inverter INV3. , The inverted signal Equivalently, it can be regarded as a power switch control signal for indicating that the clock signal CLK1 generated spontaneously is to be output.
振盪器電路105所自發性產生之時脈訊號CLK1係被傳輸至反相器INV2的輸入端而於反相器INV2的輸出端產生反相後的訊號 。當反相後之時脈訊號 指示由低邏輯準位切換至高邏輯準位時,亦即當時脈訊號CLK1指示由高邏輯準位切換至低邏輯準位時,亦即時脈訊號CLK1發生下降邊緣時,控制計數電路5101B的該些正反器FF進行作動,將所接收之控制訊號 傳送至下一級電路,因此,對於及閘5102B來說,經過該些正反器FF的作動,在本實施例,採用了兩個正反器,因此在兩個下降邊緣之後(亦即兩個時脈周期之後),及閘5102B才會在另一個輸入端接收到控制訊號 ,在接收到控制訊號 的上升邊緣(由低邏輯準位切換至高邏輯準位),及閘5102B才會輸出振盪器電路105所自發性產生之時脈訊號CLK1作為振盪器裝置500所實際輸出的時脈訊號CLK。 The clock signal CLK1 spontaneously generated by the oscillator circuit 105 is transmitted to the input terminal of the inverter INV2 and an inverted signal is generated at the output terminal of the inverter INV2. . Clock signal after inversion When the instruction switches from the low logic level to the high logic level, that is, when the pulse signal CLK1 indicates the switch from the high logic level to the low logic level, and when the falling edge of the pulse signal CLK1 occurs, the counting circuit 5101B controls these The flip-flop FF actuates the received control signal It is transmitted to the next stage circuit. Therefore, for the gate 5102B, after the actions of these flip-flops FF, in this embodiment, two flip-flops are used, so after two falling edges (that is, two After the clock cycle), and the gate 5102B will receive the control signal at the other input On receiving a control signal The rising edge (switching from a low logic level to a high logic level), and the gate 5102B will output the clock signal CLK1 spontaneously generated by the oscillator circuit 105 as the clock signal CLK output by the oscillator device 500.
另外,請參照第6圖及第7圖,第6圖及第7圖分別為第3圖所示之振盪器電路105的實施例示意圖,如第6圖所示,振盪器電路105包含一個反及閘605與三個反相器610、615、620,其電路連接方式如圖所示,為避免篇幅過長,不另詳述。而如第7圖所示,振盪器電路105包含一個及閘705與三個反相器710、715、720,其電路連接方式如圖所示,為避免篇幅過長,也不另詳述。此外,第1圖所示之振盪器電路105亦可採用第6圖或第7圖所示之電路架構來實現,實現時圖上所示之EN1的部份以PD1取代之,由於等效上第1圖所示之電源開關控制訊號PD1為第3圖所示之電源開關控制訊號EN1的反相訊號,因此,電源開關控制訊號PD1係用以關閉振盪器電路105。In addition, please refer to FIG. 6 and FIG. 7, which are schematic diagrams of the embodiment of the oscillator circuit 105 shown in FIG. 3. As shown in FIG. 6, the oscillator circuit 105 includes an inverting circuit. And the gate 605 and the three inverters 610, 615, 620, the circuit connection mode is shown in the figure, in order to avoid too long, will not be described in detail. As shown in FIG. 7, the oscillator circuit 105 includes one AND gate 705 and three inverters 710, 715, and 720. The circuit connection method is as shown in the figure. In order to avoid being too long, it will not be described in detail. In addition, the oscillator circuit 105 shown in Fig. 1 can also be implemented by using the circuit architecture shown in Fig. 6 or Fig. 7. When implementing, the part of EN1 shown in the figure is replaced by PD1. The power switch control signal PD1 shown in FIG. 1 is an inverted signal of the power switch control signal EN1 shown in FIG. 3. Therefore, the power switch control signal PD1 is used to turn off the oscillator circuit 105.
再者,本案上述實施例之正反器FF的操作雖然係以時脈訊號之下降邊緣來進行作動,然而在其他實施例,也可以設計為於時脈訊號之上升邊緣來進行作動;此一實施變型亦符合本案的精神。
以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。
Furthermore, although the operation of the flip-flop FF in the above-mentioned embodiment of the present case is performed by the falling edge of the clock signal, in other embodiments, it can also be designed to operate at the rising edge of the clock signal; this one The implementation of the variant is also in line with the spirit of the case.
The above description is only a preferred embodiment of the present invention, and all equivalent changes and modifications made in accordance with the scope of patent application of the present invention shall fall within the scope of the present invention.
100、300、500‧‧‧振盪器裝置100, 300, 500‧‧‧‧oscillator devices
105‧‧‧振盪器電路 105‧‧‧ Oscillator Circuit
110、310、510A、510B‧‧‧保護電路 110, 310, 510A, 510B‧‧‧ protection circuit
605‧‧‧反及閘 605‧‧‧Reverse gate
610、615、620、710、715、720‧‧‧反相器 610, 615, 620, 710, 715, 720‧‧‧ inverter
1101、3101、5101A、5101B‧‧‧計數電路 1101, 3101, 5101A, 5101B‧‧‧ counting circuit
705、1102、3102、3103、5102A、5102B‧‧‧及閘 705, 1102, 3102, 3103, 5102A, 5102B‧‧‧ and gate
第1圖為本發明第一實施例之振盪器裝置的示意圖。
第2圖為第1圖所示之振盪器裝置的訊號時序範例示意圖。
第3圖為本發明第二實施例之振盪器裝置的示意圖。
第4圖為第3圖所示之振盪器裝置的訊號時序範例示意圖。
第5圖為本發明第三實施例之振盪器裝置的示意圖。
第6圖為第3圖所示之振盪器電路的一實施例示意圖。
第7圖為第3圖所示之振盪器電路的另一實施例示意圖。
FIG. 1 is a schematic diagram of an oscillator device according to a first embodiment of the present invention.
FIG. 2 is a schematic diagram of a signal timing example of the oscillator device shown in FIG. 1.
FIG. 3 is a schematic diagram of an oscillator device according to a second embodiment of the present invention.
FIG. 4 is a schematic diagram of a signal timing example of the oscillator device shown in FIG. 3.
FIG. 5 is a schematic diagram of an oscillator device according to a third embodiment of the present invention.
FIG. 6 is a schematic diagram of an embodiment of the oscillator circuit shown in FIG. 3.
FIG. 7 is a schematic diagram of another embodiment of the oscillator circuit shown in FIG. 3.
Claims (4)
一振盪器電路,具有一輸入端及一輸出端,於該輸出端產生一時脈訊號;
一第一保護電路,耦接至該振盪器電路之該輸入端,用以根據該時脈訊號之一訊號邊緣及被提供至該振盪器裝置之一第一電源開關控制訊號,產生並輸出一第二電源開關控制訊號至該振盪器電路之該輸入端,以控制並保護該振盪器電路之內部電路元件,以產生該時脈訊號;以及
一第二保護電路,耦接至該振盪器電路之該輸出端及該第二電源開關控制訊號,用以根據該時脈訊號之另一訊號邊緣及該第二電源開關控制訊號,控制並保護該振盪器電路所產生之該時脈訊號。 An oscillator device including:
An oscillator circuit having an input terminal and an output terminal, and generating a clock signal at the output terminal;
A first protection circuit is coupled to the input terminal of the oscillator circuit for generating and outputting a signal according to a signal edge of the clock signal and a first power switch control signal provided to the oscillator device. A second power switch control signal to the input terminal of the oscillator circuit to control and protect internal circuit elements of the oscillator circuit to generate the clock signal; and a second protection circuit coupled to the oscillator circuit The output terminal and the second power switch control signal are used to control and protect the clock signal generated by the oscillator circuit according to another signal edge of the clock signal and the second power switch control signal.
一第二計數電路,耦接至該振盪器電路之該輸出端及該第二電源開關控制訊號;以及
一第二及閘,具有兩輸入端,分別連接至該振盪器電路之該輸出端以接收該時脈訊號及連接至該第二計數電路之該輸出端;
其中當該時脈訊號指示由一高邏輯準位切換至一低邏輯準位時該第二計數電路於計數一特定時脈周期輸出該第二電源開關控制訊號至該第二及閘,令該第二及閘產生該時脈訊號。 The oscillator device according to item 1 of the scope of patent application, wherein the second protection circuit includes:
A second counting circuit coupled to the output terminal of the oscillator circuit and the second power switch control signal; and a second sum gate having two input terminals respectively connected to the output terminal of the oscillator circuit to Receiving the clock signal and the output terminal connected to the second counting circuit;
Wherein, when the clock signal indicates switching from a high logic level to a low logic level, the second counting circuit outputs the second power switch control signal to the second sum gate when counting a specific clock cycle, so that The second sum gate generates the clock signal.
一第二反相器,耦接至該時脈訊號,以產生一反相時脈訊號;以及
複數個串聯而成的第二正反器,具有一輸入端耦接至反相之該第二電源開關控制訊號、複數時脈端耦接至該第二反相器以及具有一輸出端耦接至該第二及閘,當該反相時脈訊號指示由該低邏輯準位切換至該高邏輯準位時,該些第二正反器進行作動。 The oscillator device as described in claim 3, wherein the second counting circuit includes:
A second inverter coupled to the clock signal to generate an inverted clock signal; and a plurality of second flip-flops connected in series having an input terminal coupled to the second inverter A power switch control signal, a complex clock terminal coupled to the second inverter, and an output terminal coupled to the second sum gate; when the inverted clock signal indication is switched from the low logic level to the high When the logic level is reached, the second flip-flops are activated.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW108104044A TWI663836B (en) | 2018-07-31 | 2018-07-31 | Oscillator apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW108104044A TWI663836B (en) | 2018-07-31 | 2018-07-31 | Oscillator apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI663836B true TWI663836B (en) | 2019-06-21 |
TW202008720A TW202008720A (en) | 2020-02-16 |
Family
ID=67764266
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW108104044A TWI663836B (en) | 2018-07-31 | 2018-07-31 | Oscillator apparatus |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI663836B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW259907B (en) * | 1994-12-12 | 1995-10-11 | Ind Tech Res Inst | Digital ring oscillator |
US6362694B1 (en) * | 2000-03-31 | 2002-03-26 | Intel Corporation | Method and apparatus for providing a ring oscillator |
TW200939633A (en) * | 2008-03-06 | 2009-09-16 | Holtek Semiconductor Inc | Oscillation tuning circuit and method |
WO2016186756A1 (en) * | 2015-05-15 | 2016-11-24 | Intel Corporation | Glitch-free digitally controlled oscillator code update |
-
2018
- 2018-07-31 TW TW108104044A patent/TWI663836B/en active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW259907B (en) * | 1994-12-12 | 1995-10-11 | Ind Tech Res Inst | Digital ring oscillator |
US6362694B1 (en) * | 2000-03-31 | 2002-03-26 | Intel Corporation | Method and apparatus for providing a ring oscillator |
TW200939633A (en) * | 2008-03-06 | 2009-09-16 | Holtek Semiconductor Inc | Oscillation tuning circuit and method |
WO2016186756A1 (en) * | 2015-05-15 | 2016-11-24 | Intel Corporation | Glitch-free digitally controlled oscillator code update |
TW201703439A (en) * | 2015-05-15 | 2017-01-16 | 英特爾公司 | Glitch-free digitally controlled oscillator code update |
Also Published As
Publication number | Publication date |
---|---|
TW202008720A (en) | 2020-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2009288056A (en) | Scan flip-flop having scan output signal cutoff function | |
JP2010154294A (en) | Synchronization circuit | |
JPWO2004097608A1 (en) | Reset circuit and digital communication device | |
TWI663836B (en) | Oscillator apparatus | |
TWI656742B (en) | Oscillator device | |
JP2009002908A (en) | Flip-flop circuit control method and method for generating clock | |
JP2003273716A (en) | Power on reset circuit | |
KR101136936B1 (en) | Semiconductor device and operating method thereof | |
US8841954B2 (en) | Input signal processing device | |
TWI497409B (en) | Random number generator and method for generating random number thereof | |
US20080030250A1 (en) | Flip-flop circuit | |
CN112532209A (en) | Clock generating circuit | |
US10454457B1 (en) | Self-gating flip-flop | |
CN113472325B (en) | Clock multiplexer and electronic equipment | |
JP2020141296A (en) | Glitch removal circuit and electronic device | |
TWI399925B (en) | Filter circuit and system-on-chip having the same | |
JP2004080172A (en) | D type flip-flop and electronic circuit | |
JP2007251603A (en) | Semiconductor integrated circuit | |
CN210157159U (en) | Clock frequency switching circuit | |
JP2008309696A (en) | Semiconductor integrated device | |
KR101332078B1 (en) | Device for power on reset | |
JP2007033035A (en) | Semiconductor integrated circuit | |
JP2005293482A (en) | Clock controller and its control method | |
JP6329777B2 (en) | Serial / parallel conversion method and apparatus | |
KR910001377B1 (en) | Programmable digital delay circuit |