Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4032927B2 - Initialization circuit for large-scale integrated circuits - Google Patents
[go: Go Back, main page]

JP4032927B2 - Initialization circuit for large-scale integrated circuits - Google Patents

Initialization circuit for large-scale integrated circuits Download PDF

Info

Publication number
JP4032927B2
JP4032927B2 JP2002317774A JP2002317774A JP4032927B2 JP 4032927 B2 JP4032927 B2 JP 4032927B2 JP 2002317774 A JP2002317774 A JP 2002317774A JP 2002317774 A JP2002317774 A JP 2002317774A JP 4032927 B2 JP4032927 B2 JP 4032927B2
Authority
JP
Japan
Prior art keywords
clock
circuit
initialization
input
terminal
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.)
Expired - Fee Related
Application number
JP2002317774A
Other languages
Japanese (ja)
Other versions
JP2004153642A (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.)
Yamaha Corp
Original Assignee
Yamaha Corp
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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP2002317774A priority Critical patent/JP4032927B2/en
Publication of JP2004153642A publication Critical patent/JP2004153642A/en
Application granted granted Critical
Publication of JP4032927B2 publication Critical patent/JP4032927B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Electronic Switches (AREA)
  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、電源投入時における回路初期化の能率化を図った大規模集積回路の初期化回路に関する。
