JP4271206B2 - 半導体集積回路及びその設計・製造方法 - Google Patents

半導体集積回路及びその設計・製造方法 Download PDF

Info

Publication number
JP4271206B2
JP4271206B2 JP2006166592A JP2006166592A JP4271206B2 JP 4271206 B2 JP4271206 B2 JP 4271206B2 JP 2006166592 A JP2006166592 A JP 2006166592A JP 2006166592 A JP2006166592 A JP 2006166592A JP 4271206 B2 JP4271206 B2 JP 4271206B2
Authority
JP
Japan
Prior art keywords
inverter
terminal
general
purpose logic
transfer gate
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
JP2006166592A
Other languages
English (en)
Other versions
JP2006304346A (ja
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.)
NEC Electronics Corp
Original Assignee
NEC Electronics 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 NEC Electronics Corp filed Critical NEC Electronics Corp
Priority to JP2006166592A priority Critical patent/JP4271206B2/ja
Publication of JP2006304346A publication Critical patent/JP2006304346A/ja
Application granted granted Critical
Publication of JP4271206B2 publication Critical patent/JP4271206B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Design And Manufacture Of Integrated Circuits (AREA)
  • Logic Circuits (AREA)

Description

本発明は汎用ロジックモジュール及びこれを用いたASICに関し、特にオフリーク電流の発生を防止しつつオンチップキャパシタを構成する技術に関する。
従来、一般的なフィールドプログラマブルゲートアレイ(FPGA)、マスクプログラマブルな機能ブロックベースのゲートアレイといった汎用ロジックモジュールが知られている。
この汎用ロジックモジュールは、半導体基板上に形成されたMOSトランジスタをm層(mは1以上の整数)の配線層で電気的に接続することにより汎用ロジックセルと呼ばれる基本回路をアレイ状に形成し、これを下地として、上記汎用ロジックセルをn層(nは1以上の整数)の配線層で電気的に接続することにより、所望の論理回路が組み込まれたASIC(Application Specific Integrated Circuit)を構成できるようにした半導体装置である。なお、基本回路は、一般に、例えばインバータ回路、NAND回路、NOR回路、マルチプレクサといった小規模な機能を有する論理回路から構成される。
この汎用ロジックモジュールを用いれば、所望の論理回路を実現するように上記n層の配線パターンを設計し、その配線パターンが焼き付けられたリソグラフィーマスクを用いて、第m層まで配線された下地としての半導体基板上に配線層を形成する半導体製造工程により、所望の論理回路が形成された半導体チップが得られる。
この汎用ロジックモジュールは以下のように利用される。例えば、半導体メーカは、第m層まで形成された半導体基板の情報をユーザに公開する。ユーザは、公開された情報に基づいて所望の論理回路を設計し、その論理回路を実現するための半導体チップの製作を半導体メーカに依頼する。半導体メーカはユーザから受け取った論理回路に基づいてn層の配線パターンを自動設計し、上述したように半導体チップを製作する。
一般的なゲートアレイでは配線層が形成されていない下地が用意され、全ての配線層がユーザの要求に応じて形成される。このような構成を有するゲートアレイに比べると、汎用ロジックモジュールは、ユーザによる論理回路の設計から半導体チップの完成までの工期が短くなるという長所がある。
なお、上記のような汎用ロジックモジュールとして、例えば特開平7−106949号(米国特許第5055718号)は、3個の2入力マルチプレクサを組み合わせた4入力のマルチプレクサ(MUX)から構成された「汎用組み合わせ論理モジュール」を開示している。また、他の汎用ロジックモジュールとして、米国特許第5684412号は、「CELL FORMING PART OF A CUSTOMIZABLE ARRAY」を開示している。また、特開昭61−61437号は、論理機能には使われない未使用領域をVDD及びGND間のデカップリングコンデンサとして利用するマスタースライス型集積回路を開示している。更に、特開平2−241061号は、電源電位と設置電位間にノイズ吸収用のデカップリングコンデンサを備えたCMOSゲートアレイを開示している。
特開平7−106949号 米国特許第5684412号 特開昭61−61437号 特開平2−241061号
ところで、上述した従来の汎用ロジックモジュールでは、汎用ロジックセルに含まれるMOSトランジスタには、既に電源(VDD)配線及びグランド(GND)配線にそれぞれ接続済みのものが存在する。このようなMOSトランジスタでは、ソース−ドレイン間にオフリーク電流が発生する。従って、論理回路として使用されない未接続の汎用ロジックセルに含まれるMOSトランジスタであってもオフリーク電流が発生する。
図3は、MOSトランジスタのゲート長Leff、電源電圧Vcc及びオフリーク電流Ioffの関係を示す。この図3に示されるように、オフリーク電流は、ゲート長が短くなり、電源電圧小さくなるに連れて大きくなる。従って、近年のMOSトランジスタの微細化が進むに連れてオフリーク電流による消費電力が無視できなくなってきている。
多数の汎用ロジックセルが集積された汎用ロジックモジュールを用いて論理回路を構成する場合、実際に使用される汎用ロジックセルの割合は50%程度と言われている。従って、汎用ロジックモジュールを用いて構成された論理回路では、未使用の汎用ロジックセルによって多大な電力が消費されており、改善が望まれている。
一方、近年は、ASICの動作周波数の向上も著しい。その結果、MOSトランジスタのスイッチング動作に起因して汎用ロジックモジュール内部の電源ラインにノイズが発生し、誤動作するという事態も発生している。
本発明は、上述した問題を解消するためになされたものであり、その目的は、論理回路として使用されない汎用ロジックセルにおけるオフリーク電流の発生を防止できる汎用ロジックモジュール及びこれを用いたASICを提供することにある。
以下に、[発明の実施の形態]で使用する番号・符号を用いて、課題を解決するための手段を説明する。これらの番号・符号は、[特許請求の範囲]の記載と[発明の実施の形態]の記載との対応関係を明らかにするために付加されたものであるが、[特許請求の範囲]に記載されている発明の技術的範囲の解釈に用いてはならない。
本発明の課題では、半導体集積回路は、第1配線層で一部が接続されることにより形成された1つまたは複数種類の汎用ロジックセルがアレイ状に配置された下地を形成し、前記下地の上に、前記汎用ロジックセルを接続するための第2配線層を形成することにより論理回路が形成されている。
半導体集積回路では、第1汎用ロジックセルは、入力が第1端子(T1)に接続された第1インバータ(A)と、入力が第2端子(T4)に接続された第2インバータ(B)と、入力が第3端子(T7)に接続された第3インバータ(C)と、前記第1インバータ(A)の出力に入力が接続され、前記第3端子(T7)に第1制御入力が接続され、前記第3インバータ(C)の出力に第2制御入力が接続され、第4端子(T10)に出力が接続された第1トランスファゲート(E)と、前記第2インバータ(B)の出力に入力が接続され、前記第3インバータ(C)の出力に第1制御入力が接続され、前記第3端子(T7)に第2制御入力が接続され、第4端子(T10)に出力が接続された第2トランスファゲート(D)とを具備する。前記第1インバータ(A)、前記第2インバータ(B)、前記第3インバータ(C)、前記第1トランスファゲート(E)、前記第2トランスファゲート(D)を接続する配線が前記第1配線層によって形成され、前記第1インバータ(A)、前記第2インバータ(B)、前記第3インバータ(C)のうち少なくとも1つが電源またはグランドの一方にのみ接続されたインバータである。電源またはグランドの一方にのみ接続された前記インバータは、電源またはグランドの他方を接続するための接続端子を前記第2配線層に有し、半導体集積回路は、前記接続端子が開放である前記第1汎用ロジックセルを前記汎用ロジックセルとして少なくとも1つ備える。
前記汎用ロジックセルを接続するための前記第2配線層を形成することにより前記論理回路が形成される前記汎用ロジックモジュールによって半導体集積回路が形成されている。
電源またはグランドの一方にのみ接続された前記インバータに対応する入力に前記電源またはグランドの他方を接続することによってデカップリングコンデンサが形成されている。
また、前記半導体集積回路はASICであってもよい。
本発明の他の観点では、半導体集積回路は、第1配線層で一部が接続されることにより形成された1つまたは複数種類の汎用ロジックセルがアレイ状に配置された下地を形成し、前記下地の上に、前記汎用ロジックセルを接続するための第2配線層を形成することにより論理回路が形成されている。
半導体集積回路の設計方法では、第1汎用ロジックセルにおいて、第1インバータ(A)の入力を第1端子(T1)に接続し、第2インバータ(B)の入力を第2端子(T4)に接続し、第3インバータ(C)の入力を第3端子(T7)に接続し、前記第1インバータ(A)の出力に第1トランスファゲート(E)の入力を接続し、前記第3端子(T7)に前記第1トランスファゲート(E)の第1制御入力を接続し、前記第3インバータ(C)の出力に前記第1トランスファゲート(E)の第2制御入力を接続し、第4端子(T10)に前記第1トランスファゲート(E)の出力を接続し、前記第2インバータ(B)の出力に第2トランスファゲート(D)の入力を接続し、前記第3インバータ(C)の出力に前記第2トランスファゲート(D)の第1制御入力を接続し、前記第3端子(T7)に前記第2トランスファゲート(D)の第2制御入力を接続し、第4端子(T10)に前記第2トランスファゲート(D)の出力を接続し、前記第1インバータ(A)、前記第2インバータ(B)、前記第3インバータ(C)、前記第1トランスファゲート(E)、前記第2トランスファゲート(D)を前記第1配線層によって接続している。
前記第1インバータ(A)、前記第2インバータ(B)、前記第3インバータ(C)のうち少なくとも1つが電源またはグランドの一方にのみ接続されたインバータであり、電源またはグランドの一方にのみ接続された前記インバータは、電源またはグランドの他方を接続するための接続端子を前記第2配線層に有する。半導体集積回路は、前記接続端子が開放である前記第1汎用ロジックセルを前記汎用ロジックセルとして少なくとも1つ備える。
本発明の他の観点では、半導体集積回路は、第1配線層で一部が接続されることにより形成された1つまたは複数種類の汎用ロジックセルがアレイ状に配置された下地を形成し、前記下地の上に、前記汎用ロジックセルを接続するための第2配線層を形成することにより論理回路が形成されている。
半導体集積回路を製造する方法では、第1汎用ロジックセルにおいて、第1インバータ(A)の入力を第1端子(T1)に接続し、第2インバータ(B)の入力を第2端子(T4)に接続し、第3インバータ(C)の入力を第3端子(T7)に接続し、前記第1インバータ(A)の出力に第1トランスファゲート(E)の入力を接続し、前記第3端子(T7)に前記第1トランスファゲート(E)の第1制御入力を接続し、前記第3インバータ(C)の出力に前記第1トランスファゲート(E)の第2制御入力を接続し、第4端子(T10)に前記第1トランスファゲート(E)の出力を接続し、前記第2インバータ(B)の出力に第2トランスファゲート(D)の入力を接続し、前記第3インバータ(C)の出力に前記第2トランスファゲート(D)の第1制御入力を接続し、前記第3端子(T7)に前記第2トランスファゲート(D)の第2制御入力を接続し、第4端子(T10)に前記第2トランスファゲート(D)の出力を接続し、前記第1インバータ(A)、前記第2インバータ(B)、前記第3インバータ(C)、前記第1トランスファゲート(E)、前記第2トランスファゲート(D)を前記第1配線層によって接続する。前記第1インバータ(A)、前記第2インバータ(B)、前記第3インバータ(C)のうち少なくとも1つが電源またはグランドの一方にのみ接続されたインバータであり、電源またはグランドの一方にのみ接続された前記インバータは、電源またはグランドの他方を接続するための接続端子を前記第2配線層に有している。
前記接続端子が開放である前記第1汎用ロジックセルを前記汎用ロジックセルとして少なくとも1つ備える半導体集積回路が製造される。
以上詳述したように、本発明によれば、論理回路として使用されない汎用ロジックセルにおけるオフリーク電流の発生を防止できる汎用ロジックモジュール及びこれを用いたASICを提供できる。また、未接続で論理的に使用されない汎用ロジックセル内のトランジスタをデカップリングコンデンサとして使用することにより、チップ内部の電源ラインで発生するノイズが抑止されて安定的な動作が可能になる。
以下、本発明の実施の形態を、図面を参照しながら詳細に説明する。
本発明の実施の形態1に係る汎用ロジックモジュールは、半導体基板上に形成されたMOSトランジスタを例えば3層から成る第1配線層で電気的に接続することにより汎用ロジックセルと呼ばれる基本回路をアレイ状に形成し、これを下地として、上記汎用ロジックセルを例えば2層から成る第2配線層で電気的に接続することにより、所望の論理回路を構成するために使用される。このような論理回路が組み込まれた汎用ロジックモジュールを用いて形成されたIC(集積回路)を本明細書では「ASIC」と呼ぶ。なお、本発明の実施の形態1及び2では、汎用ロジックセルは、反転タイプの2入力マルチプレクサから構成されているが、これに限定されず、他の種々の論理回路を汎用ロジックセルとして用いることができる。
(実施の形態1)
図1は、本発明の実施の形態1に係る汎用ロジックモジュールを形成する汎用ロジックセルの構成を示す回路図である。この汎用ロジックセルは、第1配線層で接続されることにより構成された基本セルA、B、C、D及びEを備えている。
基本セルA、B及びCの各々は、PチャンネルMOSとNチャンネルMOSとがシリーズに接続されることにより構成されている。基本セルA、B及びCの各々に含まれるPチャンネルMOS及びNチャンネルMOSは、本発明のトランジスタに対応する。
基本セルAでは、PチャンネルMOSのソースから第2配線層に引き出された端子T2は未接続(図1上では「N.C.」と記載している。以下、同様)であり、NチャンネルMOSのソースから引き出された端子T3は第1配線層又は第2配線層で接地されている。また、PチャンネルMOS及びNチャンネルMOSの各ゲートから第2配線層に引き出された端子T1は未接続である。この基本セルAは、端子T2が第2配線層で電源VDDに接続されることによりインバータとして機能し、入力された信号を反転して出力する。
同様に、基本セルBでは、PチャンネルMOSのソースから第2配線層に引き出された端子T5は未接続であり、NチャンネルMOSのソースから引き出された端子T6は第1配線層又は第2配線層で接地されている。また、PチャンネルMOS及びNチャンネルMOSの各ゲートから第2配線層に引き出された端子T4は未接続である。この基本セルBは、端子T5が第2配線層で電源VDDに接続されることにより、インバータとして機能し、入力された信号を反転して出力する。
同様に、基本セルCでは、PチャンネルMOSのソースから第2配線層に引き出された端子T8は未接続であり、NチャンネルMOSのソースから引き出された端子T9は第1配線層又は第2配線層で接地されている。また、PチャンネルMOS及びNチャンネルMOSの各ゲートから第2配線層に引き出された端子T7は未接続である。この基本セルCは、端子T8が第2配線層で電源VDDに接続されることにより、インバータとして機能し、入力された信号を反転して出力する。
トランスファゲートD及びEの各々は、PチャンネルMOSとNチャンネルMOSとがパラレルに接続された構造、即ちソース同士及びドレイン同士が接続された構造を有し、PチャンネルMOSのゲート及びNチャンネルMOSのゲートに供給される信号に応じて、その入力端子に供給される信号を通過させ又はその入力端子に供給される信号の通過を阻止する。以下では、PチャンネルMOSのゲートを第1制御入力端子と呼び、NチャンネルMOSのゲートを第2制御入力端子と呼ぶ。
基本セルAの出力は、基本セルE(トランスファゲート)の入力端子に接続されている。この基本セルEの出力から第2配線層に引き出された端子T10は未接続である。また、基本セルBの出力は、基本セルD(トランスファゲート)の入力端子に接続されている。この基本セルDの出力は、上記端子T10に接続されている。
また、上述した端子T7は、基本セルDの第2制御入力端子及び基本セルEの第1制御入力端子に接続されている。また、基本セルCの出力は、基本セルDの第1制御入力端子及び基本セルEの第2制御入力端子に接続されている。
この汎用ロジックセルでは、基本セルA、B、C、D及びEを構成するPチャンネルMOS及びNチャンネルMOS、並びにこれら基本セルを接続する配線は第1配線層に形成されて下地を構成している。端子T1、T2、T4、T5、T7、T8及びT10は、下地の上に形成される第2配線層で接続可能になっている。この汎用ロジックセルは、端子T1、T2、T4、T5、T7、T8及びT10を第2配線層で接続又は未接続にすることにより、種々の機能を発揮するように構成される。
例えば、この汎用ロジックセルの端子T2、端子T5及び端子T8が電源VDDに接続されることにより、第1段目がインバータ、第2段目がトランスファゲートで構成される反転出力タイプの2入力マルチプレクサが構成される。この場合、端子T1及び端子T4が入力端子、端子T7が選択信号入力端子、端子T10が出力端子になる。
このマルチプレクサを用いれば、端子T1、T4、T7及びT10の接続の仕方により種々の論理素子を構成できる。この汎用ロジックセルで構成される論理素子の幾つかの例は、本願出願人が先に出願した特願2000−319269に記載されているので必要に応じて参照されたい。
また、この汎用ロジックセルの端子T2、端子T5、端子T8及び端子T10を未接続のままにし、端子T1、端子T4及び端子T7を電源VDDに接続することにより、基本セルA、B及びCの各々のNチャンネルMOS、基本セルDのNチャンネルMOSは、電源VDDとグランドGNDとの間に配置されたデカップリングコンデンサとして機能する。
本発明の実施の形態1に係る汎用ロジックモジュールは、以上のように構成される汎用ロジックセルを複数集積して構成される。この汎用ロジックモジュールを用いれば、第1配線層で一部が接続されることにより形成された汎用ロジックセルがアレイ状に配置された下地の上に、汎用ロジックセルを接続するための第2配線層を形成することにより所望の機能を有する論理回路を含むASICを構成できる。この場合、論理回路の形成に使用されない汎用ロジックセルの基本セルを構成するPチャンネルMOSのソースは、電源VDDに接続されない。また、論理回路の形成に使用されない汎用ロジックセルの基本セルに含まれるMOSのゲートを第2配線層で電源VDDに接続されることによりオンチップキャパシタが形成される。
この汎用ロジックモジュールを用いたASICを製造する場合は、第1配線層で一部を接続することにより汎用ロジックセルがアレイ状に配置された下地を形成し、この形成された下地の上に汎用ロジックセルを接続する第2配線層を形成することにより論理回路を形成する。上記下地を形成する場合は、汎用ロジックセルの各々に含まれるPチャンネルMOSのソースが電源VDDに未接続にされる。また、上記論理回路を形成する場合は、この論理回路の形成に使用される汎用ロジックセルの各々に含まれるPチャンネルMOSのソースを電源VDDに接続し、論理回路の形成に使用されない汎用ロジックセルの各々に含まれるPチャンネルMOSのソースは電源VDDに未接続のままにされる。また、論理回路を形成する場合は、更に、論理回路の形成に使用されない汎用ロジックセルの各々
に含まれるMOSのゲートを第2配線層で電源VDDに接続することによりオンチップキャパシタが形成される。
また、この汎用ロジックモジュールを用いたASICを設計する場合は、所望の論理回路を実現するように第2配線層の配線パターンを設計し、その配線パターンが焼き付けられたリソグラフィーマスクを用いて、3層まで配線された下地としての半導体基板上に第2配線層を形成する半導体製造工程により、所望の論理回路が形成された半導体チップが得られる。
この汎用ロジックモジュールを用いたASICは、以下の方法でユーザに提供できる。例えば、半導体メーカは、3層まで形成された半導体基板の情報をユーザに公開する。ユーザは、公開された情報に基づいて所望の論理回路を設計し、その論理回路を実現するための半導体チップの製作を半導体メーカに依頼する。半導体メーカはユーザから受け取った論理回路に基づいて2層の配線パターンを自動設計し、上述したように半導体チップを製作してユーザに提供する。
以上説明したように、本発明の実施の形態1に係る汎用ロジックモジュールによれば、論理回路を構成するために使用されない汎用ロジックセルの端子T2、T5及びT8は未接続であるので、基本セルを構成するMOSトランジスタのソース−ドレイン間のオフリーク電流を略ゼロにすることができる。その結果、ASICの全体としての消費電力を抑えることができる。
例えば、図3に示すように、ゲート長Leffが0.13μm、電源電圧Vccが1.5Vの場合は、オフリーク電流Ioffは5nA/μmである。今、10Mゲート(40Mトランジスタ)規模のチップにおいて、ゲート幅を1.6μmとし、50%のゲートが論理回路を構成するために使用されないものとすると、1チップあたり「5[nA/μm]*1.6[μm]*(40*10[Tr])*0.5=160[mA]」の消費電流が節減される。
また、上記汎用ロジックセルの端子T1、T4及びT7を電源VDDに接続することにより、該汎用ロジックセルの基本セルA、B、C及びDの各NチャンネルMOSがキャパシタCAPとして機能し、電源VDD及びグランドGND間に挿入されたデカップリングコンデンサとして作用する。従って、MOSトランジスタのスイッチング動作に起因する電源ラインのノイズを抑止でき、誤動作が発生する事態を回避できる。
例えば、10Mゲート(40Mトランジスタ)規模のチップにおいて、50%のゲートをオンチップキャパシタに使用した場合の容量は、以下の通りである。各汎用ロジックセルが10トランジスタで構成されているので、ゲート容量を2.5fFとした場合、総オンチップ容量は「2.5[fF]*(40*10[Tr])*0.5=50[nF]」となる。
(実施の形態2)
図2は本発明の実施の形態2に係る汎用ロジックモジュールで使用される汎用ロジックセルの構成を示す回路図である。この汎用ロジックセルは、基本セルA、B、C、D及びEから構成されている。
基本セルA、B及びCの各々は、PチャンネルMOSとNチャンネルMOSとがシリーズに接続されることにより構成されている。基本セルA、B及びCの各々に含まれるPチャンネルMOS及びNチャンネルMOSは本発明の素子に対応する。
基本セルAでは、PチャンネルMOSのソースから引き出された端子T2は第1配線層又は第2配線層で電源VDDに接続され。NチャンネルMOSのソースから第2配線層に引き出された端子T3は未接続である。また、PチャンネルMOS及びNチャンネルMOSの各ゲートから第2配線層に引き出された端子T1は未接続である。この基本セルAは、端子T3がグランドGNDに接続されることによりインバータとして機能し、入力された信号を反転して出力する。
同様に、基本セルBでは、PチャンネルMOSのソースから引き出された端子T5は第1配線層又は第2配線層で電源VDDに接続され。NチャンネルMOSのソースから第2配線層に引き出された端子T6は未接続である。また、PチャンネルMOS及びNチャンネルMOSの各ゲートから第2配線層に引き出された端子T4は未接続である。この基本セルBは、端子T6がグランドGNDに接続されることによりインバータとして機能し、入力された信号を反転して出力する。
同様に、基本セルCでは、PチャンネルMOSのソースから引き出された端子T8は第1配線層又は第2配線層で電源VDDに接続され。NチャンネルMOSのソースから第2配線層に引き出された端子T9は未接続である。また、PチャンネルMOS及びNチャンネルMOSの各ゲートから第2配線層に引き出された端子T7は未接続である。この基本セルCは、端子T9がグランドGNDに接続されることによりインバータとして機能し、入力された信号を反転して出力する。
トランスファゲートD及びEの各々は、実施の形態1のそれらと同じである。基本セルAの出力は、基本セルE(トランスファゲート)の入力端子に接続されている。この基本セルEの出力から第2配線層に引き出された端子T10は未接続である。また、基本セルBの出力は、基本セルD(トランスファゲート)の入力端子に接続されている。この基本セルDの出力は、上記端子T0に接続されている。
また、上述した端子T7は、基本セルDの第2制御入力端子及び基本セルEの第1制御入力端子に接続されている。また、基本セルCの出力は、基本セルDの第1制御入力端子及び基本セルEの第2制御入力端子に接続されている。
上記汎用ロジックセルは、基本セルA、B、C、D及びEを構成するPチャンネルMOS及びNチャンネルMOS、並びにこれら基本セルを接続する配線は第1配線層に形成されて下地を構成している。端子T1、T3、T4、T6、T7、T9及びT10は、下地の上に形成される第2配線層に設けられている。この汎用ロジックセルは、端子T1、T3、T4、T6、T7、T9及びT10を第2配線層で接続又は未接続にすることにより、種々の機能を発揮するように構成される。
例えば、この汎用ロジックセルの端子T3、端子T6及び端子T9がグランドGNDに接続されることにより、第1段目がインバータ、第2段目がトランスファゲートで構成される反転出力タイプの2入力マルチプレクサが構成される。この場合、端子T1及び端子T2が入力端子、端子T7が選択信号入力端子、端子T10が出力端子になる。このマルチプレクサを用いれば、端子T1、T4、T7及びT10の接続の仕方により種々の論理素子を構成できる。
また、この汎用ロジックセルの端子T3、端子T6、端子T9及び端子T10を未接続のままにし、端子T1、端子T4及び端子T7をグランドGNDに接続することにより、基本セルA、B及びCの各々のPチャンネルMOS、基本セルEのPチャンネルMOSは、電源VDDとグランドGNDとの間に配置されたデカップリングコンデンサを構成する。
本発明の汎用ロジックモジュールは、以上のように構成される汎用ロジックセルを複数集積して構成される。この汎用ロジックモジュールを用いれば、第2配線層で汎用ロジックモジュールの端子を接続することにより、所望の機能を有する論理回路を構成することができる。
この実施の形態2に係る汎用ロジックモジュールを用いたASICの製造、設計、提供は、上述した実施の形態1と同様にして実現できる。
以上説明したように、本発明の実施の形態2に係る汎用ロジックモジュールによれば、論理回路を構成するために使用されない汎用ロジックセルの端子T3、T6及びT9は未接続であるので、基本セルを構成するMOSトランジスタのソース−ドレイン間のオフリーク電流を略ゼロにすることができる。その結果、ASICの全体としての消費電力を抑えることができる。
また、上記汎用ロジックセルの端子T1、T4及びT7をグランドGNDに接続することにより、該汎用ロジックセルの基本セルA、B、C及びDの各PチャンネルMOSがキャパシタCAPとして機能し、電源VDD及びグランドGND間に挿入されたデカップリングコンデンサとして作用する。従って、MOSトランジスタのスイッチング動作に起因する電源ラインのノイズを抑止でき、誤動作が発生する事態を回避できる。
図1は、本発明の実施の形態1に係る汎用ロジックセルの構成を示す回路図である。 図2は、本発明の実施の形態2に係る汎用ロジックセルの構成を示す回路図である。 図3は、MOSトランジスタのゲート長Leff、電源電圧Vcc及びオフリーク電流Ioffの関係を示す図である。
符号の説明
A、B、C、D、E 基本セル
CAP キャパシタ
T1〜T10 端子
VDD 電源
GND グランド

