JP2006172264A5 - - Google Patents
Download PDFInfo
- Publication number
- JP2006172264A5 JP2006172264A5 JP2004365689A JP2004365689A JP2006172264A5 JP 2006172264 A5 JP2006172264 A5 JP 2006172264A5 JP 2004365689 A JP2004365689 A JP 2004365689A JP 2004365689 A JP2004365689 A JP 2004365689A JP 2006172264 A5 JP2006172264 A5 JP 2006172264A5
- Authority
- JP
- Japan
- Prior art keywords
- bias
- bias voltage
- circuit
- operation request
- request signal
- 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.)
- Pending
Links
- 239000004065 semiconductor Substances 0.000 description 16
- 239000000758 substrate Substances 0.000 description 11
- 238000010586 diagram Methods 0.000 description 7
- 238000007599 discharging Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000001629 suppression Effects 0.000 description 5
- 238000000034 method Methods 0.000 description 4
- 230000004043 responsiveness Effects 0.000 description 4
- 230000000737 periodic Effects 0.000 description 2
- 230000002093 peripheral Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000003068 static Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003071 parasitic Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Description
本発明は、微細化が進展するに伴って増大するMOSトランジスタのリーク電流を抑制し待機電流を低下させ低消費電力を実現する半導体回路装置に関する。
半導体プロセスの微細化加工技術は継続的に開発が行われている。一般的に、MOSトランジスタのゲート長が65nm以下になると、ショートチャネル効果によるMOSトランジスタのリーク電流が増大する。半導体回路装置の消費電流は、回路動作によるスイッチングや充放電による動的な成分と、リーク電流による静的な成分を足し合わせた値になる。65nm以上の半導体プロセス技術においては、微細化によるMOSトランジスタの閾値電圧の低下により電源電圧を低下させることで動的な成分の消費電力が低下し、全体の消費電力も低下していた。しかし、前に述べたように65nm以下になるとMOSトランジスタのリーク電流が増大し、全体の消費電力に対して静的な成分が支配的に、さらには全体の消費電力が増加することが言われている。
リーク電流を抑制する手段としては、電源電圧のさらに低下させる、またはMOSトランジスタのソースまたは基板に電圧をバイアスすることができる。しかしながら、電源電圧をさらに低下させるとMOSトランジスタの駆動能力が低下するため、回路の動作速度が速くならない。そこで、特許文献1記載の発明では、高速性と低消費電力性の2点を両立した半導体回路装置を提案している。
特許文献1の代表の構成図を図6と、制御フローを図7に示す。図6にあるとおり、プロセッサ、動作モード制御部、バイアス切り替え回路で構成されている。プロセッサにはリーク電流を抑制する待機モードに移行、または高速に動作できる通常モードに復帰するそれぞれの命令を持っており、これらの命令がプロセッサ上で稼動しているプログラムによって実行されると、動作モード制御部に要求された各モードに移行処理が行われる。動作モード制御部は直ちに、バイアス切り替え装置にバイアス電圧の変更を指示し、バイアス切替え装置は出力するバイアス電圧を変更する。バイアス電圧を切り替えると、バイアスされるMOSトランジスタのソース、または基板の配線に含まれる寄生容量を充放電する時間が必要である。このソース、または基板の充放電、つまりバイアス電圧の安定化時間を見越した時間を動作モード制御部に内蔵しているタイマーで時間管理を行い、動作モード制御部はプロセッサに対して電圧バイアスが完了する所定の時間までプロセッサの停止、実行を制御する(図7)。よって、特許文献1記載の発明では、ソース、または基板にバイアス電圧を印加したリーク電流抑制モードと、バイアス電圧を印加せず回路が通常の速度で動作する通常モードの両立をプロセッサの命令によって実現している。
特開2004−96073号公報(図1、図4)
しかしながら、前記従来の構成では、リーク電流抑制する待機モードから通常モードへの移行の間では、ソース、または基板の充放電時間が必要である。つまり、従来例では待機モード解除の命令が発行されてから一定時間の間、タイマーが管理する時間でプロセッサが停止状態となるため、システム全体として応答速度が低下することになる。
よって、従来例ではモード遷移を適用する場面としては、システムをある程度の期間停止させるようなケースを想定しており、システムの稼動中、例えば、画像や音声の処理中にモード遷移処理を発行することは可能であるが、画像、音声処理は時間的に連続して実行されるため、システムの応答性が問題となってくる。
システムの応答性を改善する取り組みとしては、バイアスをかける回路規模を小さくすることで対応可能であるが、微細化が進む今日の半導体プロセス技術においては搭載できる回路素子数の増大や、またますます複雑化するアプリケーションに対応するために回路、及びメモリサイズ容量は増加する傾向になり、バイアスの充放電時間を短縮することは難しくなってきている。
本発明は、このバイアス時間によってシステムの応答性、メモリデバイスにおいてはランダムアクセス性を改善し、かつリーク電流を抑制し低消費電力化を行うことができる半導体集積回路を提供することを目的とする。
前記従来の課題を解決するために、本発明の半導体集積回路装置は、バイアス電圧の充放電動作を動作要求信号が入力される前に完了させるようにバイアス電圧の印加動作を制御するバイアス制御回路を搭載している。
従来技術においては、ソース・基板の電位を放電する必要があり、放電が完了するまで回路動作の開始を待つ必要があった。本発明では、画像処理の垂直、水平信号のようなタイミングが決定している処理を行う場合において、回路動作が開始される前にソース、または基板電圧を放電(バイアスを非印加)、またはアクセスが完了すると直ちに充電(バイアスを印加)を実施することができる。
本発明のバイアス制御回路によれば、充放電の時間を隠蔽することができ、回路動作の開始時間への影響を与えず、バイアス電圧を用いたリーク電流の抑制し低消費電力化を実現しつつ、システムやランダムアクセスの応答性能が低下させない半導体回路装置を実現することができる。
以下本発明の実施の形態について、図面を参照しながら説明する。
(実施の形態1)
図1は本発明の実施の形態1における構成図である。図1において、回路ブロック101は、今回ソース線または基板線にバイアス電圧を印加して待機モード時にリーク電流を抑制する対象のブロックである。回路ブロック101には、構成する全MOSトランジスタのソース線、または基板線をまとめたバイアス電圧入力端子102を備える。一般的にリーク電流を抑制するためには、NチャンネルMOSトランジスタの場合は、基板は−0.6V程度、一方、PチャンネルMOSトランジスタの場合は、基板に電源電圧となるため供給する電源電圧より高い電圧を、バイアス電圧出力回路107より出力する。このバイアス電圧出力回路107を制御するのが、バイアス電圧制御回路103である。バイアス電圧制御回路103は、回路ブロック101のバイアス電圧の充放電時間の情報を規定したタイミング設定104を入力し、この情報とカウンタ105を用いて外部から入力される動作要求信号106を起点としてバイアス制御信号を生成する。
図1は本発明の実施の形態1における構成図である。図1において、回路ブロック101は、今回ソース線または基板線にバイアス電圧を印加して待機モード時にリーク電流を抑制する対象のブロックである。回路ブロック101には、構成する全MOSトランジスタのソース線、または基板線をまとめたバイアス電圧入力端子102を備える。一般的にリーク電流を抑制するためには、NチャンネルMOSトランジスタの場合は、基板は−0.6V程度、一方、PチャンネルMOSトランジスタの場合は、基板に電源電圧となるため供給する電源電圧より高い電圧を、バイアス電圧出力回路107より出力する。このバイアス電圧出力回路107を制御するのが、バイアス電圧制御回路103である。バイアス電圧制御回路103は、回路ブロック101のバイアス電圧の充放電時間の情報を規定したタイミング設定104を入力し、この情報とカウンタ105を用いて外部から入力される動作要求信号106を起点としてバイアス制御信号を生成する。
図2を用いて詳細の動作を説明する。まず、各信号の仕様について説明する。動作要求信号201がLowの場合は回路ブロック101にアクセスをしない、つまりバイアス圧を印加し、Highの場合はアクセスを要求する区間でバイアス電圧の印加を行わない。カウンタ値は、動作要求信号の立ち下がりのタイミングを開始としてカウンタ値をリセットしてクロック信号に同期してカウントアップする。バイアス制御信号がLowの場合はバイアスを行わない(通常モード)の区間で、Highの場合はバイアス電圧を印加する区間(待機モード)の区間を表す。バイアス電圧は、ここの説明ではNチャンネルMOSトランジスタの基板へのバイアス電圧制御を例として説明するため、バイアス印加時(待機モード)は−0.6V、バイアス非印加時(通常モード)は0Vである。
図2(a)は、システム起動後、1回目の動作要求信号がアサートされた場合のタイミングチャート図である。図2(b)は、2回目以降の動作要求信号アサートされた場合のタイミングチャート図である。システム起動直後は、バイアス電圧は0Vで通常モードである。1回目の動作要求信号がネゲートされると、動作要求信号の立ち下がりタイミングでカウンタ値がカウントアップされる。また、同タイミングでバイアス制御信号がHighとなりバイアス電圧が出力され通常モードから待機モードに遷移する。
次に、動作要求信号のアサートが2回目以降について、図2(b)を使って説明する。カウンタ値は、直前にアサートされた動作要求信号の立ち下がりからカウントアップ続けている。ここで、タイミング設定情報104に、バイアス制御信号をネゲートするカウンタ値nを設定してある。この値nは、次の動作要求信号がアサートされるカウンタ値(n+3)から、バイアス電圧を放電するのに必要な時間(カウンタ値:3)を確保したカウンタ値を設定する。バイアス制御回路103はカウンタ値がnになると、バイアス制御信号をネゲートして、バイアス電圧の放電(0V遷移)を開始し、動作要求信号がアサートされるまでに放電を完了することが可能とあり、放電時間を隠蔽することができる。
以上のように、図5に示すように、周辺デバイスに、カメラやLCDのような固定周期でデータ転送が必要なビデオ系のデバイスや、CPUで周期的にかならず起こるようなアプリケーションプログラムを動作させる場合、それぞれの周辺デバイス、CPUから個々に動作要求信号501を半導体集積回路502に入力することで複数の動画像圧縮・伸張処理装置や、音声の信号処理装置など、周期的に繰り発生し、かつデータの取りこぼしが許されないアプリケーションに適用することができる。
(実施の形態2)
図3は、本発明の実施の形態2における構成図である。図3の回路ブロック、バイアス出力回路、バイアス制御回路は、図1と同様の回路装置である。図3の特徴としては、バイアス制御信号を生成するタイミングは周期タイマー301で出力したタイマー信号302を使用する。図4に周期タイマーを用いた場合のタイミングチャートを示す。図4中のタイミング信号以外の動作要求信号、バイアス制御信号、バイアス電圧は、図2の仕様と同じとして説明する。図4(a)は、システム起動後、1回目の動作要求信号がアサートされた場合のタイミングチャート図である。図4(b)は、2回目以降の動作要求信号アサートされた場合のタイミングチャート図である。システム起動直後は、バイアス電圧は0Vで通常モードである。1回目の動作要求信号がネゲートされると、動作要求信号の立ち下がりタイミングでタイマーが動作し、タイマー信号がアサートされる。また、同タイミングでバイアス制御信号がHighとなりバイアス電圧が出力され通常モードから待機モードに遷移する。
図3は、本発明の実施の形態2における構成図である。図3の回路ブロック、バイアス出力回路、バイアス制御回路は、図1と同様の回路装置である。図3の特徴としては、バイアス制御信号を生成するタイミングは周期タイマー301で出力したタイマー信号302を使用する。図4に周期タイマーを用いた場合のタイミングチャートを示す。図4中のタイミング信号以外の動作要求信号、バイアス制御信号、バイアス電圧は、図2の仕様と同じとして説明する。図4(a)は、システム起動後、1回目の動作要求信号がアサートされた場合のタイミングチャート図である。図4(b)は、2回目以降の動作要求信号アサートされた場合のタイミングチャート図である。システム起動直後は、バイアス電圧は0Vで通常モードである。1回目の動作要求信号がネゲートされると、動作要求信号の立ち下がりタイミングでタイマーが動作し、タイマー信号がアサートされる。また、同タイミングでバイアス制御信号がHighとなりバイアス電圧が出力され通常モードから待機モードに遷移する。
次に、動作要求信号のアサートが2回目以降について、図4(b)を使って説明する。タイマー信号は、直前にアサートされた動作要求信号の立ち下がりから時間tの間アサートされている。時間tを過ぎると、タイマー信号は立ち下がる。タイマー信号の立ち下がりに同期してバイアス制御信号もLowになりバイアス電圧が放電され、待機モードから通常モードに遷移し、回路ブロックが動作可能となる。ここで、時間tの設定値は、動作要求信号がアサートされる周期Tからバイアス電圧の放電時間wを引いた値(t=T−w)とする。これにより、動作要求信号がアサートされるまでに放電を完了することが可能となり、実施の形態1と同様に放電時間を隠蔽することができる。
本発明にかかる半導体集積回路装置は、システムの応答性、ランダムアクセス性の機能維持しつつ、リーク電流を抑制した回路制御技術を有し、高性能で低消費電力が求められる携帯機器向けのLSI等として有用である。またSRAM等の半導体メモリへの用途にも応用できる。
101 回路ブロック
102 バイアス電圧入力端子
103 バイアス電圧制御回路
105 カウンタ回路
106 動作要求信号
107 バイアス電圧出力回路
301 周期タイマー
102 バイアス電圧入力端子
103 バイアス電圧制御回路
105 カウンタ回路
106 動作要求信号
107 バイアス電圧出力回路
301 周期タイマー
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004365689A JP2006172264A (ja) | 2004-12-17 | 2004-12-17 | 半導体集積回路装置および信号処理システム |
US11/302,372 US7375580B2 (en) | 2004-12-17 | 2005-12-14 | Semiconductor integrated circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004365689A JP2006172264A (ja) | 2004-12-17 | 2004-12-17 | 半導体集積回路装置および信号処理システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006172264A JP2006172264A (ja) | 2006-06-29 |
JP2006172264A5 true JP2006172264A5 (ja) | 2008-01-17 |
Family
ID=36672934
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004365689A Pending JP2006172264A (ja) | 2004-12-17 | 2004-12-17 | 半導体集積回路装置および信号処理システム |
Country Status (2)
Country | Link |
---|---|
US (1) | US7375580B2 (ja) |
JP (1) | JP2006172264A (ja) |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4387122B2 (ja) | 1996-11-21 | 2009-12-16 | 株式会社日立製作所 | 低電力プロセッサ |
JPH10261946A (ja) * | 1997-03-19 | 1998-09-29 | Mitsubishi Electric Corp | 半導体集積回路 |
JP3814385B2 (ja) * | 1997-10-14 | 2006-08-30 | 株式会社ルネサステクノロジ | 半導体集積回路装置 |
JPH11183532A (ja) * | 1997-12-19 | 1999-07-09 | Seiko Epson Corp | 電源電圧監視装置及び方法並びに電源電圧監視処理プログラムを記録した記録媒体 |
JP2001186007A (ja) * | 1999-12-24 | 2001-07-06 | Sharp Corp | 金属酸化膜半導体トランジスタ回路およびそれを用いた半導体集積回路 |
JP3848259B2 (ja) * | 2001-02-15 | 2006-11-22 | 株式会社ルネサステクノロジ | 半導体集積回路、データ処理システム及び移動体通信端末装置 |
JP2002278659A (ja) * | 2001-03-22 | 2002-09-27 | Mitsubishi Electric Corp | 情報処理装置 |
JP2003031681A (ja) * | 2001-07-16 | 2003-01-31 | Matsushita Electric Ind Co Ltd | 半導体集積回路 |
KR100542398B1 (ko) * | 2001-12-04 | 2006-01-10 | 주식회사 하이닉스반도체 | 전압 공급 회로 |
JP4321678B2 (ja) * | 2003-08-20 | 2009-08-26 | パナソニック株式会社 | 半導体集積回路 |
-
2004
- 2004-12-17 JP JP2004365689A patent/JP2006172264A/ja active Pending
-
2005
- 2005-12-14 US US11/302,372 patent/US7375580B2/en active Active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7089438B2 (en) | Circuit, system and method for selectively turning off internal clock drivers | |
US6976181B2 (en) | Method and apparatus for enabling a low power mode for a processor | |
US8055924B2 (en) | Semiconductor integrated circuit and electric power supply controlling method thereof | |
US7058823B2 (en) | Integrated circuit having programmable voltage level line drivers and method of operation | |
JP4265195B2 (ja) | 半導体装置 | |
US20080016383A1 (en) | Semiconductor device | |
JP2005141828A (ja) | 半導体記憶装置 | |
US7263622B2 (en) | Power-saving device for controlling circuit operation, and information processing apparatus | |
JP2007148952A (ja) | 半導体集積回路 | |
US20090049321A1 (en) | Circuits with transient isolation operable in a low power state | |
JPH11144461A (ja) | 同期式半導体装置 | |
US20150076908A1 (en) | Efficient wakeup of power gated domains through charge sharing and recycling | |
JP2002041160A (ja) | 電力制御装置及び方法並びに電力制御プログラムを記録した記録媒体 | |
CN101814513A (zh) | 半导体装置及其驱动方法、cpu、图像处理电路及电子装置 | |
EP2557479A2 (en) | Adjustable body bias circuit | |
JP2000163972A (ja) | デ―タ入出力バッファ制御回路 | |
JP2006172264A5 (ja) | ||
JP2006172264A (ja) | 半導体集積回路装置および信号処理システム | |
JP2010118133A (ja) | 半導体メモリ装置 | |
JP2003150283A (ja) | 電力制御装置及び電力制御方法 | |
JP3818275B2 (ja) | 半導体集積回路 | |
US6647500B1 (en) | System and method to generate a float voltage potential at output when first and second power supplies fail to supply power at the same time | |
AU2018295010B2 (en) | System and method for dynamic buffer sizing in a computing device | |
JP2024529384A (ja) | 電力状態が変化するデバイスの階層的な状態の保存及び復元 | |
JP4263004B2 (ja) | 半導体記憶装置 |