【0002】
【従来の技術】
周知のように、大規模集積回路(以下、LSIという)においては、電源投入時にレジスタ、フリップフロップ、SRAM(スタティック・RAM)等の初期化が必要である。このため、LSIにおいては、電源投入時にリセット信号が入力され、このリセット信号によって、フリップフロップ等の初期化が行われる。ところで、シフトレジスタ、SRAM等の回路素子は、リセット信号だけでは初期化ができず、クロックが必要である。例えば、SRAMは、クロックによってアドレスを順次変えてデータ「0」を書き込むことにより初期化が行われる。しかしながら、外部からLSIへクロックを供給する場合、外部クロックの供給がリセット信号より遅れてしまう場合がしばしばある。
【0003】
図4はこのような状態を示すタイミングチャートである。この図に示す例においては、電源が立ち上がり、リセット信号(アクティブL(ロー))が入力され、そのリセット信号が立ち上がった後、クロックが入力されている。このように、クロックが遅れることを考慮すると、初期化期間T1として、図に示すように、クロックが立ち上がった後の所定の時点までとる必要がある。このため、従来のLSIは初期化に時間がかかり、また、初期化を考慮した周辺回路作りが必要となる欠点があった。
【0004】
従来の初期化回路として、特許文献1のものが知られている。この文献に記載された初期化回路は、初期化時の異常電流を防止することが目的であり、ワンショットパルス発生回路を利用して内部状態を初期化している。しかし、この初期化回路は、初期化に連続したクロックを必要とする回路(例えば、シフトレジスタ)には適用することができず、また、内部アドレスカウンタを動作させてSRAM等を初期化するということもできない。
【0005】
【特許文献1】
特開平3−116772号公報
【0006】
【発明が解決しようとする課題】
この発明は、このような事情を考慮してなされたもので、その目的は、初期化のための特別な工夫をする必要がなく、しかも短時間で初期化を行うことができるLSI(大規模集積回路)の初期化回路を提供することにある。
【0008】
【課題を解決するための手段】
この発明は上記の課題を解決するためになされたもので、請求項に記載の発明は、電源投入と同時に起動され、初期化用クロックを発生、外部から切替信号を受けた後は外部クロックに同期した通常動作用クロックを発生するクロック発生回路と、電源投入時において前記初期化用クロックを回路各部へ出力し、外部から前記切替信号を受けた後は前記通常動作用クロックを回路各部へ出力する切替手段と、を具備し、前記クロック発生回路は、電圧制御発振器を有し前記通常動作用クロックをPLLにより発生する通常動作クロック発生回路と、前記電圧制御発振器を用いて前記初期化用クロックを発生する初期化クロック発生回路と、からなることを特徴とする大規模集積回路の初期化回路である。
また、請求項2に記載の発明は、前記クロック発生回路が発生する前記初期化用クロックを分周して前記切替手段へ出力する第1の分周回路と、前記クロック発生回路が発生する前記通常動作用クロックを分周して前記切替手段へ出力する第2の分周回路と、を具備することを特徴とする。
【0009】
【発明の実施の形態】
以下、図面を参照し、この発明の一実施の形態について説明する。図1はLSI内部に構成されたの初期化回路の構成を示す回路図である。この図において、符号1は外部からクロックが入力される端子であり、入力されたクロックはアンプ2を介して、クロックCK1として選択回路3の入力端Bへ供給される。4は初期化用クロック発生回路であり、シリーズ接続されたインバータ5,6と、インバータ6の出力が第1入力端へ入力されたノア回路7と、ノア回路7の出力を一定時間遅延してインバータ5の入力端へ帰還する遅延回路8とから構成されている。そして、このクロック発生回路4によって発生したクロックCK2は選択回路3の入力端Aへ入力される。選択回路3は、そのセレクト端子Sへ入力される信号SELBが”0”の時には入力端A、また、信号SELBが”1”の時には入力端BのクロックをLSI内部へ出力する。
【0010】
10は外部から切替信号が入力される端子であり、この端子10へ入力された切替信号はバッファ11を介して、切替信号Kとしてレジスタ12の読込端子へ供給される。14は外部からリセット信号が入力される端子であり、この端子14へ入力されたリセット信号はバッファ15を介して、リセット信号Rとしてレジスタ12のリセット端子へ供給されると共に、LSIの各部へ供給される。レジスタ12はリセット信号Rによってリセットされ、切替信号Kによってセットされる1ビットのレジスタであり、その出力はノア回路7の第2入力端および選択回路3のセレクト端子Sへ入力される。
【0011】
次に、上述した回路の動作を図2に示すタイミングチャートを参照して説明する。
LSIに電源が投入されると(図2(a)参照)、同時に、リセット信号(Low)が端子14へ入力される。リセット信号が端子14へ入力されると、バッファ15からリセット信号R(図2(b))がレジスタ12へ入力され、レジスタ12がリセットされる。これにより、ノア回路7の第2入力端へ”0”(Low)信号が入力され、クロック発生回路4が発振を開始し、クロックCK2が選択回路3の入力端Aへ入力される。この時、選択回路3のセレクト端子Sへはレジスタ12から”0”信号(Low)が入力されており、この結果、選択回路3が入力端AのクロックCK2を出力端から出力し、LSI各部へ供給する(図2の(d)参照)。上記リセット信号RおよびクロックCK2によってLSI各部の初期化が行われる。
【0012】
次に、リセット信号Rが立ち上がり、その後の時点ta(図2(d))において、外部から切替信号が端子10へ入力される。切替信号が端子10へ入力されると、信号K(図2(e))が立ち上がり、レジスタ12がセットされ、出力が”1”となり、この”1”信号がノア回路7へ供給されると共に、信号SELB(図2(f))として選択回路3へ供給される。ノア回路7へ”1”信号が入力されると、クロック発生回路4の発振が停止する(図2(d))。また、選択回路3へ”1”信号が入力されると、その入力端Bの信号が選択回路3から出力される。この状態において、端子1へ外部クロックが印加されると、アンプ2からクロックCK1が出力され(図2の(c))、選択回路3を介してLSI各部へ供給される。
【0013】
このように、図1の初期化回路においては、LSIの電源が立ち上がると、リセット信号Rが”0”(Low)の状態において内部のクロックCK2が立ち上がり、LSI各部へ供給される。そして、クロックCK2は信号Kが立ち上がるまで回路各部へ供給される。これにより、リセット信号Rが”0”(Low)にある間において、シフトレジスタ等の、初期化にクロックを必要とする回路の初期化も行われる。すなわち、LSI各部の初期化が、図2に示す初期化期間・T2で行われる。
【0014】
次に、この発明の第2の実施形態によるLSIの初期化回路を図3を参照して説明する。第1の実施形態では、外部から入力されたクロックをLSI内部でも使ったが、この場合はLSI内部で外部から入力されたクロックに同期したクロックを作る場合である。なお、図3において、図1の各部と対応する部分には同一の符号を付してある。
図3において、符号21はPLL(フェイズロックドループ)によるクロック発生回路である。このクロック発生回路21において、22は外部接続される抵抗23およびコンデンサ24の直列接続回路が接続される端子である。25は外部から基準信号(クロック)が入力される端子であり、この端子25に入力された外部基準信号はバッファ26を介して位相比較器27の第1入力端へ入力される。位相比較器27は上述したバッファ26の出力と、第2入力端へ入力される分周回路28の出力とを位相比較し、それらの位相差に対応する信号を出力する。この位相比較器27の出力はチャージポンプ回路29へ入力される。
【0015】
チャージポンプ回路29は位相比較器27の出力のレベルを制御して電圧選択回路30の入力端Bへ出力する。このチャージポンプ回路29の出力端に接続された抵抗23およびコンデンサ24の直列接続回路は、チャージポンプ回路29の出力の高周波成分を除去し、このPLL回路のループフィルタとして働く。電圧選択回路30はセレクト端子Sへ入力される信号SELBが”0”(Low)の時には入力端A、信号SELBが”1”(High)の時には入力端Bの信号を選択し、VCO(電圧制御発振器)31へ出力する。可変抵抗32は一定電圧を電圧選択回路30の入力端Aへ出力する。VCO31は、電圧選択回路30の出力に応じた周波数のクロックCKを発生し、PLL用分周回路28へ出力すると共に、通常動作クロック用分周回路35、初期化クロック用分周回路36へ出力する。PLL用分周回路28は、VCO31の出力を分周し、位相比較器27の第2入力端へ出力する。
【0016】
通常動作クロック用分周回路35は、クロックCKを分周してクロックCK1とし、選択回路3の入力端Bへ出力する。初期化クロック用分周回路36は、クロックCKを分周してクロックCK2とし、選択回路3の入力端Aへ出力する。ここで、クロックCK2の周波数は、クロックCK1の周波数より低く設定される。選択回路3はそのセレクト端子Sへ入力される信号が”1”の時は入力端BのクロックCK1を出力し、”0”の時は入力端AのクロックCK2を出力する。
端子10、14、バッファ11、15、レジスタ12は図1のものと同一である。
【0017】
次に、上述した回路の動作を説明する。なお、この動作のタイミング図は図2と同じである。
LSIに電源が投入されると(図2(a))、VCO31が発振を開始する。また、電源投入と同時にリセット信号が端子14へ入力されると(図2(b))、レジスタ12がリセットされ、電圧選択回路30のセレクト端子Sおよび選択回路3のセレクト端子Sへ”0”(Low)信号が入力される。電圧選択回路30のセレクト端子Sへ”0”(Low)信号が入力されると、可変抵抗32から出力される一定電圧がVCO31へ入力され、これにより、VCO31が同一定電圧に応じた周波数のクロックCKを出力する。このクロックCKは分周回路36によって分周され、クロックCK2として選択回路3へ入力される。この時点で、選択回路3のセレクト端子Sへは”0”(Low)信号が入力されており、この結果、クロックCK2(図2(d))が選択回路3から出力され、LSIの各部へ供給される。このクロックCK2およびバッファ15から出力されるリセット信号Rによって、LSI各部の初期化が行われる。
【0018】
次に、リセット信号が立ち上がり、その後の時点ta(図2(d))において、外部基準信号が端子25へ供給され、また、その時同時に、切替信号が端子10へ供給される。切替信号が端子10へ供給されると、レジスタ12がセットされ、その出力端から”1”(High)信号が出力される。これにより、電圧選択回路30がチャージポンプ回路29の出力信号をVCO31へ出力する。この結果、以後、VCO31が外部基準信号に対応する周波数のクロックCKを出力し、このクロックCKが分周回路35によって分周されてクロックCK1(図2(c))として選択回路3へ入力される。この時点で、選択回路3のセレクト端子Sへは”1”(High)信号が供給されているので、上述したクロックCK1が選択回路3を介してLSIの各部へクロックとして供給される。
【0019】
このように、上記第2の実施形態においても、電源投入時において、内部クロックCK2が生成され、LSI各部へ供給される。これにより、リセット信号のタイミングにおいてLSIの各部をリセットすることが可能となる。
【0020】
【発明の効果】
以上説明したように、この発明によれば、電源投入と同時に起動され、初期化用のクロックを発生するクロック発生回路と、電源投入時においてクロック発生回路から出力されるクロックを回路各部へ出力し、外部から切替信号を受けた後は外部クロックを回路各部へ出力する切替手段とを具備しているので、初期化のための特別な工夫をする必要がなく、しかも短時間で初期化を行うことができる効果が得られる。
【図面の簡単な説明】
【図1】 この発明の第1の実施形態によるLSIの初期化回路の構成を示す回路図である。
【図2】 同実施形態の動作を説明するためのタイミングチャートである。
【図3】 この発明の第2の実施形態によるLSIの初期化回路の構成を示す回路図である。
【図4】 従来のLSIの初期化動作を説明するためのタイミングチャートである。
【符号の説明】
1,10,14…端子、3…選択回路、4…初期化用クロック発生回路、5、6…インバータ、7…ノア回路、8…遅延回路、12…レジスタ、21…クロック発生回路(PLL)、22,25…端子、27…位相比較器、28…PLL用分周回路、29…チャージポンプ回路、30…電圧選択回路、31…VCO、32…可変抵抗、35…通常動作クロック用分周回路、36…初期化クロック用分周回路。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an initialization circuit for a large-scale integrated circuit that improves the efficiency of circuit initialization when power is turned on.
[0002]
[Prior art]
As is well known, in a large-scale integrated circuit (hereinafter referred to as LSI), initialization of registers, flip-flops, SRAMs (static RAMs) and the like is necessary when power is turned on. Therefore, in the LSI, a reset signal is input when the power is turned on, and the flip-flop and the like are initialized by the reset signal. By the way, circuit elements such as a shift register and SRAM cannot be initialized only by a reset signal, and require a clock. For example, the SRAM is initialized by sequentially changing addresses according to a clock and writing data “0”. However, when a clock is supplied to the LSI from the outside, the supply of the external clock is often delayed from the reset signal.
[0003]
FIG. 4 is a timing chart showing such a state. In the example shown in this figure, the power supply rises, a reset signal (active L (low)) is input, and after the reset signal rises, a clock is input. As described above, in consideration of the delay of the clock, it is necessary to set the initialization period T1 until a predetermined time after the clock rises as shown in the figure. For this reason, the conventional LSI takes time for initialization, and has a drawback that it is necessary to make a peripheral circuit in consideration of initialization.
[0004]
As a conventional initialization circuit, one disclosed in Patent Document 1 is known. The initialization circuit described in this document is intended to prevent an abnormal current at the time of initialization, and the internal state is initialized using a one-shot pulse generation circuit. However, this initialization circuit cannot be applied to a circuit (for example, a shift register) that requires a clock that is continuous for initialization, and the internal address counter is operated to initialize the SRAM or the like. I can't do that either.
[0005]
[Patent Document 1]
Japanese Laid-Open Patent Publication No. 3-1167772
[Problems to be solved by the invention]
The present invention has been made in consideration of such circumstances, and the purpose thereof is an LSI (large scale) that can be initialized in a short time without requiring any special device for initialization. It is to provide an initialization circuit of an integrated circuit.
[0008]
[Means for Solving the Problems]
The present invention has been made to solve the above problems, the invention according to claim 1 is activated powered on at the same time, it generates a clock for initialization, after receiving the switching signal from the outside a clock generating circuit for generating a normal operation clock synchronized to an external clock, power outputs pre Symbol for Initial forming clock to the individual circuit components in the time of turn-on, after receiving the switching signal from the outside before SL through normal Switching means for outputting an operation clock to each part of the circuit , the clock generation circuit having a voltage controlled oscillator and generating the normal operation clock by a PLL, and the voltage controlled oscillator And an initialization clock generation circuit for generating the initialization clock by using an initialization circuit for a large-scale integrated circuit.
According to a second aspect of the present invention, there is provided a first frequency dividing circuit that divides and outputs the initialization clock generated by the clock generation circuit to the switching means, and the clock generation circuit generates the first frequency dividing circuit. And a second frequency dividing circuit for frequency-dividing and outputting the normal operation clock to the switching means.
[0009]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a circuit diagram showing a configuration of an initialization circuit configured in an LSI. In this figure, reference numeral 1 denotes a terminal to which a clock is input from the outside, and the input clock is supplied to the input terminal B of the selection circuit 3 as the clock CK1 through the amplifier 2. Reference numeral 4 denotes an initialization clock generation circuit. The inverters 5 and 6 connected in series, the NOR circuit 7 in which the output of the inverter 6 is input to the first input terminal, and the output of the NOR circuit 7 are delayed for a predetermined time. The delay circuit 8 is fed back to the input terminal of the inverter 5. The clock CK2 generated by the clock generation circuit 4 is input to the input terminal A of the selection circuit 3. The selection circuit 3 outputs the clock at the input terminal A when the signal SELB input to the select terminal S is “0”, and the clock at the input terminal B when the signal SELB is “1”.
[0010]
Reference numeral 10 denotes a terminal to which a switching signal is input from the outside, and the switching signal input to the terminal 10 is supplied as a switching signal K to the reading terminal of the register 12 through the buffer 11. Reference numeral 14 denotes a terminal to which a reset signal is input from the outside. The reset signal input to the terminal 14 is supplied as a reset signal R to the reset terminal of the register 12 via the buffer 15 and to each part of the LSI. Is done. The register 12 is a 1-bit register that is reset by the reset signal R and set by the switching signal K, and its output is input to the second input terminal of the NOR circuit 7 and the select terminal S of the selection circuit 3.
[0011]
Next, the operation of the above-described circuit will be described with reference to the timing chart shown in FIG.
When power is supplied to the LSI (see FIG. 2A), a reset signal (Low) is input to the terminal 14 at the same time. When the reset signal is input to the terminal 14, the reset signal R (FIG. 2B) is input from the buffer 15 to the register 12, and the register 12 is reset. As a result, a “0” (Low) signal is input to the second input terminal of the NOR circuit 7, the clock generation circuit 4 starts oscillating, and the clock CK 2 is input to the input terminal A of the selection circuit 3. At this time, the “0” signal (Low) is input from the register 12 to the select terminal S of the selection circuit 3, and as a result, the selection circuit 3 outputs the clock CK2 of the input terminal A from the output terminal, and each part of the LSI (See (d) of FIG. 2). Each part of the LSI is initialized by the reset signal R and the clock CK2.
[0012]
Next, the reset signal R rises, and a switching signal is input to the terminal 10 from the outside at a subsequent time point ta (FIG. 2D). When the switching signal is input to the terminal 10, the signal K (FIG. 2 (e)) rises, the register 12 is set, the output becomes “1”, and this “1” signal is supplied to the NOR circuit 7. The signal SELB (FIG. 2 (f)) is supplied to the selection circuit 3. When the “1” signal is input to the NOR circuit 7, the oscillation of the clock generation circuit 4 stops (FIG. 2D). When a “1” signal is input to the selection circuit 3, the signal at the input terminal B is output from the selection circuit 3. In this state, when an external clock is applied to the terminal 1, the clock CK1 is output from the amplifier 2 ((c) in FIG. 2) and supplied to each part of the LSI via the selection circuit 3.
[0013]
As described above, in the initialization circuit of FIG. 1, when the power supply of the LSI rises, the internal clock CK2 rises and is supplied to each part of the LSI when the reset signal R is “0” (Low). The clock CK2 is supplied to each part of the circuit until the signal K rises. As a result, while the reset signal R is “0” (Low), a circuit such as a shift register that requires a clock for initialization is also initialized. That is, the initialization of each part of the LSI is performed during the initialization period T2 shown in FIG.
[0014]
Next, an LSI initialization circuit according to a second embodiment of the present invention will be described with reference to FIG. In the first embodiment, an externally input clock is used in the LSI, but in this case, a clock synchronized with an externally input clock is generated in the LSI. In FIG. 3, parts corresponding to those in FIG. 1 are denoted by the same reference numerals.
In FIG. 3, reference numeral 21 denotes a clock generation circuit using a PLL (phase locked loop). In this clock generation circuit 21, 22 is a terminal to which a series connection circuit of an externally connected resistor 23 and capacitor 24 is connected. Reference numeral 25 denotes a terminal to which a reference signal (clock) is input from the outside. The external reference signal input to the terminal 25 is input to the first input terminal of the phase comparator 27 via the buffer 26. The phase comparator 27 performs phase comparison between the output of the buffer 26 described above and the output of the frequency dividing circuit 28 input to the second input terminal, and outputs a signal corresponding to the phase difference between them. The output of the phase comparator 27 is input to the charge pump circuit 29.
[0015]
The charge pump circuit 29 controls the output level of the phase comparator 27 and outputs it to the input terminal B of the voltage selection circuit 30. A series connection circuit of the resistor 23 and the capacitor 24 connected to the output terminal of the charge pump circuit 29 removes a high frequency component of the output of the charge pump circuit 29 and functions as a loop filter of the PLL circuit. The voltage selection circuit 30 selects the signal at the input terminal A when the signal SELB input to the select terminal S is “0” (Low), and selects the signal at the input terminal B when the signal SELB is “1” (High). Output to the control oscillator 31. The variable resistor 32 outputs a constant voltage to the input terminal A of the voltage selection circuit 30. The VCO 31 generates a clock CK having a frequency corresponding to the output of the voltage selection circuit 30 and outputs the clock CK to the PLL frequency dividing circuit 28 and also to the normal operation clock frequency dividing circuit 35 and the initialization clock frequency dividing circuit 36. To do. The PLL frequency divider 28 divides the output of the VCO 31 and outputs it to the second input terminal of the phase comparator 27.
[0016]
The normal operation clock frequency dividing circuit 35 divides the clock CK into a clock CK 1 and outputs it to the input terminal B of the selection circuit 3. The initialization clock frequency dividing circuit 36 divides the clock CK into a clock CK 2 and outputs it to the input terminal A of the selection circuit 3. Here, the frequency of the clock CK2 is set lower than the frequency of the clock CK1. The selection circuit 3 outputs the clock CK1 at the input terminal B when the signal input to the select terminal S is “1”, and outputs the clock CK2 at the input terminal A when the signal is “0”.
Terminals 10 and 14, buffers 11 and 15, and register 12 are the same as those in FIG.
[0017]
Next, the operation of the circuit described above will be described. The timing chart of this operation is the same as FIG.
When power is supplied to the LSI (FIG. 2A), the VCO 31 starts oscillating. When a reset signal is input to the terminal 14 simultaneously with power-on (FIG. 2B), the register 12 is reset and “0” is applied to the select terminal S of the voltage selection circuit 30 and the select terminal S of the selection circuit 3. (Low) signal is input. When a “0” (Low) signal is input to the select terminal S of the voltage selection circuit 30, a constant voltage output from the variable resistor 32 is input to the VCO 31, whereby the VCO 31 has a frequency corresponding to the same constant voltage. The clock CK is output. This clock CK is frequency-divided by the frequency dividing circuit 36 and input to the selection circuit 3 as the clock CK2. At this time, a “0” (Low) signal is input to the select terminal S of the selection circuit 3, and as a result, the clock CK2 (FIG. 2 (d)) is output from the selection circuit 3 to each part of the LSI. Supplied. The LSI components are initialized by the clock CK2 and the reset signal R output from the buffer 15.
[0018]
Next, the reset signal rises, and at the subsequent time ta (FIG. 2D), the external reference signal is supplied to the terminal 25, and at the same time, the switching signal is supplied to the terminal 10. When the switching signal is supplied to the terminal 10, the register 12 is set, and a "1" (High) signal is output from the output terminal. As a result, the voltage selection circuit 30 outputs the output signal of the charge pump circuit 29 to the VCO 31. As a result, thereafter, the VCO 31 outputs a clock CK having a frequency corresponding to the external reference signal, and this clock CK is divided by the frequency dividing circuit 35 and input to the selection circuit 3 as the clock CK1 (FIG. 2 (c)). The At this time, since the “1” (High) signal is supplied to the select terminal S of the selection circuit 3, the clock CK1 described above is supplied as a clock to each part of the LSI via the selection circuit 3.
[0019]
As described above, also in the second embodiment, when the power is turned on, the internal clock CK2 is generated and supplied to each part of the LSI. Thereby, each part of the LSI can be reset at the timing of the reset signal.
[0020]
【The invention's effect】
As described above, according to the present invention, the clock generation circuit that is activated at the time of power-on and generates an initialization clock, and the clock output from the clock generation circuit at the time of power-on are output to each part of the circuit. After receiving the switching signal from the outside, it is equipped with switching means for outputting an external clock to each part of the circuit, so there is no need for any special device for initialization, and initialization is performed in a short time The effect that can be obtained.
[Brief description of the drawings]
FIG. 1 is a circuit diagram showing a configuration of an LSI initialization circuit according to a first embodiment of the present invention;
FIG. 2 is a timing chart for explaining the operation of the embodiment;
FIG. 3 is a circuit diagram showing a configuration of an LSI initialization circuit according to a second embodiment of the present invention;
FIG. 4 is a timing chart for explaining an initialization operation of a conventional LSI.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1,10,14 ... Terminal, 3 ... Selection circuit, 4 ... Initialization clock generation circuit, 5, 6 ... Inverter, 7 ... NOR circuit, 8 ... Delay circuit, 12 ... Register, 21 ... Clock generation circuit (PLL) , 22, 25 ... terminals, 27 ... phase comparator, 28 ... PLL frequency divider, 29 ... charge pump circuit, 30 ... voltage selection circuit, 31 ... VCO, 32 ... variable resistance, 35 ... frequency division for normal operation clock Circuit 36: initialization clock frequency divider.

Claims (2)

電源投入と同時に起動され、初期化用クロックを発生、外部から切替信号を受けた後は外部クロックに同期した通常動作用クロックを発生するクロック発生回路と
源投入時において前記初期化用クロックを回路各部へ出力し、外部から前記切替信号を受けた後は前記通常動作用クロックを回路各部へ出力する切替手段と、
を具備し、
前記クロック発生回路は、
電圧制御発振器を有し前記通常動作用クロックをPLLにより発生する通常動作クロック発生回路と、前記電圧制御発振器を用いて前記初期化用クロックを発生する初期化クロック発生回路と、からなる
ことを特徴とする大規模集積回路の初期化回路。
Power-on and is activated at the same time, generates a clock initialization, a clock generating circuit for generating a normal operation clock synchronized with the external clock after receiving a switching signal from the outside,
The switching means for outputting Previous SL through normal operation clock circuits each unit after outputting the previous SL for Initial forming clock to the individual circuit components, receiving the switching signal from the outside in at power,
Equipped with,
The clock generation circuit includes:
A normal operation clock generation circuit that has a voltage controlled oscillator and generates the normal operation clock by a PLL; and an initialization clock generation circuit that generates the initialization clock using the voltage control oscillator. An initialization circuit for a large-scale integrated circuit.
前記クロック発生回路が発生する前記初期化用クロックを分周して前記切替手段へ出力する第1の分周回路と、
前記クロック発生回路が発生する前記通常動作用クロックを分周して前記切替手段へ出力する第2の分周回路と、
を具備することを特徴とする請求項1に記載の大規模集積回路の初期化回路。
A first frequency dividing circuit that divides the initialization clock generated by the clock generation circuit and outputs the divided clock to the switching means;
A second frequency dividing circuit for frequency-dividing the normal operation clock generated by the clock generation circuit and outputting it to the switching means;
The initialization circuit for a large-scale integrated circuit according to claim 1, comprising:
JP2002317774A 2002-10-31 2002-10-31 Initialization circuit for large-scale integrated circuits Expired - Fee Related JP4032927B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002317774A JP4032927B2 (en) 2002-10-31 2002-10-31 Initialization circuit for large-scale integrated circuits

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002317774A JP4032927B2 (en) 2002-10-31 2002-10-31 Initialization circuit for large-scale integrated circuits