Claims (6)

  1. 第1配線層で一部が接続されることにより形成された1つまたは複数種類の汎用ロジックセルがアレイ状に配置された下地を形成し、前記下地の上に、前記汎用ロジックセルを接続するための第2配線層を形成することにより論理回路が形成された半導体集積回路であって、
    第1汎用ロジックセルは、
    入力が第1端子に接続された第1インバータと、
    入力が第2端子に接続された第2インバータと、
    入力が第3端子に接続された第3インバータと、
    前記第1インバータの出力に入力が接続され、前記第3端子に第1制御入力が接続され、前記第3インバータの出力に第2制御入力が接続され、第4端子に出力が接続された第1トランスファゲートと、
    前記第2インバータの出力に入力が接続され、前記第3インバータの出力に第1制御入力が接続され、前記第3端子に第2制御入力が接続され、第4端子に出力が接続された第2トランスファゲートとを具備し、
    前記第1インバータ、前記第2インバータ、前記第3インバータ、前記第1トランスファゲート、前記第2トランスファゲートを接続する配線が前記第1配線層によって形成され、
    前記第1インバータ、前記第2インバータ、前記第3インバータのうち少なくとも1つが電源またはグランドの一方にのみ接続されたインバータであり、
    電源またはグランドの一方にのみ接続された前記インバータは、電源またはグランドの他方を接続するための接続端子を前記第2配線層に有し、
    前記接続端子が開放である前記第1汎用ロジックセルを前記汎用ロジックセルとして少なくとも1つ備える半導体集積回路。
  2. 前記汎用ロジックセルを接続するための前記第2配線層を形成することにより前記論理回路が形成される前記汎用ロジックモジュールによって形成された請求項1記載の半導体集積回路。
  3. 電源またはグランドの一方にのみ接続された前記インバータに対応する入力に前記電源またはグランドの他方を接続することによってデカップリングコンデンサが形成されている請求項1又は2に記載の半導体集積回路。
  4. 前記半導体集積回路はASICである請求項1ないし3のいずれかに記載の半導体集積回路。
  5. 第1配線層で一部が接続されることにより形成された1つまたは複数種類の汎用ロジックセルがアレイ状に配置された下地を形成し、前記下地の上に、前記汎用ロジックセルを接続するための第2配線層を形成することにより論理回路が形成された半導体集積回路であって、
    第1汎用ロジックセルにおいて、第1インバータの入力を第1端子に接続し、第2インバータの入力を第2端子に接続し、第3インバータの入力を第3端子に接続し、前記第1インバータの出力に第1トランスファゲートの入力を接続し、前記第3端子に前記第1トランスファゲートの第1制御入力を接続し、前記第3インバータの出力に前記第1トランスファゲートの第2制御入力を接続し、第4端子に前記第1トランスファゲートの出力を接続し、前記第2インバータの出力に第2トランスファゲートの入力を接続し、前記第3インバータの出力に前記第2トランスファゲートの第1制御入力を接続し、前記第3端子に前記第2トランスファゲートの第2制御入力を接続し、第4端子に前記第2トランスファゲートの出力を接続し、前記第1インバータ、前記第2インバータ、前記第3インバータ、前記第1トランスファゲート、前記第2トランスファゲートを前記第1配線層によって接続し、
    前記第1インバータ、前記第2インバータ、前記第3インバータのうち少なくとも1つが電源またはグランドの一方にのみ接続されたインバータであり、
    電源またはグランドの一方にのみ接続された前記インバータは、電源またはグランドの他方を接続するための接続端子を前記第2配線層に有し、
    前記接続端子が開放である前記第1汎用ロジックセルを前記汎用ロジックセルとして少なくとも1つ備えるように半導体集積回路を設計する方法。
  6. 第1配線層で一部が接続されることにより形成された1つまたは複数種類の汎用ロジックセルがアレイ状に配置された下地を形成し、前記下地の上に、前記汎用ロジックセルを接続するための第2配線層を形成することにより論理回路が形成された半導体集積回路であって、
    第1汎用ロジックセルにおいて、第1インバータの入力を第1端子に接続し、第2インバータの入力を第2端子に接続し、第3インバータの入力を第3端子に接続し、前記第1インバータの出力に第1トランスファゲートの入力を接続し、前記第3端子に前記第1トランスファゲートの第1制御入力を接続し、前記第3インバータの出力に前記第1トランスファゲートの第2制御入力を接続し、第4端子に前記第1トランスファゲートの出力を接続し、前記第2インバータの出力に第2トランスファゲートの入力を接続し、前記第3インバータの出力に前記第2トランスファゲートの第1制御入力を接続し、前記第3端子に前記第2トランスファゲートの第2制御入力を接続し、第4端子に前記第2トランスファゲートの出力を接続し、前記第1インバータ、前記第2インバータ、前記第3インバータ、前記第1トランスファゲート、前記第2トランスファゲートを前記第1配線層によって接続し、
    前記第1インバータ、前記第2インバータ、前記第3インバータのうち少なくとも1つが電源またはグランドの一方にのみ接続されたインバータであり、
    電源またはグランドの一方にのみ接続された前記インバータは、電源またはグランドの他方を接続するための接続端子を前記第2配線層に有し、
    前記接続端子が開放である前記第1汎用ロジックセルを前記汎用ロジックセルとして少なくとも1つ備える半導体集積回路を製造する方法。
JP2006166592A 2006-06-15 2006-06-15 半導体集積回路及びその設計・製造方法 Expired - Fee Related JP4271206B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006166592A JP4271206B2 (ja) 2006-06-15 2006-06-15 半導体集積回路及びその設計・製造方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006166592A JP4271206B2 (ja) 2006-06-15 2006-06-15 半導体集積回路及びその設計・製造方法

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2001390321A Division JP3953313B2 (ja) 2001-12-21 2001-12-21 汎用ロジックモジュールを用いたasic及びその設計・製造方法

Publications (2)

Publication Number Publication Date
JP2006304346A JP2006304346A (ja) 2006-11-02
JP4271206B2 true JP4271206B2 (ja) 2009-06-03

Family

ID=37472007

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006166592A Expired - Fee Related JP4271206B2 (ja) 2006-06-15 2006-06-15 半導体集積回路及びその設計・製造方法

Country Status (1)

Country Link
JP (1) JP4271206B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9166560B2 (en) 2011-11-14 2015-10-20 Nec Corporation Decoupling circuit and semiconductor integrated circuit

Also Published As

Publication number Publication date
JP2006304346A (ja) 2006-11-02

Similar Documents

Publication Publication Date Title
JP4841204B2 (ja) 半導体装置
US8174052B2 (en) Standard cell libraries and integrated circuit including standard cells
JP5092263B2 (ja) デカップリングコンデンサ及び半導体集積回路装置
US8191026B2 (en) Semiconductor integrated circuit and switch arranging and wiring method
US8143914B2 (en) Semiconductor integrated circuit
US7965107B2 (en) Base cell for engineering change order (ECO) implementation
US8856704B2 (en) Layout library of flip-flop circuit
JP2007103863A (ja) 半導体デバイス
JP2004022877A (ja) 複数電源用スタンダードセル、自動配置配線用スタンダードセルライブラリ、電源配線方法及び半導体集積装置
EP2764540A1 (en) Gate array architecture with multiple programmable regions
ATE422700T1 (de) Strukturen für integrierte schaltungen zur erhöhung der resistenz gegen störungen durch einzelereignisse
JP2013030602A (ja) 半導体集積回路装置
US8788984B2 (en) Gate array architecture with multiple programmable regions
IE54711B1 (en) Gate array large scale integrated circuit devices
JP2006073696A (ja) スタンダードセルを用いた半導体集積回路とその設計方法
US7325214B2 (en) Method for realizing circuit layout using cell library
US7131074B2 (en) Nested voltage island architecture
ITMI20100755A1 (it) Cella di base per implementazione di un ordine di modifica o engineering change order (eco) perfezionata.
JP4271206B2 (ja) 半導体集積回路及びその設計・製造方法
TW202107850A (zh) 多工器電路、多工器及製造多工器方法
JP2007173474A (ja) ゲートアレイ
JP3953313B2 (ja) 汎用ロジックモジュールを用いたasic及びその設計・製造方法
US7212031B2 (en) Semiconductor device and manufacturing method of the same
JP3883319B2 (ja) 待機時電流減少回路
US9590634B1 (en) Metal configurable hybrid memory

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080930

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: 20090126

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090224

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

Free format text: PAYMENT UNTIL: 20120306

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: 20120306

Year of fee payment: 3

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

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

Free format text: PAYMENT UNTIL: 20120306

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20130306

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20130306

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20140306

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees