JPH1140736A - 半導体装置 - Google Patents
半導体装置Info
- Publication number
- JPH1140736A JPH1140736A JP9191541A JP19154197A JPH1140736A JP H1140736 A JPH1140736 A JP H1140736A JP 9191541 A JP9191541 A JP 9191541A JP 19154197 A JP19154197 A JP 19154197A JP H1140736 A JPH1140736 A JP H1140736A
- Authority
- JP
- Japan
- Prior art keywords
- wiring
- functional block
- terminals
- terminal
- wiring layer
- 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
Classifications
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10W—GENERIC PACKAGES, INTERCONNECTIONS, CONNECTORS OR OTHER CONSTRUCTIONAL DETAILS OF DEVICES COVERED BY CLASS H10
- H10W20/00—Interconnections in chips, wafers or substrates
- H10W20/40—Interconnections external to wafers or substrates, e.g. back-end-of-line [BEOL] metallisations or vias connecting to gate electrodes
- H10W20/41—Interconnections external to wafers or substrates, e.g. back-end-of-line [BEOL] metallisations or vias connecting to gate electrodes characterised by their conductive parts
- H10W20/43—Layouts of interconnections
Landscapes
- Semiconductor Integrated Circuits (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
Abstract
(57)【要約】
【課題】 論理セルの組み合わせにより構成され複数個
の端子を有するブロックと、他のブロックとを接続する
際の配線領域を縮小させることが可能で、高集積化、小
型化を図ることが可能な半導体装置を提供する。 【解決手段】 論理セルの組み合わせにより構成され複
数個の端子22A〜22Hを有するブロック10と、他
のブロックと接続する配線3a、4aとを備え、複数個
の端子22A〜22Hの少なくともその一部を、ブロッ
ク10の角部21に、斜めに配列してなることを特徴と
する。
の端子を有するブロックと、他のブロックとを接続する
際の配線領域を縮小させることが可能で、高集積化、小
型化を図ることが可能な半導体装置を提供する。 【解決手段】 論理セルの組み合わせにより構成され複
数個の端子22A〜22Hを有するブロック10と、他
のブロックと接続する配線3a、4aとを備え、複数個
の端子22A〜22Hの少なくともその一部を、ブロッ
ク10の角部21に、斜めに配列してなることを特徴と
する。
Description
【0001】
【発明の属する技術分野】本発明は、半導体装置に関
し、特に、論理セルの組み合わせにより構成され複数個
の端子を有するブロックと、他のブロックとを電気的に
接続する配線構造を有する半導体装置に関するものであ
る。
し、特に、論理セルの組み合わせにより構成され複数個
の端子を有するブロックと、他のブロックとを電気的に
接続する配線構造を有する半導体装置に関するものであ
る。
【0002】
【従来の技術】従来、半導体装置における複数の回路ブ
ロック間を接続する配線構造としては、論理セルの組み
合わせにより構成されるブロック(以降、機能ブロック
とも称する)の端子同士を任意に接続する配線方法が用
いられている。図6は、従来の第1の例である、例え
ば、特開昭62−120042号公報に開示されている
半導体装置の機能ブロック間の配線構造を示す配線図で
あり、図において、10〜13は機能ブロック、1a〜
1jは端子、2a〜2kはスルーホール、3は配線3
a、3bを有する第一配線層、4は配線4aを有する第
二配線層である。
ロック間を接続する配線構造としては、論理セルの組み
合わせにより構成されるブロック(以降、機能ブロック
とも称する)の端子同士を任意に接続する配線方法が用
いられている。図6は、従来の第1の例である、例え
ば、特開昭62−120042号公報に開示されている
半導体装置の機能ブロック間の配線構造を示す配線図で
あり、図において、10〜13は機能ブロック、1a〜
1jは端子、2a〜2kはスルーホール、3は配線3
a、3bを有する第一配線層、4は配線4aを有する第
二配線層である。
【0003】ここで、機能ブロック10の端子1a、1
b、機能ブロック11の端子1cは、水平方向の第一配
線層3に接続が可能な端子とされている。一方、機能ブ
ロック10の端子1d、1e、機能ブロック11の端子
1f、機能ブロック12の端子1g、1h、機能ブロッ
ク13の端子1i、1jは、垂直方向の第二配線層4に
接続が可能な端子とされている。また、スルーホール2
a〜2kは第一配線層3と第二配線層4を接続するため
のものである。
b、機能ブロック11の端子1cは、水平方向の第一配
線層3に接続が可能な端子とされている。一方、機能ブ
ロック10の端子1d、1e、機能ブロック11の端子
1f、機能ブロック12の端子1g、1h、機能ブロッ
ク13の端子1i、1jは、垂直方向の第二配線層4に
接続が可能な端子とされている。また、スルーホール2
a〜2kは第一配線層3と第二配線層4を接続するため
のものである。
【0004】前記機能ブロック10の端子1aは機能ブ
ロック11の端子1cと接続されている。同様にして、
機能ブロック10の端子1bは機能ブロック13の端子
1iと、機能ブロック10の端子1dは機能ブロック1
2の端子1hと、機能ブロック10の端子1eは機能ブ
ロック12の端子1gと、機能ブロック11の端子1f
は機能ブロック13の端子1jと、それぞれ接続されて
いる。
ロック11の端子1cと接続されている。同様にして、
機能ブロック10の端子1bは機能ブロック13の端子
1iと、機能ブロック10の端子1dは機能ブロック1
2の端子1hと、機能ブロック10の端子1eは機能ブ
ロック12の端子1gと、機能ブロック11の端子1f
は機能ブロック13の端子1jと、それぞれ接続されて
いる。
【0005】これらの機能ブロック10、12、13で
は、端子1a、1b、1d、1e、1g、1h、1i、
1jは、各機能ブロックの各辺上に−列に配置されてお
り、機能ブロック間の端子同士を接続する配線の方向
は、互いに直交する二方向および斜め方向である。例え
ば、機能ブロック10の端子1aと、機能ブロック11
の端子1cとを接続する場合は、端子1a〜第一配線層
3の配線3a〜スルーホール2a〜第二配線層4の配線
4a〜スルーホール2c〜第一配線層3の配線3b〜端
子1cという経路で機能ブロックの端子同士が接続され
ている。
は、端子1a、1b、1d、1e、1g、1h、1i、
1jは、各機能ブロックの各辺上に−列に配置されてお
り、機能ブロック間の端子同士を接続する配線の方向
は、互いに直交する二方向および斜め方向である。例え
ば、機能ブロック10の端子1aと、機能ブロック11
の端子1cとを接続する場合は、端子1a〜第一配線層
3の配線3a〜スルーホール2a〜第二配線層4の配線
4a〜スルーホール2c〜第一配線層3の配線3b〜端
子1cという経路で機能ブロックの端子同士が接続され
ている。
【0006】図7は、従来の第2の例である半導体装置
の機能ブロック間の配線構造を示す配線図であり、図に
おいて、1k、1lは端子、4bは第二配線層4の配
線、5は配線5a〜5dを有する第二配線層である。機
能ブロック10の端子1a〜1d、機能ブロック11の
端子1e〜1h、機能ブロック12の端子1i〜1l
は、それぞれの機能ブロック10、11、12の各辺上
に一列に配置されているため、機能ブロック10、1
1、12それぞれの端子1a〜1lからの配線可能な方
向は垂直方向のみてある。
の機能ブロック間の配線構造を示す配線図であり、図に
おいて、1k、1lは端子、4bは第二配線層4の配
線、5は配線5a〜5dを有する第二配線層である。機
能ブロック10の端子1a〜1d、機能ブロック11の
端子1e〜1h、機能ブロック12の端子1i〜1l
は、それぞれの機能ブロック10、11、12の各辺上
に一列に配置されているため、機能ブロック10、1
1、12それぞれの端子1a〜1lからの配線可能な方
向は垂直方向のみてある。
【0007】ここでは、機能ブロック10の端子1a
は、機能ブロック11の端子1eおよび機能ブロック1
2の端子1lに接続されており、さらに機能ブロック1
0、11、12以外の他の機能ブロックに接続される第
二配線層5の配線5dに接続されている。また、機能ブ
ロック10の端子1bは、機能ブロック11の端子1f
およぴ機能ブロック12の端子1kに接続されており、
さらに機能ブロック10、11、12以外の他の機能ブ
ロックに接続される第二配線層5の配線5cに接続され
ている。
は、機能ブロック11の端子1eおよび機能ブロック1
2の端子1lに接続されており、さらに機能ブロック1
0、11、12以外の他の機能ブロックに接続される第
二配線層5の配線5dに接続されている。また、機能ブ
ロック10の端子1bは、機能ブロック11の端子1f
およぴ機能ブロック12の端子1kに接続されており、
さらに機能ブロック10、11、12以外の他の機能ブ
ロックに接続される第二配線層5の配線5cに接続され
ている。
【0008】また、機能ブロック10の端子1cは、機
能ブロック11の端子1gおよび機能ブロック12の端
子1jに接続されており、さらに機能ブロック10、1
1、12以外の他の機能ブロックに接続される第二配線
層5の配線5bに接続されている。また、機能ブロック
10の端子1dは、機能ブロック11の端子1hおよぴ
機能ブロック12の端子1iに接続されており、さらに
機能ブロック10、11、12以外の他の機能ブロック
に接続される第二配線層5の配線5aに接続されてい
る。
能ブロック11の端子1gおよび機能ブロック12の端
子1jに接続されており、さらに機能ブロック10、1
1、12以外の他の機能ブロックに接続される第二配線
層5の配線5bに接続されている。また、機能ブロック
10の端子1dは、機能ブロック11の端子1hおよぴ
機能ブロック12の端子1iに接続されており、さらに
機能ブロック10、11、12以外の他の機能ブロック
に接続される第二配線層5の配線5aに接続されてい
る。
【0009】この場合、機能ブロック間の配線は、機能
ブロック10の端子1a〜1dと機能ブロック11の端
子1e〜1hを接続する第二配繰層4の各配線4aにス
ル−ホール2aを設け、このスル−ホール2aを介して
第一配線層3の各配線3aに接続したのち、各配線3a
にスルーホール2bを設け、このスル−ホール2bを介
して第二配線層5による配線5a〜5dへの接続を行
い、さらに、第一配線層3の各配線3aからスルーホー
ル2cおよび第二配線層4の各配線4bを介して機能ブ
ロック12の端子1i〜1lへ接続する。
ブロック10の端子1a〜1dと機能ブロック11の端
子1e〜1hを接続する第二配繰層4の各配線4aにス
ル−ホール2aを設け、このスル−ホール2aを介して
第一配線層3の各配線3aに接続したのち、各配線3a
にスルーホール2bを設け、このスル−ホール2bを介
して第二配線層5による配線5a〜5dへの接続を行
い、さらに、第一配線層3の各配線3aからスルーホー
ル2cおよび第二配線層4の各配線4bを介して機能ブ
ロック12の端子1i〜1lへ接続する。
【0010】図8は、従来の第3の例である半導体装置
の機能ブロック間の配線構造を示す配線図であり、図に
おいて、Pは機能ブロック10、11間の距離、Qは第
二配線層5の配線5a〜5dの最小間隔である。機能ブ
ロック10の端子1a〜1d、及び機能ブロック11の
端子1e〜1hは、それぞれの機能ブロック10、11
の各辺上に−列に配置されているため、機能ブロック1
0の端子1a〜1d、及び機能ブロック11の端子1e
〜1hそれぞれの配線可能な方向は水平方向のみてあ
る。
の機能ブロック間の配線構造を示す配線図であり、図に
おいて、Pは機能ブロック10、11間の距離、Qは第
二配線層5の配線5a〜5dの最小間隔である。機能ブ
ロック10の端子1a〜1d、及び機能ブロック11の
端子1e〜1hは、それぞれの機能ブロック10、11
の各辺上に−列に配置されているため、機能ブロック1
0の端子1a〜1d、及び機能ブロック11の端子1e
〜1hそれぞれの配線可能な方向は水平方向のみてあ
る。
【0011】機能ブロック10の端子1aは、機能ブロ
ック11の端子1eに接続され、さらに機能ブロック1
0、11以外の他の機能ブロックに接続される第二配線
層5の配線5aに接続されている。機能ブロック10の
端子1bは、機能ブロック11の端子1fに接続され、
さらに機能ブロック10、11以外の他の機能ブロック
に接続される第二配線層5の配線5bに接続されてい
る。
ック11の端子1eに接続され、さらに機能ブロック1
0、11以外の他の機能ブロックに接続される第二配線
層5の配線5aに接続されている。機能ブロック10の
端子1bは、機能ブロック11の端子1fに接続され、
さらに機能ブロック10、11以外の他の機能ブロック
に接続される第二配線層5の配線5bに接続されてい
る。
【0012】機能ブロック10の端子1cは、機能ブロ
ック11の端子1gに接続され、機能ブロック10、1
1以外の他の機能ブロックに接続される第二配線層5の
配線5cに接続されている。機能ブロック10の端子1
dは、機能ブロック11の端子1hに接続され、機能ブ
ロック10、11以外の他の機能ブロックに接続される
第二配線層5の配線5dに接続されている。
ック11の端子1gに接続され、機能ブロック10、1
1以外の他の機能ブロックに接続される第二配線層5の
配線5cに接続されている。機能ブロック10の端子1
dは、機能ブロック11の端子1hに接続され、機能ブ
ロック10、11以外の他の機能ブロックに接続される
第二配線層5の配線5dに接続されている。
【0013】この場合、機能ブロック10、11とこれ
ら機能ブロック10、11以外の他の機能ブロックとの
配線は、機能ブロック10の端子1a〜1dと機能ブロ
ック11の端子1e〜1h同士を接続する第一配線層3
の配線3a上にスルーホ−ル2aを設けることにより、
これらの配線3aと第二配線層5の配線5a〜5dとを
それぞれ接続する。
ら機能ブロック10、11以外の他の機能ブロックとの
配線は、機能ブロック10の端子1a〜1dと機能ブロ
ック11の端子1e〜1h同士を接続する第一配線層3
の配線3a上にスルーホ−ル2aを設けることにより、
これらの配線3aと第二配線層5の配線5a〜5dとを
それぞれ接続する。
【0014】この例では、第二配線層5の配線5a〜5
dの最小間隔Qを1μm、配線5a〜5dの幅を0.5
μm、端子1a〜1hとスルーホール2aの最小間隔を
1μm、端子と端子の最小間隔を1μm、端子1a〜1
hの大きさを0.5μm×0.5μmとすると、機能ブ
ロック10、11間の距離Pは8μm以上となる。
dの最小間隔Qを1μm、配線5a〜5dの幅を0.5
μm、端子1a〜1hとスルーホール2aの最小間隔を
1μm、端子と端子の最小間隔を1μm、端子1a〜1
hの大きさを0.5μm×0.5μmとすると、機能ブ
ロック10、11間の距離Pは8μm以上となる。
【0015】図9は、従来の第3の例である半導体装置
の機能ブロック間の配線構造を示す配線図であり、図に
おいて、1m〜1pは端子、5e〜5hは第二配線層5
の配線、Sは機能ブロック10、11間の距離である。
機能ブロック10の端子1a〜1h、機能ブロック11
の端子1i〜1pは、それぞれの機能ブロック10、1
1の各辺上に一列に配置されているため、機能ブロック
10の端子1a〜1h、及び機能ブロック11の端子1
i〜1pそれぞれの配線可能な方向は水平方向のみであ
る。
の機能ブロック間の配線構造を示す配線図であり、図に
おいて、1m〜1pは端子、5e〜5hは第二配線層5
の配線、Sは機能ブロック10、11間の距離である。
機能ブロック10の端子1a〜1h、機能ブロック11
の端子1i〜1pは、それぞれの機能ブロック10、1
1の各辺上に一列に配置されているため、機能ブロック
10の端子1a〜1h、及び機能ブロック11の端子1
i〜1pそれぞれの配線可能な方向は水平方向のみであ
る。
【0016】機能ブロック10の端子1aは、機能ブロ
ック11の端子1iに接続され、さらに機能ブロック1
0、11以外の他の機能ブロックに接続する第二配線層
5の配線5aに接続されている。機能ブロック10の端
子1bは、機能ブロック11の端子1jに接続され、さ
らに機能ブロック10、11以外の他の機能ブロックに
接続する第二配線層5の配線5bに接続されている。
ック11の端子1iに接続され、さらに機能ブロック1
0、11以外の他の機能ブロックに接続する第二配線層
5の配線5aに接続されている。機能ブロック10の端
子1bは、機能ブロック11の端子1jに接続され、さ
らに機能ブロック10、11以外の他の機能ブロックに
接続する第二配線層5の配線5bに接続されている。
【0017】機能ブロック10の端子1cは、機能ブロ
ック11の端子1kに接続され、さらに機能ブロック1
0、11以外の他の機能ブロックに接続する第二配線層
5の配線5cに接続されている。機能ブロック10の端
子1dは、機能ブロック11の端子1lに接続され、さ
らに機能ブロック10、11以外の他の機能ブロックに
接続する第二配線層5の配線5dに接続されている。
ック11の端子1kに接続され、さらに機能ブロック1
0、11以外の他の機能ブロックに接続する第二配線層
5の配線5cに接続されている。機能ブロック10の端
子1dは、機能ブロック11の端子1lに接続され、さ
らに機能ブロック10、11以外の他の機能ブロックに
接続する第二配線層5の配線5dに接続されている。
【0018】機能ブロック10の端子1eは、機能ブロ
ック11の端子1mに接続され、さらに機能ブロック1
0、11以外の他の機能ブロックに接続する第二配線層
5の配線5eに接続されている。機能ブロック10の端
子1fは、機能ブロック11の端子1nに接続され、さ
らに機能ブロック10、11以外の他の機能ブロックに
接続する第二配線層5の配線5fに接続されている。
ック11の端子1mに接続され、さらに機能ブロック1
0、11以外の他の機能ブロックに接続する第二配線層
5の配線5eに接続されている。機能ブロック10の端
子1fは、機能ブロック11の端子1nに接続され、さ
らに機能ブロック10、11以外の他の機能ブロックに
接続する第二配線層5の配線5fに接続されている。
【0019】機能ブロック10の端子1gは、機能ブロ
ック11の端子1oに接続され、さらに機能ブロック1
0、11以外の他の機能ブロックに接続する第二配線層
5の配線5gに接続されている。機能ブロック10の端
子1hは、機能ブロック11の端子1pに接続され、さ
らに機能ブロック10、11以外の他の機能ブロックに
接続する第二配線層5の配線5hに接続されている。
ック11の端子1oに接続され、さらに機能ブロック1
0、11以外の他の機能ブロックに接続する第二配線層
5の配線5gに接続されている。機能ブロック10の端
子1hは、機能ブロック11の端子1pに接続され、さ
らに機能ブロック10、11以外の他の機能ブロックに
接続する第二配線層5の配線5hに接続されている。
【0020】この場合、機能ブロックの配線は、機能ブ
ロック10、11の端子同士を接続する第−配線層3の
配線3a上にスル−ホール2aを設け、第二配線層5に
よる配線5a〜5hと接続する。この例では、第二配線
層5による配線5a〜5hの最小間隔Qを1μm、これ
らの配線5a〜5hの幅をそれぞれ0.5μm、端子と
スルーホール2aの最小聞隔を1μm、端子と端子の最
小聞隔を1μm、端子の大きさを0.5μm×0.5μ
mとすると、機能ブロック10、11間の距離Sは14
μm以上である。
ロック10、11の端子同士を接続する第−配線層3の
配線3a上にスル−ホール2aを設け、第二配線層5に
よる配線5a〜5hと接続する。この例では、第二配線
層5による配線5a〜5hの最小間隔Qを1μm、これ
らの配線5a〜5hの幅をそれぞれ0.5μm、端子と
スルーホール2aの最小聞隔を1μm、端子と端子の最
小聞隔を1μm、端子の大きさを0.5μm×0.5μ
mとすると、機能ブロック10、11間の距離Sは14
μm以上である。
【0021】
【発明が解決しようとする課題】第1の問題点は、例え
ば、従来の第1の例にみられるように、機能ブロックの
端子とその他の機能ブロックの端子との接続を行う場
合、機能ブロックへ接続される配線の数が多くなればな
るほど、機能ブロック付近のコーナー部の配線が混雑し
てしまい、このため、機能ブロック付近に配線領域を広
く取る必要が生じてしまうという点である。
ば、従来の第1の例にみられるように、機能ブロックの
端子とその他の機能ブロックの端子との接続を行う場
合、機能ブロックへ接続される配線の数が多くなればな
るほど、機能ブロック付近のコーナー部の配線が混雑し
てしまい、このため、機能ブロック付近に配線領域を広
く取る必要が生じてしまうという点である。
【0022】例えば、従来の第2の例の場合では、機能
ブロックの端子とその他の機能ブロックの端子を接続す
る場合に、機能ブロック付近にて機能ブロックの複数の
端子からの配線層をスルーホールを用いて他の配線層に
移動させて配線の方向を変えることが必要となり、機能
ブロック付近の配線が混雑するという問題点がある。こ
の機能ブロック付近の配線が混雑する原因は、機能ブロ
ックの複数の端子が機能ブロックの各辺上に一列に配置
されているために、機能ブロックの複数の端子それぞれ
の配線可能な方向が、一つの方向に限定されてしまう点
にある。
ブロックの端子とその他の機能ブロックの端子を接続す
る場合に、機能ブロック付近にて機能ブロックの複数の
端子からの配線層をスルーホールを用いて他の配線層に
移動させて配線の方向を変えることが必要となり、機能
ブロック付近の配線が混雑するという問題点がある。こ
の機能ブロック付近の配線が混雑する原因は、機能ブロ
ックの複数の端子が機能ブロックの各辺上に一列に配置
されているために、機能ブロックの複数の端子それぞれ
の配線可能な方向が、一つの方向に限定されてしまう点
にある。
【0023】第2の問題点は、機能ブロックの端子と他
の機能ブロックの端子との接続を行う場合、機能ブロッ
クと他の機能ブロックの間の距離を大きく取る必要があ
るという点である。殊に、接続する配線の数が多くなれ
ばなる程、この間題は顕著になる。例えば、従来の第3
の例の場合では、機能ブロック10、11間の距離Pは
8μm以上必要となり、さらに、従来の第4の例の場合
では、機能ブロック10、11間の距離Sは14μm以
上も必要となる。
の機能ブロックの端子との接続を行う場合、機能ブロッ
クと他の機能ブロックの間の距離を大きく取る必要があ
るという点である。殊に、接続する配線の数が多くなれ
ばなる程、この間題は顕著になる。例えば、従来の第3
の例の場合では、機能ブロック10、11間の距離Pは
8μm以上必要となり、さらに、従来の第4の例の場合
では、機能ブロック10、11間の距離Sは14μm以
上も必要となる。
【0024】このように、機能ブロックの端子と他の機
能ブロックの端子との接続を行う場合、機能ブロック間
の距離を大きく取らなければならない原因は、機能ブロ
ックの複数の端子が機能ブロックの各辺上に一列に配置
されているために、機能ブロックの端子からの配線可能
な方向か一方向に限定されてしまうことにある。
能ブロックの端子との接続を行う場合、機能ブロック間
の距離を大きく取らなければならない原因は、機能ブロ
ックの複数の端子が機能ブロックの各辺上に一列に配置
されているために、機能ブロックの端子からの配線可能
な方向か一方向に限定されてしまうことにある。
【0025】本発明は上記の事情に鑑みてなされたもの
であって、論理セルの組み合わせにより構成され複数個
の端子を有するブロック(機能ブロック)と、他のブロ
ックとを接続する際の配線領域を縮小させることが可能
で、高集積化、小型化を図ることが可能な半導体装置を
提供することにある。
であって、論理セルの組み合わせにより構成され複数個
の端子を有するブロック(機能ブロック)と、他のブロ
ックとを接続する際の配線領域を縮小させることが可能
で、高集積化、小型化を図ることが可能な半導体装置を
提供することにある。
【0026】
【課題を解決するための手段】上記課題を解決するため
に、本発明は次の様な半導体装置を採用した。すなわ
ち、請求項1記載の半導体装置は、論理セルの組み合わ
せにより構成され複数個の端子を有するブロックと、他
のブロックと接続する配線とを備え、前記複数個の端子
の少なくともその一部を、前記ブロックの角部に、斜め
に配列したものである。
に、本発明は次の様な半導体装置を採用した。すなわ
ち、請求項1記載の半導体装置は、論理セルの組み合わ
せにより構成され複数個の端子を有するブロックと、他
のブロックと接続する配線とを備え、前記複数個の端子
の少なくともその一部を、前記ブロックの角部に、斜め
に配列したものである。
【0027】請求項2記載の半導体装置は、前記ブロッ
クの角部に斜めに配列された各端子に、複数の配線層を
接続するスルーホールを形成したものである。
クの角部に斜めに配列された各端子に、複数の配線層を
接続するスルーホールを形成したものである。
【0028】請求項3記載の半導体装置は、前記ブロッ
クの角部に、隣接する側面それぞれに対して鈍角に交わ
る切欠面を形成し、該切欠面に前記複数個の端子の少な
くともその一部を配列したものである。
クの角部に、隣接する側面それぞれに対して鈍角に交わ
る切欠面を形成し、該切欠面に前記複数個の端子の少な
くともその一部を配列したものである。
【0029】請求項4記載の半導体装置は、前記切欠面
を、前記側面に向かう方向に沿って階段状としたもので
ある。
を、前記側面に向かう方向に沿って階段状としたもので
ある。
【0030】請求項5記載の半導体装置は、前記切欠面
を、外側が凸とされた曲面としたものである。
を、外側が凸とされた曲面としたものである。
【0031】本発明の半導体装置では、前記複数個の端
子の少なくともその一部を、前記ブロックの角部に、斜
めに配列したことにより、これらの端子の配線可能な方
向は複数の方向、例えば、前記ブロックの角部の2つの
辺に沿った二方向となり、これらの端子の配線方向の自
由度が高まり、1つのブロックの端子と他のブロックの
端子とを接続する際に配線領域を縮小することが可能に
なる。これにより、高集積化、小型化を図ることが可能
になる。
子の少なくともその一部を、前記ブロックの角部に、斜
めに配列したことにより、これらの端子の配線可能な方
向は複数の方向、例えば、前記ブロックの角部の2つの
辺に沿った二方向となり、これらの端子の配線方向の自
由度が高まり、1つのブロックの端子と他のブロックの
端子とを接続する際に配線領域を縮小することが可能に
なる。これにより、高集積化、小型化を図ることが可能
になる。
【0032】また、これらの端子の配線可能な方向を、
複数の方向より最適な方向を選択することが可能にな
り、従来行われていたブロックの複数の端子からの配線
をスルーホールを用いて他の配線に移動させて配線の方
向を変える必要が無くなる。
複数の方向より最適な方向を選択することが可能にな
り、従来行われていたブロックの複数の端子からの配線
をスルーホールを用いて他の配線に移動させて配線の方
向を変える必要が無くなる。
【0033】
【発明の実施の形態】以下、本発明の半導体装置の各実
施形態について図面に基づき説明する。
施形態について図面に基づき説明する。
【0034】(第1の実施形態)図1は本発明の第1の
実施形態の半導体装置の機能ブロック(論理セルの組み
合わせにより構成されるブロック)の配線構造を示す配
線図であり、図において、21は機能ブロック10の角
部に斜めに形成された階段状の切欠面、22A〜22H
は階段状の切欠面21に沿って配列された端子である。
実施形態の半導体装置の機能ブロック(論理セルの組み
合わせにより構成されるブロック)の配線構造を示す配
線図であり、図において、21は機能ブロック10の角
部に斜めに形成された階段状の切欠面、22A〜22H
は階段状の切欠面21に沿って配列された端子である。
【0035】これら端子22A〜22Hそれぞれには、
第一配線層3の配線3aと第二配線層4の配線4aを接
続するスル−ホール2aが形成されており、端子22A
〜22Hそれぞれから直接的に第一配線層3および第二
配線層4に配線を行うことができる。
第一配線層3の配線3aと第二配線層4の配線4aを接
続するスル−ホール2aが形成されており、端子22A
〜22Hそれぞれから直接的に第一配線層3および第二
配線層4に配線を行うことができる。
【0036】このように、機能ブロック10の端子22
A〜22Hそれぞれから引き出すことの出来る配線の方
向は、複数の方向、例えば、端子22A〜22Hが配置
されている角部に隣接する二辺10a、10bに沿った
二方向(図中X軸方向及びY軸方向)となり、端子22
A〜22H端子から接続出来る配線層は、第一配線層
3、第二配線層4のどちらにでも配線が可能となる。
A〜22Hそれぞれから引き出すことの出来る配線の方
向は、複数の方向、例えば、端子22A〜22Hが配置
されている角部に隣接する二辺10a、10bに沿った
二方向(図中X軸方向及びY軸方向)となり、端子22
A〜22H端子から接続出来る配線層は、第一配線層
3、第二配線層4のどちらにでも配線が可能となる。
【0037】本実施形態の半導体装置によれば、機能ブ
ロック10の端子22A〜22Hから引き出すことの出
来る配線の方向は、複数の方向、例えば、端子22A〜
22Hが配置されている角部に隣接する二辺10a、1
0bに沿った二方向(図中X方向及びY方向)であるた
め、端子22A〜22Hから接続出来る配線層は、第一
配繰層3、第二配線層4のどちらにでも配線が可能とな
り、端子22A〜22Hが配置されている角部に隣接す
る二辺に沿った二方向への配線は、従来のようにスル−
ホールを用いて配線層を変換する必要が無くなる。した
がって、機能ブロック10の角部付近にて配線層を変換
するために必要なスルーホールの使用数を削減すること
ができ、機能ブロック10の角部付近の混雑を解消する
ことができ、配線領域を縮小させることが出来る。
ロック10の端子22A〜22Hから引き出すことの出
来る配線の方向は、複数の方向、例えば、端子22A〜
22Hが配置されている角部に隣接する二辺10a、1
0bに沿った二方向(図中X方向及びY方向)であるた
め、端子22A〜22Hから接続出来る配線層は、第一
配繰層3、第二配線層4のどちらにでも配線が可能とな
り、端子22A〜22Hが配置されている角部に隣接す
る二辺に沿った二方向への配線は、従来のようにスル−
ホールを用いて配線層を変換する必要が無くなる。した
がって、機能ブロック10の角部付近にて配線層を変換
するために必要なスルーホールの使用数を削減すること
ができ、機能ブロック10の角部付近の混雑を解消する
ことができ、配線領域を縮小させることが出来る。
【0038】(第2の実施形態)図2は本発明の第2の
実施形態の半導体装置の機能ブロックの配線構造を示す
配線図である。機能ブロック10の端子32A〜32D
には、第一配線層3と第二配線層4を接続するスルーホ
ール(図示せず)および第二配線層4と第三配線層6を
接続するスルーホ−ル33aが形成されており、端子3
2A〜32Dから直接的に第三配線層6の配線6aおよ
び第二配線層4の配線4aに接続を行うことができる。
実施形態の半導体装置の機能ブロックの配線構造を示す
配線図である。機能ブロック10の端子32A〜32D
には、第一配線層3と第二配線層4を接続するスルーホ
ール(図示せず)および第二配線層4と第三配線層6を
接続するスルーホ−ル33aが形成されており、端子3
2A〜32Dから直接的に第三配線層6の配線6aおよ
び第二配線層4の配線4aに接続を行うことができる。
【0039】一方、端子22E〜22Hには、第一配線
層3と第二配線層4を接続するスルーホ一ル2aが形成
されており、端子22E〜22Hから直接的に第一配線
層3の配線3aおよび第二配線層4の配線4aに接続を
行なうことができる。
層3と第二配線層4を接続するスルーホ一ル2aが形成
されており、端子22E〜22Hから直接的に第一配線
層3の配線3aおよび第二配線層4の配線4aに接続を
行なうことができる。
【0040】このように、機能ブロック10の端子32
A〜32D、22E〜22Hから引き出すことの出来る
配線の方向は、複数の方向、例えば、端子32A〜32
D、22E〜22Hが配置されている角部に隣接する二
辺10a、10bに沿った二方向(図中X軸方向及びY
軸方向)となり、端子から接続出来る配線層は、端子3
2A〜32Dの場合は第一配線層3、第二配線層4およ
び第三配線層6のいずれにでも配線が可能である。ま
た、端子22E〜22Hの場合は第一配線層3および第
二配線層4いずれにでも配線が可能である。
A〜32D、22E〜22Hから引き出すことの出来る
配線の方向は、複数の方向、例えば、端子32A〜32
D、22E〜22Hが配置されている角部に隣接する二
辺10a、10bに沿った二方向(図中X軸方向及びY
軸方向)となり、端子から接続出来る配線層は、端子3
2A〜32Dの場合は第一配線層3、第二配線層4およ
び第三配線層6のいずれにでも配線が可能である。ま
た、端子22E〜22Hの場合は第一配線層3および第
二配線層4いずれにでも配線が可能である。
【0041】(第3の実施形態)図3は本発明の第3の
実施形態の半導体装置の機能ブロックの配線構造を示す
配線図であり、図において、21a、21bは機能ブロ
ック10の角部に所定の間隔を開けて斜めに形成された
階段状の切欠面、22A〜22Dは階段状の切欠面21
aに沿って配列された端子、22E〜22Hは階段状の
切欠面21bに沿って配列された端子である。
実施形態の半導体装置の機能ブロックの配線構造を示す
配線図であり、図において、21a、21bは機能ブロ
ック10の角部に所定の間隔を開けて斜めに形成された
階段状の切欠面、22A〜22Dは階段状の切欠面21
aに沿って配列された端子、22E〜22Hは階段状の
切欠面21bに沿って配列された端子である。
【0042】機能ブロック10の端子22A〜22Hそ
れぞれには、スルーホール2aが形成されており、端子
22A〜22Hから直接的に第一配線層3の配線3aお
よぴ第二配線層4の配線4aに接続を行うことができ
る。このように、機能ブロック10の端子22A〜22
Hから引き出すことの出来る配線の方向は、複数の方
向、例えば、端子22A〜22Hが配置されている角部
に隣接する二辺10a、10bに沿った二方向(図中X
軸方向及びY軸方向)となり、端子22A〜22Hから
接続出来る配線層は、第一配線層3、第二配線層4のど
ちらにでも配線が可能となる。
れぞれには、スルーホール2aが形成されており、端子
22A〜22Hから直接的に第一配線層3の配線3aお
よぴ第二配線層4の配線4aに接続を行うことができ
る。このように、機能ブロック10の端子22A〜22
Hから引き出すことの出来る配線の方向は、複数の方
向、例えば、端子22A〜22Hが配置されている角部
に隣接する二辺10a、10bに沿った二方向(図中X
軸方向及びY軸方向)となり、端子22A〜22Hから
接続出来る配線層は、第一配線層3、第二配線層4のど
ちらにでも配線が可能となる。
【0043】(第4の実施形態)図4は本発明の第4の
実施形態の半導体装置の機能ブロック間の配線構造を示
す配線図である。機能ブロック10の端子1a〜1d
は、機能ブロック10の角部に形成された階段状の切欠
面21に配列され、これら端子1a〜1dそれぞれに
は、スルーホール2aが形成されており、端子1a〜1
dから直接的に第一配線層3の配線3aおよぴ第二配線
層4の配線4aに接続を行うことができる。
実施形態の半導体装置の機能ブロック間の配線構造を示
す配線図である。機能ブロック10の端子1a〜1d
は、機能ブロック10の角部に形成された階段状の切欠
面21に配列され、これら端子1a〜1dそれぞれに
は、スルーホール2aが形成されており、端子1a〜1
dから直接的に第一配線層3の配線3aおよぴ第二配線
層4の配線4aに接続を行うことができる。
【0044】同様に、機能ブロック11の端子1e〜1
hは、機能ブロック11の角部に形成された階段状の切
欠面23に配列され、これら端子1e〜1hそれぞれに
は、スルーホール2aが形成されており、端子1e〜1
hから直接的に第一配線層3の配線3aおよぴ第二配線
層4の配線4aに接続を行うことができる。
hは、機能ブロック11の角部に形成された階段状の切
欠面23に配列され、これら端子1e〜1hそれぞれに
は、スルーホール2aが形成されており、端子1e〜1
hから直接的に第一配線層3の配線3aおよぴ第二配線
層4の配線4aに接続を行うことができる。
【0045】機能ブロック10の端子1aは、機能ブロ
ック11の端子1eに接続され、さらに機能ブロック1
0、11以外の他の機能ブロックに接続する第二配線層
5の配線5aに接続されている。機能ブロック10の端
子1bは、機能ブロック11の端子1fに接続され、さ
らに機能ブロック10、11以外の他の機能ブロックに
接続する第二配線層5の配線5bに接続されている。
ック11の端子1eに接続され、さらに機能ブロック1
0、11以外の他の機能ブロックに接続する第二配線層
5の配線5aに接続されている。機能ブロック10の端
子1bは、機能ブロック11の端子1fに接続され、さ
らに機能ブロック10、11以外の他の機能ブロックに
接続する第二配線層5の配線5bに接続されている。
【0046】機能ブロック10の端子1cは、機能ブロ
ック11の端子1gに接続され、さらに機能ブロック1
0、11以外の他の機能ブロックに接続する第二配線層
5の配線5cに接続されている。機能ブロック10の端
子1dは、機能ブロック11の端子1hに接続され、さ
らに機能ブロック10、11以外の他の機能ブロックに
接続する第二配線層5の配線5dに接続されている。
ック11の端子1gに接続され、さらに機能ブロック1
0、11以外の他の機能ブロックに接続する第二配線層
5の配線5cに接続されている。機能ブロック10の端
子1dは、機能ブロック11の端子1hに接続され、さ
らに機能ブロック10、11以外の他の機能ブロックに
接続する第二配線層5の配線5dに接続されている。
【0047】この場合、機能ブロックの配線は、機能ブ
ロック10の端子1a〜1dと機能ブロック11の端子
1e〜1hをそれぞれ第一配線層3の配線3aにて接続
し、機能ブロック10の端子1a〜1dより機能ブロッ
ク10、11以外の他の機能ブロックに接続する第二配
線層5による配線5a〜5dヘ、それぞれ直接的に接続
する。
ロック10の端子1a〜1dと機能ブロック11の端子
1e〜1hをそれぞれ第一配線層3の配線3aにて接続
し、機能ブロック10の端子1a〜1dより機能ブロッ
ク10、11以外の他の機能ブロックに接続する第二配
線層5による配線5a〜5dヘ、それぞれ直接的に接続
する。
【0048】ここで、第二配線層5による配線5a〜5
dの最小間隔Qを1μm、第二配線層5による配線5a
〜5dの幅を0.5μm、端子とスル一ホールの最小間
隔を1μm、端子と端子の最小間隔を1μm、端子の大
きさを0.5μm×O.5μmとすると、機能ブロック
10、11間の距離は、機能ブロック間の最小間隔を満
足する限り配線の本数には依存しない。言い換えれば、
機能ブロック間の距離を0μmにすることが出来る。
dの最小間隔Qを1μm、第二配線層5による配線5a
〜5dの幅を0.5μm、端子とスル一ホールの最小間
隔を1μm、端子と端子の最小間隔を1μm、端子の大
きさを0.5μm×O.5μmとすると、機能ブロック
10、11間の距離は、機能ブロック間の最小間隔を満
足する限り配線の本数には依存しない。言い換えれば、
機能ブロック間の距離を0μmにすることが出来る。
【0049】本実施形態の半導体装置によれば、機能ブ
ロック10の端子1a〜1dと他の機能ブロック11の
端子1e〜1hとを接続する際に、端子1a〜1hそれ
ぞれの引き出すことの出来る配線の方向を、機能ブロッ
ク10、11それぞれの隣接する二辺に沿った二方向と
することができるので、配線方向の自由度が増し、スル
ーホールの数を滅少させることができ、機能ブロック1
0、11を接続する際に必要であった距離を0μmにす
ることができる。したがって、機能ブロック10、11
同士を接続する場合、接続する複数の機能ブロックの配
置距離を短くすることができる。
ロック10の端子1a〜1dと他の機能ブロック11の
端子1e〜1hとを接続する際に、端子1a〜1hそれ
ぞれの引き出すことの出来る配線の方向を、機能ブロッ
ク10、11それぞれの隣接する二辺に沿った二方向と
することができるので、配線方向の自由度が増し、スル
ーホールの数を滅少させることができ、機能ブロック1
0、11を接続する際に必要であった距離を0μmにす
ることができる。したがって、機能ブロック10、11
同士を接続する場合、接続する複数の機能ブロックの配
置距離を短くすることができる。
【0050】(第5の実施形態)図5は本発明の第5の
実施形態の半導体装置の機能ブロック間の配線構造を示
す配線図である。機能ブロック10の端子1a〜1d
は、機能ブロック10の角部に形成された階段状の切欠
面21に配列され、これら端子1a〜1dそれぞれに
は、スルーホール2aが形成されており、端子1a〜1
dから直接的に第一配線層3およぴ第二配線層4に接続
を行うことができる。
実施形態の半導体装置の機能ブロック間の配線構造を示
す配線図である。機能ブロック10の端子1a〜1d
は、機能ブロック10の角部に形成された階段状の切欠
面21に配列され、これら端子1a〜1dそれぞれに
は、スルーホール2aが形成されており、端子1a〜1
dから直接的に第一配線層3およぴ第二配線層4に接続
を行うことができる。
【0051】同様に、機能ブロック11の端子1e〜1
hは、機能ブロック11の角部に形成された階段状の切
欠面23に配列され、これら端子1e〜1hそれぞれに
は、スルーホール2aが形成されており、端子1e〜1
hから直接的に第一配線層3およぴ第二配線層4に接続
を行うことができる。同様に、機能ブロック12の端子
1i〜1lは、機能ブロック12の角部に形成された階
段状の切欠面24に配列され、これら端子1i〜1lそ
れぞれには、スルーホール2aが形成されており、端子
1i〜1lから直接的に第一配線層3およぴ第二配線層
5に接続を行うことができる。
hは、機能ブロック11の角部に形成された階段状の切
欠面23に配列され、これら端子1e〜1hそれぞれに
は、スルーホール2aが形成されており、端子1e〜1
hから直接的に第一配線層3およぴ第二配線層4に接続
を行うことができる。同様に、機能ブロック12の端子
1i〜1lは、機能ブロック12の角部に形成された階
段状の切欠面24に配列され、これら端子1i〜1lそ
れぞれには、スルーホール2aが形成されており、端子
1i〜1lから直接的に第一配線層3およぴ第二配線層
5に接続を行うことができる。
【0052】機能ブロック10の端子1aは、機能ブロ
ック11の端子1eおよび機能ブロック12の端子1l
に接続され、さらに機能ブロック10、11、12以外
の他の機能ブロックに接続する第二配線層5による配線
5dに接続されている。機能ブロック10の端子1b
は、機能ブロック11の端子1fおよび機能ブロック1
2の端子1kに接続され、さらに機能ブロック10、1
1、12以外の他の機能ブロックに接続する第二配線層
5による配線5cに接続されている。
ック11の端子1eおよび機能ブロック12の端子1l
に接続され、さらに機能ブロック10、11、12以外
の他の機能ブロックに接続する第二配線層5による配線
5dに接続されている。機能ブロック10の端子1b
は、機能ブロック11の端子1fおよび機能ブロック1
2の端子1kに接続され、さらに機能ブロック10、1
1、12以外の他の機能ブロックに接続する第二配線層
5による配線5cに接続されている。
【0053】機能ブロック10の端子1cは、機能ブロ
ック11の端子1gおよび機能ブロック12の端子1j
に接続され、さらに機能ブロック10、11、12以外
の他の機能ブロックに接続する第二配線層5による配線
5bに接続されている。機能ブロック10の端子1d
は、機能ブロック11の端子1hおよび機能ブロック1
2の端子1iに接続され、さらに機能ブロック10、1
1、12以外の他の機能ブロックに接続する第二配線層
5による配線5aに接続されている。
ック11の端子1gおよび機能ブロック12の端子1j
に接続され、さらに機能ブロック10、11、12以外
の他の機能ブロックに接続する第二配線層5による配線
5bに接続されている。機能ブロック10の端子1d
は、機能ブロック11の端子1hおよび機能ブロック1
2の端子1iに接続され、さらに機能ブロック10、1
1、12以外の他の機能ブロックに接続する第二配線層
5による配線5aに接続されている。
【0054】この場合、機能ブロックの配線は、機能ブ
ロック10の端子1a〜1dと機能ブロック11の端子
1e〜1hをそれぞれ第二配線層4の配線4aにて接続
し、機能ブロック11の端子1e〜1hと機能ブロック
12の端子1i〜1lをそれぞれ第一配線層3の配線3
aにて接続する。そして、機能ブロック12の端子1i
〜1lより機能ブロック10、11、12以外の他の機
能ブロックに接続する第二配線層5による配線5a〜5
dへ直接的に接続する。
ロック10の端子1a〜1dと機能ブロック11の端子
1e〜1hをそれぞれ第二配線層4の配線4aにて接続
し、機能ブロック11の端子1e〜1hと機能ブロック
12の端子1i〜1lをそれぞれ第一配線層3の配線3
aにて接続する。そして、機能ブロック12の端子1i
〜1lより機能ブロック10、11、12以外の他の機
能ブロックに接続する第二配線層5による配線5a〜5
dへ直接的に接続する。
【0055】本実施形態の半導体装置によれば、従来、
機能ブロック内部の角部には機能ブロック内の配線が集
中することは少なく、機能ブロック内の角部の集積密度
は比較的小さいため、この角部に端子を配列させること
により、機能ブロック内の集積密度を向上させることが
できる。しかも、機能ブロックの角部に隣接する二辺を
横切る直線に沿ってカットして切欠面とし、この切欠面
に複数の端子を配列させるので、機能ブロック内の集積
密度をさらに向上させることができ、したがって、これ
らの機能ブロックを複数個使用した半導体装置の集積密
度を高めることができる。
機能ブロック内部の角部には機能ブロック内の配線が集
中することは少なく、機能ブロック内の角部の集積密度
は比較的小さいため、この角部に端子を配列させること
により、機能ブロック内の集積密度を向上させることが
できる。しかも、機能ブロックの角部に隣接する二辺を
横切る直線に沿ってカットして切欠面とし、この切欠面
に複数の端子を配列させるので、機能ブロック内の集積
密度をさらに向上させることができ、したがって、これ
らの機能ブロックを複数個使用した半導体装置の集積密
度を高めることができる。
【0056】なお、上記各実施形態では、機能ブロック
の角部に階段状の切欠面を形成し、この階段状の切欠面
に複数の端子を配列した構成としたが、複数の端子それ
ぞれの引き出すことの出来る配線の方向が複数の方向で
あればよく、前記切欠面を外側が凸とされた曲面とし、
この曲面に沿って複数の端子を配列した構成等、様々な
構成が可能である。
の角部に階段状の切欠面を形成し、この階段状の切欠面
に複数の端子を配列した構成としたが、複数の端子それ
ぞれの引き出すことの出来る配線の方向が複数の方向で
あればよく、前記切欠面を外側が凸とされた曲面とし、
この曲面に沿って複数の端子を配列した構成等、様々な
構成が可能である。
【0057】
【発明の効果】以上説明した様に、本発明の半導体装置
によれば、前記複数個の端子の少なくともその一部を、
前記ブロックの角部に、斜めに配列したので、これらの
端子の配線可能な方向を、複数の方向、例えば、前記ブ
ロックの角部の2つの辺に沿った二方向とすることがで
き、これらの端子の配線方向の自由度を高めることがで
き、ブロック間の端子同士を接続する際に配線領域を縮
小することができ、高集積化、小型化を図ることができ
る。
によれば、前記複数個の端子の少なくともその一部を、
前記ブロックの角部に、斜めに配列したので、これらの
端子の配線可能な方向を、複数の方向、例えば、前記ブ
ロックの角部の2つの辺に沿った二方向とすることがで
き、これらの端子の配線方向の自由度を高めることがで
き、ブロック間の端子同士を接続する際に配線領域を縮
小することができ、高集積化、小型化を図ることができ
る。
【0058】また、これらの端子の配線可能な方向を、
複数の方向より最適な方向を選択することができるの
で、従来行われていたブロックの複数の端子からの配線
をスルーホールを用いて他の配線に移動させて配線の方
向を変える必要が無くなる。
複数の方向より最適な方向を選択することができるの
で、従来行われていたブロックの複数の端子からの配線
をスルーホールを用いて他の配線に移動させて配線の方
向を変える必要が無くなる。
【図1】 本発明の第1の実施形態の半導体装置の機能
ブロックの配線構造を示す配線図である。
ブロックの配線構造を示す配線図である。
【図2】 本発明の第2の実施形態の半導体装置の機能
ブロックの配線構造を示す配線図である。
ブロックの配線構造を示す配線図である。
【図3】 本発明の第3の実施形態の半導体装置の機能
ブロックの配線構造を示す配線図である。
ブロックの配線構造を示す配線図である。
【図4】 本発明の第4の実施形態の半導体装置の機能
ブロック間の配線構造を示す配線図である。
ブロック間の配線構造を示す配線図である。
【図5】 本発明の第5の実施形態の半導体装置の機能
ブロック間の配線構造を示す配線図である。
ブロック間の配線構造を示す配線図である。
【図6】 従来の第1の例の半導体装置の機能ブロック
間の配線構造を示す配線図である。
間の配線構造を示す配線図である。
【図7】 従来の第2の例の半導体装置の機能ブロック
間の配線構造を示す配線図である。
間の配線構造を示す配線図である。
【図8】 従来の第3の例の半導体装置の機能ブロック
間の配線構造を示す配線図である。
間の配線構造を示す配線図である。
【図9】 従来の第4の例の半導体装置の機能ブロック
間の配線構造を示す配線図である。
間の配線構造を示す配線図である。
1a〜1p 端子 2a〜2k スル−ホール 3 第一配線層 3a、3b 第一配線層の配線 4 第二配線層 4a、4b 第二配線層の配線 5 第二配線層 5a〜5h 第二配線層の配線 6 第三配線層 6a 第三配線層の配線 10〜13 機能ブロック(論理セルの組み合わせによ
り構成されるブロック) 10a、10b 辺 21、23、24 階段状の切欠面 21a、21b 階段状の切欠面 22A〜22H 端子 32A〜32D 端子 33a スル−ホール P、S 機能ブロック間の距離 Q 第二配線層の配線の最小間隔 X X軸方向 Y Y軸方向
り構成されるブロック) 10a、10b 辺 21、23、24 階段状の切欠面 21a、21b 階段状の切欠面 22A〜22H 端子 32A〜32D 端子 33a スル−ホール P、S 機能ブロック間の距離 Q 第二配線層の配線の最小間隔 X X軸方向 Y Y軸方向
─────────────────────────────────────────────────────
【手続補正書】
【提出日】平成9年9月3日
【手続補正1】
【補正対象書類名】明細書
【補正対象項目名】0006
【補正方法】変更
【補正内容】
【0006】図7は、従来の第2の例である半導体装置
の機能ブロック間の配線構造を示す配線図であり、図に
おいて、1k、1lは端子、4bは第二配線層4の配
線、5は配線5a〜5dを有する第二配線層である。機
能ブロック10の端子1a〜1d、機能ブロック11の
端子1e〜1h、機能ブロック12の端子1i〜1l
は、それぞれの機能ブロック10、11、12の各辺上
に一列に配置されているため、機能ブロック10、1
1、12それぞれの端子1a〜1lからの配線可能な方
向は垂直方向のみである。
の機能ブロック間の配線構造を示す配線図であり、図に
おいて、1k、1lは端子、4bは第二配線層4の配
線、5は配線5a〜5dを有する第二配線層である。機
能ブロック10の端子1a〜1d、機能ブロック11の
端子1e〜1h、機能ブロック12の端子1i〜1l
は、それぞれの機能ブロック10、11、12の各辺上
に一列に配置されているため、機能ブロック10、1
1、12それぞれの端子1a〜1lからの配線可能な方
向は垂直方向のみである。
【手続補正2】
【補正対象書類名】明細書
【補正対象項目名】0007
【補正方法】変更
【補正内容】
【0007】ここでは、機能ブロック10の端子1a
は、機能ブロック11の端子1eおよび機能ブロック1
2の端子1lに接続されており、さらに機能ブロック1
0、11、12以外の他の機能ブロックに接続される第
二配線層5の配線5dに接続されている。また、機能ブ
ロック10の端子1bは、機能ブロック11の端子1f
および機能ブロック12の端子1kに接続されており、
さらに機能ブロック10、11、12以外の他の機能ブ
ロックに接続される第二配線層5の配線5cに接続され
ている。
は、機能ブロック11の端子1eおよび機能ブロック1
2の端子1lに接続されており、さらに機能ブロック1
0、11、12以外の他の機能ブロックに接続される第
二配線層5の配線5dに接続されている。また、機能ブ
ロック10の端子1bは、機能ブロック11の端子1f
および機能ブロック12の端子1kに接続されており、
さらに機能ブロック10、11、12以外の他の機能ブ
ロックに接続される第二配線層5の配線5cに接続され
ている。
【手続補正3】
【補正対象書類名】明細書
【補正対象項目名】0008
【補正方法】変更
【補正内容】
【0008】また、機能ブロック10の端子1cは、機
能ブロック11の端子1gおよび機能ブロック12の端
子1jに接続されており、さらに機能ブロック10、1
1、12以外の他の機能ブロックに接続される第二配線
層5の配線5bに接続されている。また、機能ブロック
10の端子1dは、機能ブロック11の端子1hおよび
機能ブロック12の端子1iに接続されており、さらに
機能ブロック10、11、12以外の他の機能ブロック
に接続される第二配線層5の配線5aに接続されてい
る。
能ブロック11の端子1gおよび機能ブロック12の端
子1jに接続されており、さらに機能ブロック10、1
1、12以外の他の機能ブロックに接続される第二配線
層5の配線5bに接続されている。また、機能ブロック
10の端子1dは、機能ブロック11の端子1hおよび
機能ブロック12の端子1iに接続されており、さらに
機能ブロック10、11、12以外の他の機能ブロック
に接続される第二配線層5の配線5aに接続されてい
る。
【手続補正4】
【補正対象書類名】明細書
【補正対象項目名】0010
【補正方法】変更
【補正内容】
【0010】図8は、従来の第3の例である半導体装置
の機能ブロック間の配線構造を示す配線図であり、図に
おいて、Pは機能ブロック10、11間の距離、Qは第
二配線層5の配線5a〜5dの最小間隔である。機能ブ
ロック10の端子1a〜1d、及び機能ブロック11の
端子1e〜1hは、それぞれの機能ブロック10、11
の各辺上に−列に配置されているため、機能ブロック1
0の端子1a〜1d、及び機能ブロック11の端子1e
〜1hそれぞれの配線可能な方向は水平方向のみであ
る。
の機能ブロック間の配線構造を示す配線図であり、図に
おいて、Pは機能ブロック10、11間の距離、Qは第
二配線層5の配線5a〜5dの最小間隔である。機能ブ
ロック10の端子1a〜1d、及び機能ブロック11の
端子1e〜1hは、それぞれの機能ブロック10、11
の各辺上に−列に配置されているため、機能ブロック1
0の端子1a〜1d、及び機能ブロック11の端子1e
〜1hそれぞれの配線可能な方向は水平方向のみであ
る。
【手続補正5】
【補正対象書類名】明細書
【補正対象項目名】0020
【補正方法】変更
【補正内容】
【0020】この場合、機能ブロックの配線は、機能ブ
ロック10、11の端子同士を接続する第−配線層3の
配線3a上にスル−ホール2aを設け、第二配線層5に
よる配線5a〜5hと接続する。この例では、第二配線
層5による配線5a〜5hの最小間隔Qを1μm、これ
らの配線5a〜5hの幅をそれぞれ0.5μm、端子と
スルーホール2aの最小間隔を1μm、端子と端子の最
小間隔を1μm、端子の大きさを0.5μm×0.5μ
mとすると、機能ブロック10、11間の距離Sは14
μm以上である。
ロック10、11の端子同士を接続する第−配線層3の
配線3a上にスル−ホール2aを設け、第二配線層5に
よる配線5a〜5hと接続する。この例では、第二配線
層5による配線5a〜5hの最小間隔Qを1μm、これ
らの配線5a〜5hの幅をそれぞれ0.5μm、端子と
スルーホール2aの最小間隔を1μm、端子と端子の最
小間隔を1μm、端子の大きさを0.5μm×0.5μ
mとすると、機能ブロック10、11間の距離Sは14
μm以上である。
【手続補正6】
【補正対象書類名】明細書
【補正対象項目名】0023
【補正方法】変更
【補正内容】
【0023】第2の問題点は、機能ブロックの端子と他
の機能ブロックの端子との接続を行う場合、機能ブロッ
クと他の機能ブロックの間の距離を大きく取る必要があ
るという点である。殊に、接続する配線の数が多くなれ
ばなる程、この問題は顕著になる。例えば、従来の第3
の例の場合では、機能ブロック10、11間の距離Pは
8μm以上必要となり、さらに、従来の第4の例の場合
では、機能ブロック10、11間の距離Sは14μm以
上も必要となる。
の機能ブロックの端子との接続を行う場合、機能ブロッ
クと他の機能ブロックの間の距離を大きく取る必要があ
るという点である。殊に、接続する配線の数が多くなれ
ばなる程、この問題は顕著になる。例えば、従来の第3
の例の場合では、機能ブロック10、11間の距離Pは
8μm以上必要となり、さらに、従来の第4の例の場合
では、機能ブロック10、11間の距離Sは14μm以
上も必要となる。
【手続補正7】
【補正対象書類名】明細書
【補正対象項目名】0024
【補正方法】変更
【補正内容】
【0024】このように、機能ブロックの端子と他の機
能ブロックの端子との接続を行う場合、機能ブロック間
の距離を大きく取らなければならない原因は、機能ブロ
ックの複数の端子が機能ブロックの各辺上に一列に配置
されているために、機能ブロックの端子からの配線可能
な方向が一方向に限定されてしまうことにある。
能ブロックの端子との接続を行う場合、機能ブロック間
の距離を大きく取らなければならない原因は、機能ブロ
ックの複数の端子が機能ブロックの各辺上に一列に配置
されているために、機能ブロックの端子からの配線可能
な方向が一方向に限定されてしまうことにある。
【手続補正8】
【補正対象書類名】明細書
【補正対象項目名】0042
【補正方法】変更
【補正内容】
【0042】機能ブロック10の端子22A〜22Hそ
れぞれには、スルーホール2aが形成されており、端子
22A〜22Hから直接的に第一配線層3の配線3aお
よび第二配線層4の配線4aに接続を行うことができ
る。このように、機能ブロック10の端子22A〜22
Hから引き出すことの出来る配線の方向は、複数の方
向、例えば、端子22A〜22Hが配置されている角部
に隣接する二辺10a、10bに沿った二方向(図中X
軸方向及びY軸方向)となり、端子22A〜22Hから
接続出来る配線層は、第一配線層3、第二配線層4のど
ちらにでも配線が可能となる。
れぞれには、スルーホール2aが形成されており、端子
22A〜22Hから直接的に第一配線層3の配線3aお
よび第二配線層4の配線4aに接続を行うことができ
る。このように、機能ブロック10の端子22A〜22
Hから引き出すことの出来る配線の方向は、複数の方
向、例えば、端子22A〜22Hが配置されている角部
に隣接する二辺10a、10bに沿った二方向(図中X
軸方向及びY軸方向)となり、端子22A〜22Hから
接続出来る配線層は、第一配線層3、第二配線層4のど
ちらにでも配線が可能となる。
【手続補正9】
【補正対象書類名】明細書
【補正対象項目名】0043
【補正方法】変更
【補正内容】
【0043】(第4の実施形態)図4は本発明の第4の
実施形態の半導体装置の機能ブロック間の配線構造を示
す配線図である。機能ブロック10の端子1a〜1d
は、機能ブロック10の角部に形成された階段状の切欠
面21に配列され、これら端子1a〜1dそれぞれに
は、スルーホール2aが形成されており、端子1a〜1
dから直接的に第一配線層3の配線3aおよび第二配線
層5の配線5a〜5dに接続を行うことができる。
実施形態の半導体装置の機能ブロック間の配線構造を示
す配線図である。機能ブロック10の端子1a〜1d
は、機能ブロック10の角部に形成された階段状の切欠
面21に配列され、これら端子1a〜1dそれぞれに
は、スルーホール2aが形成されており、端子1a〜1
dから直接的に第一配線層3の配線3aおよび第二配線
層5の配線5a〜5dに接続を行うことができる。
【手続補正10】
【補正対象書類名】明細書
【補正対象項目名】0044
【補正方法】変更
【補正内容】
【0044】同様に、機能ブロック11の端子1e〜1
hは、機能ブロック11の角部に形成された階段状の切
欠面23に配列され、これら端子1e〜1hそれぞれに
は、スルーホール2aが形成されており、端子1e〜1
hから直接的に第一配線層3の配線3aおよび第二配線
層5の配線5a〜5dに接続を行うことができる。
hは、機能ブロック11の角部に形成された階段状の切
欠面23に配列され、これら端子1e〜1hそれぞれに
は、スルーホール2aが形成されており、端子1e〜1
hから直接的に第一配線層3の配線3aおよび第二配線
層5の配線5a〜5dに接続を行うことができる。
【手続補正11】
【補正対象書類名】明細書
【補正対象項目名】0049
【補正方法】変更
【補正内容】
【0049】本実施形態の半導体装置によれば、機能ブ
ロック10の端子1a〜1dと他の機能ブロック11の
端子1e〜1hとを接続する際に、端子1a〜1hそれ
ぞれの引き出すことの出来る配線の方向を、機能ブロッ
ク10、11それぞれの隣接する二辺に沿った二方向と
することができるので、配線方向の自由度が増し、スル
ーホールの数を減少させることができ、機能ブロック1
0、11を接続する際に必要であった距離を0μmにす
ることができる。したがって、機能ブロック10、11
同士を接続する場合、接続する複数の機能ブロックの配
置距離を短くすることができる。
ロック10の端子1a〜1dと他の機能ブロック11の
端子1e〜1hとを接続する際に、端子1a〜1hそれ
ぞれの引き出すことの出来る配線の方向を、機能ブロッ
ク10、11それぞれの隣接する二辺に沿った二方向と
することができるので、配線方向の自由度が増し、スル
ーホールの数を減少させることができ、機能ブロック1
0、11を接続する際に必要であった距離を0μmにす
ることができる。したがって、機能ブロック10、11
同士を接続する場合、接続する複数の機能ブロックの配
置距離を短くすることができる。
【手続補正12】
【補正対象書類名】明細書
【補正対象項目名】0050
【補正方法】変更
【補正内容】
【0050】(第5の実施形態)図5は本発明の第5の
実施形態の半導体装置の機能ブロック間の配線構造を示
す配線図である。機能ブロック10の端子1a〜1d
は、機能ブロック10の角部に形成された階段状の切欠
面21に配列され、これら端子1a〜1dそれぞれに
は、スルーホール2aが形成されており、端子1a〜1
dから直接的に第一配線層3および第二配線層4に接続
を行うことができる。
実施形態の半導体装置の機能ブロック間の配線構造を示
す配線図である。機能ブロック10の端子1a〜1d
は、機能ブロック10の角部に形成された階段状の切欠
面21に配列され、これら端子1a〜1dそれぞれに
は、スルーホール2aが形成されており、端子1a〜1
dから直接的に第一配線層3および第二配線層4に接続
を行うことができる。
【手続補正13】
【補正対象書類名】明細書
【補正対象項目名】0051
【補正方法】変更
【補正内容】
【0051】同様に、機能ブロック11の端子1e〜1
hは、機能ブロック11の角部に形成された階段状の切
欠面23に配列され、これら端子1e〜1hそれぞれに
は、スルーホール2aが形成されており、端子1e〜1
hから直接的に第一配線層3および第二配線層4に接続
を行うことができる。同様に、機能ブロック12の端子
1i〜1lは、機能ブロック12の角部に形成された階
段状の切欠面24に配列され、これら端子1i〜1lそ
れぞれには、スルーホール2aが形成されており、端子
1i〜1lから直接的に第一配線層3および第二配線層
5に接続を行うことができる。
hは、機能ブロック11の角部に形成された階段状の切
欠面23に配列され、これら端子1e〜1hそれぞれに
は、スルーホール2aが形成されており、端子1e〜1
hから直接的に第一配線層3および第二配線層4に接続
を行うことができる。同様に、機能ブロック12の端子
1i〜1lは、機能ブロック12の角部に形成された階
段状の切欠面24に配列され、これら端子1i〜1lそ
れぞれには、スルーホール2aが形成されており、端子
1i〜1lから直接的に第一配線層3および第二配線層
5に接続を行うことができる。
【手続補正14】
【補正対象書類名】図面
【補正対象項目名】図4
【補正方法】変更
【補正内容】
【図4】
【手続補正15】
【補正対象書類名】図面
【補正対象項目名】図8
【補正方法】変更
【補正内容】
【図8】
Claims (5)
- 【請求項1】 論理セルの組み合わせにより構成され複
数個の端子を有するブロックと、他のブロックと接続す
る配線とを備えた半導体装置において、前記複数個の端
子の少なくともその一部を、前記ブロックの角部に、斜
めに配列してなることを特徴とする半導体装置。 - 【請求項2】 前記ブロックの角部に斜めに配列された
各端子には、複数の配線層を接続するスルーホールが形
成されていることを特徴とする請求項1記載の半導体装
置。 - 【請求項3】 前記ブロックの角部に、隣接する側面そ
れぞれに対して鈍角に交わる切欠面を形成し、該切欠面
に前記複数個の端子の少なくともその一部を配列したこ
とを特徴とする請求項1記載の半導体装置。 - 【請求項4】 前記切欠面は、前記側面に向かう方向に
沿って階段状とされていることを特徴とする請求項3記
載の半導体装置。 - 【請求項5】 前記切欠面は、外側が凸とされた曲面で
あることを特徴とする請求項3記載の半導体装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9191541A JPH1140736A (ja) | 1997-07-16 | 1997-07-16 | 半導体装置 |
| US09/114,941 US6218865B1 (en) | 1997-07-16 | 1998-07-14 | Semiconductor device having function blocks with obliquely arranged signal terminals connected through two-dimensionally extensible signal lines |
| KR1019980028764A KR100299895B1 (ko) | 1997-07-16 | 1998-07-15 | 비스듬히배열된신호단자들이2차원상으로연장가능한신호선들을통해접속되는기능블록을갖는반도체장치 |
| CN98117203A CN1212460A (zh) | 1997-07-16 | 1998-07-16 | 具有倾斜设置的端子的功能块的半导体器件 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9191541A JPH1140736A (ja) | 1997-07-16 | 1997-07-16 | 半導体装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH1140736A true JPH1140736A (ja) | 1999-02-12 |
Family
ID=16276397
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9191541A Pending JPH1140736A (ja) | 1997-07-16 | 1997-07-16 | 半導体装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US6218865B1 (ja) |
| JP (1) | JPH1140736A (ja) |
| KR (1) | KR100299895B1 (ja) |
| CN (1) | CN1212460A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8126519B2 (en) * | 2007-08-31 | 2012-02-28 | Hewlett-Packard Development Company, L.P. | Housing for mobile computing device having construction to slide and pivot into multiple positions |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4197555A (en) * | 1975-12-29 | 1980-04-08 | Fujitsu Limited | Semiconductor device |
| EP0154346B1 (en) * | 1984-03-08 | 1991-09-18 | Kabushiki Kaisha Toshiba | Semiconductor integrated circuit device |
| JPS62120042A (ja) | 1985-11-20 | 1987-06-01 | Fujitsu Ltd | 自動配線方式 |
| JPH0738414B2 (ja) * | 1987-01-09 | 1995-04-26 | 株式会社東芝 | 半導体集積回路 |
| JPS647650A (en) | 1987-06-30 | 1989-01-11 | Toshiba Corp | Image reader |
| JP2965626B2 (ja) * | 1990-06-25 | 1999-10-18 | 株式会社東芝 | 半導体集積回路 |
| CA2046554A1 (en) * | 1990-07-10 | 1992-01-11 | Masahiro Kugishima | Basic cell and arrangement structure thereof |
| US5095325A (en) * | 1991-02-14 | 1992-03-10 | Peter Carstens | Flash adaptor for adjusting the position of a flash relative to a camera while maintaining the flash in a constant angular orientation |
| JP3030991B2 (ja) * | 1991-11-14 | 2000-04-10 | 日本電気株式会社 | 半導体集積回路 |
| US5682107A (en) * | 1994-04-01 | 1997-10-28 | Xilinx, Inc. | FPGA architecture with repeatable tiles including routing matrices and logic matrices |
| US5663677A (en) * | 1995-03-30 | 1997-09-02 | Lucent Technologies Inc. | Integrated circuit multi-level interconnection technique |
| US5723883A (en) * | 1995-11-14 | 1998-03-03 | In-Chip | Gate array cell architecture and routing scheme |
| US5894142A (en) * | 1996-12-11 | 1999-04-13 | Hewlett-Packard Company | Routing for integrated circuits |
| JPH10335613A (ja) * | 1997-05-27 | 1998-12-18 | Mitsubishi Electric Corp | 半導体集積回路装置 |
-
1997
- 1997-07-16 JP JP9191541A patent/JPH1140736A/ja active Pending
-
1998
- 1998-07-14 US US09/114,941 patent/US6218865B1/en not_active Expired - Lifetime
- 1998-07-15 KR KR1019980028764A patent/KR100299895B1/ko not_active Expired - Fee Related
- 1998-07-16 CN CN98117203A patent/CN1212460A/zh active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| KR19990013909A (ko) | 1999-02-25 |
| KR100299895B1 (ko) | 2001-10-27 |
| US6218865B1 (en) | 2001-04-17 |
| CN1212460A (zh) | 1999-03-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0405460A2 (en) | Semiconductor device using standard cell system | |
| JP2002050735A (ja) | 3次元積層半導体装置 | |
| JPH1140736A (ja) | 半導体装置 | |
| US4906195A (en) | Built-in function type wiring apparatus | |
| WO2018181678A1 (ja) | 配線基板及びその製造方法 | |
| US6130485A (en) | Semiconductor integrated circuit and layout method thereof | |
| US7622757B2 (en) | Semiconductor device having multiple wiring layers | |
| JP5330925B2 (ja) | ジャンクションコネクタ | |
| JPH05251563A (ja) | 半導体集積回路 | |
| JP2001326428A (ja) | プリント基板 | |
| US5442206A (en) | Lay-out structure of power source potential lines and grand potential lines for semiconductor integrated circuit | |
| EP1227517B1 (en) | Semiconductor device | |
| KR20000053590A (ko) | 반도체 장치와 그 패턴 레이아웃 방법 | |
| CN119816104B (zh) | 显示面板及显示装置 | |
| JP5168872B2 (ja) | 半導体集積回路 | |
| US20240096762A1 (en) | Semiconductor device | |
| EP1009031B1 (en) | Semiconductor integrated circuit device and method of producing the same | |
| US20050005185A1 (en) | Signal processing circuit module in which selection of clock signal is switched by simple means | |
| US20250168978A1 (en) | Electronic component | |
| JP2001251729A (ja) | バスバーおよび該バスバーを収容した電気接続箱 | |
| US5134455A (en) | Semiconductor integrated circuit device | |
| JP3132604B2 (ja) | 半導体集積回路装置 | |
| JP4183607B2 (ja) | スタンダードセル方式のセル構造およびその電源電位配線方法 | |
| JPH11145330A (ja) | 回路基板 | |
| JP2002185100A (ja) | 回路基板実装部品のリード構造及び回路基板の部品リード接合部構造 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20010807 |