Publications (2)

Publication Number Publication Date
JP2004153642A JP2004153642A (en) 2004-05-27
JP4032927B2 true JP4032927B2 (en) 2008-01-16

Family

ID=32461080

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002317774A Expired - Fee Related JP4032927B2 (en) 2002-10-31 2002-10-31 Initialization circuit for large-scale integrated circuits

Country Status (1)

Country Link
JP (1) JP4032927B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2262186C1 (en) * 2004-05-31 2005-10-10 Федеральное государственное унитарное предприятие "Ижевский механический завод" Device for resetting trigger circuits to base state
JP2013046268A (en) * 2011-08-25 2013-03-04 Sanyo Electric Co Ltd Clock frequency division device

Also Published As

Publication number Publication date
JP2004153642A (en) 2004-05-27

Similar Documents

Publication Publication Date Title
CN100505545C (en) Duty cycle correction circuit and delay locked loop with the circuit
JP3949851B2 (en) Delay-locked loop and its phase comparator
JP4745127B2 (en) Clock switching circuit
JP4077979B2 (en) Semiconductor integrated circuit device
US7969802B2 (en) Apparatus and method of generating output enable signal for semiconductor memory apparatus
US11290089B2 (en) Generation of pulse width modulated (PWM) pulses
JPH11330958A (en) Phase detecting device
US5357204A (en) One-shot clock generator circuit
US6441662B2 (en) DLL circuit that can prevent erroneous operation
US6373308B1 (en) Direct-measured DLL circuit and method
JP2009201037A (en) Frequency divider circuit
JP2001217694A (en) Delay-adjusting circuit and clock-generating circuit using same
US7236040B2 (en) Method and apparatus for generating multiphase clocks
US8319531B2 (en) Multi-phase clock divider circuit
JP3633374B2 (en) Clock control circuit
US6853223B2 (en) Phase comparator and clock recovery circuit
JP3746640B2 (en) Internal clock signal generation circuit and synchronous DRAM device
JP4032927B2 (en) Initialization circuit for large-scale integrated circuits
JPH08286780A (en) Clock circuit, processor using the same, and processor operating method
JPH10336018A (en) Variable frequency divider and PLL circuit
US7546481B2 (en) Clock control circuit that generates and selects one of a divided clock signal and a multiplied clock signal as a bus clock signal
JP2001127629A (en) PLL frequency synthesizer circuit
JPH1013395A (en) Phase locked loop
JP2004258888A (en) Semiconductor integrated circuit
JP4668430B2 (en) Prescaler and PLL circuit

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050728

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070501

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070515

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070717

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20071002

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20071015

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101102

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101102

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111102

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111102

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121102

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121102

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131102

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees