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
JP3150020B2 - 半導体集積回路 - Google Patents
[go: Go Back, main page]

JP3150020B2 - 半導体集積回路 - Google Patents

半導体集積回路

Info

Publication number
JP3150020B2
JP3150020B2 JP21938593A JP21938593A JP3150020B2 JP 3150020 B2 JP3150020 B2 JP 3150020B2 JP 21938593 A JP21938593 A JP 21938593A JP 21938593 A JP21938593 A JP 21938593A JP 3150020 B2 JP3150020 B2 JP 3150020B2
Authority
JP
Japan
Prior art keywords
sides
length
peripheral function
function blocks
block
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 - Lifetime
Application number
JP21938593A
Other languages
English (en)
Other versions
JPH0774261A (ja
Inventor
信一郎 ▲斎▼藤
Original Assignee
日本電気アイシーマイコンシステム株式会社
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 日本電気アイシーマイコンシステム株式会社 filed Critical 日本電気アイシーマイコンシステム株式会社
Priority to JP21938593A priority Critical patent/JP3150020B2/ja
Priority to KR1019940022196A priority patent/KR0163781B1/ko
Priority to US08/300,213 priority patent/US5616939A/en
Publication of JPH0774261A publication Critical patent/JPH0774261A/ja
Application granted granted Critical
Publication of JP3150020B2 publication Critical patent/JP3150020B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10DINORGANIC ELECTRIC SEMICONDUCTOR DEVICES
    • H10D89/00Aspects of integrated devices not covered by groups H10D84/00 - H10D88/00
    • H10D89/10Integrated device layouts
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S257/00Active solid-state devices, e.g. transistors, solid-state diodes
    • Y10S257/909Macrocell arrays, e.g. gate arrays with variable size or configuration of cells

Landscapes

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は半導体集積回路に関し、
特に複数の機能ブロックの組み合わせによって構成され
る半導体集積回路に関する。
【0002】
【従来の技術】従来の半導体集積回路は、図7の(a)
に機能ブロック配置図の一例を示すように、複数の機能
ブロックB1.B2.B3は、チップ11上に空き領域
を発生させない為に、複雑な形状をもち、製品開発の都
度、最適と思われる形状に変更されていた。
【0003】
【発明が解決しようとする課題】半導体集積回路の開発
において、機能ブロック単位の流用設計は、頻繁に行わ
れる設計方法である。
【0004】このような従来の半導体集積回路を基に、
図7の(b)に示すように、図7の(a)の機能ブロッ
クB1を削除し、機能ブロックB4を他製品より流用し
て、新たな半導体集積回路を開発する場合、単純な機能
ブロックの置き換えでは、チップ12上に素子の存在し
ない空き領域S1が発生してしまう。
【0005】この状態で製品化を行えば、チップとして
の素子密度の低下に伴い、チップコストの上昇を招くこ
ととなる。
【0006】又、空き領域S1を無くす為には、図7の
(c)に示すチップ13のように、図7の(b)の機能
ブロックB2を形状変更して機能ブロックB2′とすれ
ば良いが、開発コストがその分余計に必要になるという
問題点があった。
【0007】本発明の目的は、前記問題点を解決し、流
用設計を効率的に行えるようにした半導体集積回路を提
供することにある。
【0008】
【課題を解決するための手段】第1の発明の半導体集積
回路は、複数の機能ブロックの組み合わせによって一チ
ップ上に構成される半導体集積回路において、第1方向
の2辺が第1の長さの方形の主要機能ブロックと、前記
第1方向の2辺を前記第1の長さのほぼn/m(n≦
m、n及びmは自然数)の第2の長さの辺とし複数の入
出力信号端子を2つの前記第2の長さの辺のそれぞれの
辺上の同一位置に対応させて設けた複数の方形の周辺機
能ブロックとを有し、複数の前記周辺機能ブロックが前
記第2の長さの辺を一致して隣接配置されるとともに端
部に位置する前記周辺機能ブロックのうち少なくとも1
個の前記第1方向の辺の一方が前記主要機能ブロックの
前記第1方向の辺の一方と平行に相対して配置されてい
る。第2の発明の半導体集積回路は、第1方向の2辺が
第1の長さの方形の主要機能ブロックと、前記第1方向
の2辺を前記第1の長さと等しい等長設定辺とし複数の
入出力信号端子をそれぞれの等長設定辺上の同一位置に
対応させて設けた複数の方形の周辺機能ブロックとを有
し、複数の前記周辺機能ブロックが前記等長設定辺を一
致して隣接配置されるとともに端部に位置する前記周辺
機能ブロックのうち少なくとも1個の前記第1方向の辺
の一方が前記主要機能ブロックの前記第1方向の辺の一
方と平行に相対して配置されている。また第3の発明の
半導体集積回路は、第1方向の2辺が第1の長さの方形
の主要機能ブロックと、前記第1方向の2辺を前記第1
の長さのほぼn/m(n<m、n及びmは自然数)の第
2の長さの辺とし複数の入出力信号端子を2つの前記第
2の長さの辺のそれぞれの辺上の同一位置に対応させて
設けた方形の第1種類の周辺機能ブロックと、前記第1
方向の2辺を前記第1の長さのほぼ(m−n)/mの第
3の長さの辺とし複数の入出力信号端子を2つの前記第
3の長さの辺のそれぞれの辺上の同一位置に対応させて
設けた方形の第2種類の周辺機能ブロックとを有し、複
数の前記第1種類の周辺機能ブロックが前記第2の長さ
の辺を一致して隣接配置されるとともに端部の前記第1
種類の周辺機能ブロックのうち少なくとも1個の前記第
1方向の辺の一方が前記主要機能ブロックの前記第1方
向の辺の一方と平行に相対して配置され、複数の前記第
2種類の周辺機能ブロックが前記第3の長さの辺を一致
して隣接配置されるとともに端部に位置する前記第2種
類の周辺機能ブロックのうち少なくとも1個の前記第1
方向の辺の一方が前記主要機能ブロックの前記第1方向
の辺の一方と平行に相対して配置されている。
【0009】
【実施例】次に、本発明について図面を参照して説明す
る。図1(a),図1(b)は本発明の第1の実施例の
半導体集積回路の機能ブロック配置を示す平面図であ
る。図1のうち(b)のチップ2は、(a)のチップ1
の設計変更状態を示す。図2は図1の周辺機能ブロック
を詳細に示した平面図である。
【0010】図1の(a),(b)で示される第1の実
施例の機能ブロック配置は、シングルチップマイクロコ
ンピュータのものである。ここで、機能ブロックC1は
CPU等の主要機能ブロック、機能ブロックA1,A
2,A3,A4は、周辺機能ブロック図である。
【0011】各機能ブロックA1〜A4,C1の外形
は、長方形に設計されている。又、各周辺機能ブロック
A1〜A4は、一辺の長さ(横寸法)を、主要機能ブロ
ックC1の一辺の長さとほぼ等しくなるように定め、図
2に示すように各機能ブロック3の主なインターフェー
ス信号を、長さを定めた辺の所定の位置から機能ブロッ
ク3内を貫いて入出力するように設計されている。
【0012】この実施例のインターフェース信号として
は、信号A,信号B,信号C,信号Dの入出力信号があ
り、それぞれ入出力位置P1,P2,P3,P4を定め
て設計されている。
【0013】このようにして設計された、各機能ブロッ
クにより構成されるシングルチップマイクロコンピュー
タの機能ブロック配置の一例が、図1の(a)であり、
各機能ブロックA1,A2,C1は、長さを定めた辺を
合わせるように配置される。
【0014】ここで、周辺機能ブロックA1,A2に対
する主な信号は、各周辺機能ブロックのつき合わされた
辺の同じ位置から、同じ信号が入出力されている為、極
めて小規模な配線、又は各機能ブロックを接して配置す
るだけで結線される。
【0015】図1の(a)のマイクロコンピュータ用チ
ップ1から機能ブロックA1を削除し、新たに機能ブロ
ックA3,A4を追加したものが、図1の(b)のマイ
クロコンピュータ用チップ2である。
【0016】追加した機能ブロックA3,A4も、他の
周辺機能ブロックと同様な構成である為、機能ブロック
の置き換えのみでもチップ2上に空き領域は、発生しな
い。
【0017】図3(a),(b)、図4(a),(b)
にそれぞれ示すのは、本発明の第2,第3の実施例を示
す半導体集積回路のブロック配置の平面図である。尚、
これら実施例においても、図2に示した構成の機能ブロ
ックが周辺機能ブロックに用いられている。
【0018】周辺機能のブロック単位が、チップ全体に
対して小規模である場合、図1のようなブロック配置を
行おうとすると、各機能ブロックの厚みがとれず、素子
配置が困難なものとなってしまい、素子密度の低下につ
ながりかねない。
【0019】よって、第2,第3の実施例のように、周
辺機能ブロックを2列、ないしはそれ以上の複数の列に
分けてチップ上に配置するように設計することにより、
素子密度の低下を防ぐことが出来る。
【0020】本発明の第2の実施例である半導体集積回
路のブロック配置を示す図3(a),(b)を参照する
と、この実施例は、図1に示した第1の実施例とは周辺
機能ブロックを2列で配置する点が異なる。
【0021】機能ブロックC2は主要機能ブロック、機
能ブロックA5,A6,A7,A8,A9,A10,A
11,A12は周辺機能ブロックである。
【0022】図3の(a)のマイクロコンピュータ用チ
ップ4から機能ブロックA5を削除し、新たに機能ブロ
ックA10,A11,A12を追加したものが、(b)
のマイクロコンピュータ用チップ5である。
【0023】この際、2列ある周辺機能ブロックの高さ
のバランスが崩れると、空き領域が発生してしまう。こ
の実施例の場合、機能ブロックA7を左側の列に移動さ
せ機能ブロックA10を左列に機能ブロックA11,A
12を右列にそれぞれ配置している。
【0024】この場合も、周辺機能ブロックの置き換え
のみでも、チップ上に空き領域は発生しない。
【0025】本発明の第3の実施例である半導体集積回
路のブロック配置を示す図4(a),(b)を参照する
と、この実施例は、機能ブロックC3は主要機能ブロッ
ク、機能ブロックA13,A14,A15,A16は周
辺機能ブロックであり、3列から2列に変更した例であ
る。
【0026】ここで、各周辺機能ブロックの一辺の長さ
は、ブロックC3の一辺の長さに対し、機能ブロックA
13はほぼ2/3、機能ブロックA14,A15,A1
6はほぼ1/3となるよう定めて設計されている。
【0027】図4の(a)のマイクロコンピュータ用チ
ップ6から機能ブロックA16を削除したものが、
(b)のマイクロコンピュータ用チップ7である。
【0028】この場合も、周辺機能ブロックの高さのバ
ランスが崩れると、空き領域が発生してしまう。この実
施例の場合、機能ブロックA14,A15を、機能ブロ
ックA13の右側に移動させることにより、周辺機能ブ
ロックの置き換えのみで、空き領域の発生を防いでい
る。
【0029】本発明の第4の実施例である半導体集積回
路のブロック配置を示す図5(a),(b)を参照する
と、この実施例は、長さを定める周辺機能ブロックの一
辺が、主要機能ブロックC4と接しない側の辺である点
が、他の実施例と大きく異なる。図中、機能ブロックC
4は主要機能ブロック、機能ブロックD1,D2,D
3,D4,D5,D6,D7,D8,D9は周辺機能ブ
ロックである。
【0030】図6は図5の周辺機能ブロックを詳細に示
した平面図である。
【0031】図5の(a)のマイクロコンピュータ用チ
ップ8は、各周辺機能ブロックを横方向に配置した場
合、横方向の長さの総計が、主要機能ブロックC4の一
辺の長さとほぼ等しくなるように、周辺機能ブロックD
1〜D9を3つのグループに分け、主要機能ブロックC
4の上に3段に積み重ねるように配置して構成される。
【0032】ここで、各周辺機能ブロックの主なインタ
ーフェース信号E,F,G,Hの入出力位置P10〜P
13は、図6に示すように、長さを定めた辺の定位置か
らゥロック10を貫くように設計されている為、各機能
ブロックを横方向に配置した場合、極めて小規模な配
線、又は各機能ブロックを接して配置するだけで結線さ
れる。
【0033】図5の(a)のマイクロコンピュータ用チ
ップ8から、周辺機能ブロックD4,D7,D8を削除
したものが、(b)のマイクロコンピュータ用チップ9
である。
【0034】この際、3段あった周辺機能ブロックを、
主要機能ブロックC4の一辺の長さとほぼ等しくなるよ
うに、2つのグループに分け2段に積み重ねる。
【0035】この実施例の場合、周辺機能ブロックD
1,D3,D5のグループと、D2,D6,D9のグル
ープとに二分することにより、各グループの横方向の総
計の長さは、ほぼ主要機能ブロックC4の横方向の長さ
と等しくなる為、周辺機能ブロックの置き換えのみでも
チップ上に空き領域は発生しない。
【0036】
【発明の効果】以上説明したように、本発明は、例えば
ワンチップマイクロコンピュータの周辺機能ブロックの
外形を長方形とし、その一辺の長さを定めて設計するこ
とによって、製品展開に伴う周辺機能ブロックの追加、
削除による素子密度の低下を、機能ブロックの形状変更
なしに防ぐことができるという効果がある。
【0037】また周辺機能ブロックと主要機能ブロック
との主なインターフェース信号をブロック外形の長さを
定めた辺の定位置を貫くように入出力させることによ
り、周辺機能ブロックに対する配線のほとんどは、極め
て小規模な配線、又は周辺機能ブロックを接して配置す
るだけで結線されるので、製品展開時の配線工数を激減
させると同時に、チップとしての素子密度の低下に大き
な影響を与える配線領域の増大を最小限に防ぐという効
果を有する。
【図面の簡単な説明】
【図1】(a),(b)は、本発明の第1の実施例を示
す半導体集積回路の平面図である。
【図2】図1に示した周辺機能ブロックの平面図であ
る。
【図3】(a),(b)は、本発明の第2の実施例を示
す半導体集積回路の平面図である。
【図4】(a),(b)は、本発明の第3の実施例を示
す半導体集積回路の平面図である。
【図5】(a),(b)は、本発明の第4の実施例を示
す半導体集積回路の平面図である。
【図6】図5に示した周辺機能ブロックの平面図であ
る。
【図7】(a),(b),(c)は、従来技術を示す半
導体集積回路の平面図である。
【符号の説明】
A1,A2,A3,A4,A5,A6,A7,A8,A
9,A10,A11,A12,A13,A14,A1
5,A16,A17 周辺機能ブロック B1,B2,B3,B4 機能ブロック B2′ 形状変更を施したブロック C1,C2,C3,C4 CPU等の主要機能ブロッ
ク D1,D2,D3,D4,D5,D6,D7,D8,D
9 周辺機能ブロック
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) H01L 21/82 H01L 21/822 H01L 27/04

Claims (3)

    (57)【特許請求の範囲】
  1. 【請求項1】 複数の機能ブロックの組み合わせによっ
    て一チップ上に構成される半導体集積回路において、 第1方向の2辺が第1の長さの方形の主要機能ブロック
    と、 前記第1方向の2辺を前記第1の長さのほぼn/m(n
    ≦m、n及びmは自然数)の第2の長さの辺とし複数の
    入出力信号端子を2つの前記第2の長さの辺のそれぞれ
    の辺上の同一位置に対応させて設けた複数の方形の周辺
    機能ブロックとを有し、 複数の前記周辺機能ブロックが前記第2の長さの辺を一
    致して隣接配置されるとともに端部に位置する前記周辺
    機能ブロックのうち少なくとも1個の周辺機能ブロック
    の前記第1方向の辺の一方が前記主要機能ブロックの前
    記第1方向の辺の一方と平行に相対して配置されている
    ことを特徴とする半導体集積回路。
  2. 【請求項2】 複数の機能ブロックの組み合わせによっ
    て一チップ上に構成される半導体集積回路において、 第1方向の2辺が第1の長さの方形の主要機能ブロック
    と、 前記第1方向の2辺を前記第1の長さと等しい等長設定
    辺とし複数の入出力信号端子をそれぞれの等長設定辺上
    の同一位置に対応させて設けた複数の方形の周辺機能ブ
    ロックとを有し、 複数の前記周辺機能ブロックが前記等長設定辺を一致し
    て隣接配置されるとともに端部に位置する前記周辺機能
    ブロックのうち少なくとも1個の周辺機能ブロックの前
    記第1方向の辺の一方が前記主要機能ブロックの前記第
    1方向の辺の一方と平行に相対して配置されていること
    を特徴とする半導体集積回路。
  3. 【請求項3】 複数の機能ブロックの組み合わせによっ
    て一チップ上に構成される半導体集積回路において、 第1方向の2辺が第1の長さの方形の主要機能ブロック
    と、 前記第1方向の2辺を前記第1の長さのほぼn/m(
    <m、n及びmは自然数)の第2の長さの辺とし複数の
    入出力信号端子を2つの前記第2の長さの辺のそれぞれ
    の辺上の同一位置に対応させて設けた方形の第1種類の
    周辺機能ブロックと、 前記第1方向の2辺を前記第1の長さのほぼ(m−n)
    /mの第3の長さの辺とし複数の入出力信号端子を2つ
    の前記第3の長さの辺のそれぞれの辺上の同一位置に対
    応させて設けた方形の第2種類の周辺機能ブロックとを
    有し、 複数の前記第1種類の周辺機能ブロックが前記第2の長
    さの辺を一致して隣接配置されるとともに端部の前記第
    1種類の周辺機能ブロックのうち少なくとも1個の第1
    種類の周辺機能ブロックの前記第1方向の辺の一方が前
    記主要機能ブロックの前記第1方向の辺の一方と平行に
    相対して配置され、 複数の前記第2種類の周辺機能ブロックが前記第3の長
    さの辺を一致して隣接配置されるとともに端部に位置す
    る前記第2種類の周辺機能ブロックのうち少なくとも1
    個の第2種類の周辺機能ブロックの前記第1方向の辺の
    一方が前記主要機能ブロックの前記第1方向の辺の一方
    と平行に相対して配置されていることを特徴とする半導
    体集積回路。
JP21938593A 1993-09-03 1993-09-03 半導体集積回路 Expired - Lifetime JP3150020B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP21938593A JP3150020B2 (ja) 1993-09-03 1993-09-03 半導体集積回路
KR1019940022196A KR0163781B1 (ko) 1993-09-03 1994-09-03 한개이상의 공통길이를 갖는 사각형의 기능블락을 포함하고 있는 반도체 장치
US08/300,213 US5616939A (en) 1993-09-03 1994-09-06 Semiconductor device including rectangular functional blocks having at least one common length

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21938593A JP3150020B2 (ja) 1993-09-03 1993-09-03 半導体集積回路

Publications (2)

Publication Number Publication Date
JPH0774261A JPH0774261A (ja) 1995-03-17
JP3150020B2 true JP3150020B2 (ja) 2001-03-26

Family

ID=16734594

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21938593A Expired - Lifetime JP3150020B2 (ja) 1993-09-03 1993-09-03 半導体集積回路

Country Status (3)

Country Link
US (1) US5616939A (ja)
JP (1) JP3150020B2 (ja)
KR (1) KR0163781B1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19945405C2 (de) * 1999-09-22 2001-09-27 Texas Instruments Deutschland Verfahren zum Herstellen einer integrierten Schaltung mit Schaltungsmodulen und Bus-Leitungssystem

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0127100B1 (en) * 1983-05-24 1990-04-11 Kabushiki Kaisha Toshiba Semiconductor integrated circuit device
JPS6089955A (ja) * 1983-10-21 1985-05-20 Mitsubishi Electric Corp 半導体装置
JP2675659B2 (ja) * 1990-08-10 1997-11-12 株式会社東芝 集積回路のセルレイアウト方法
JP2508386B2 (ja) * 1990-08-29 1996-06-19 三菱電機株式会社 集積回路のレイアウト構造
JP2624394B2 (ja) * 1991-06-04 1997-06-25 日本電気アイシーマイコンシステム株式会社 ワンチップマイクロコンピュータ
JP3068336B2 (ja) * 1992-07-06 2000-07-24 日本電気アイシーマイコンシステム株式会社 半導体集積回路

Also Published As

Publication number Publication date
US5616939A (en) 1997-04-01
KR0163781B1 (ko) 1999-02-01
JPH0774261A (ja) 1995-03-17

Similar Documents

Publication Publication Date Title
Johnson The NP-completeness column: An ongoing gulde
US5508565A (en) Semiconductor device having a plurality of chips having identical circuit arrangement sealed in package
Abe Unsolved problems on magic squares
KR20010040263A (ko) 고속의 정규 곱셈기 구조
JPH0456339B2 (ja)
JP3150020B2 (ja) 半導体集積回路
JP3281234B2 (ja) 半導体集積回路装置及びその製造方法
EP0135019B1 (en) Interconnection of elements on integrated cirrcuit substrate
US4245324A (en) Compact programmable logic read array having multiple outputs
JP3068336B2 (ja) 半導体集積回路
JPH0428264A (ja) 半導体集積回路用セルライブラリ
JPH0242699A (ja) 半導体メモリ回路
US6127842A (en) Modified adder tree structure and method using logic and gates to generate carry-in values
JPS6012741A (ja) 半導体集積回路
JP2835040B2 (ja) 集積回路装置
JP2580982B2 (ja) Lsi電源配線レイアウトシステム
JP3468355B2 (ja) 半導体装置及び半導体装置システム
JPS5944860A (ja) 半導体装置
JPS63124450A (ja) 半導体集積回路
JP2885635B2 (ja) 半導体集積回路の設計方法
CN117217157A (zh) 电流镜组的共质心布局及其布局方法
JPH04142059A (ja) 半導体集積回路
JPS61218080A (ja) コネクタボ−ドのコネクタ接続方式
JPS62257748A (ja) ゲ−トアレイ回路
JPH01260533A (ja) 算術演算回路

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20001219

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

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

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20090119

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20100119

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20110119

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20110119

Year of fee payment: 10

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

Year of fee payment: 10

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

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20120119

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20130119

Year of fee payment: 12

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

Free format text: PAYMENT UNTIL: 20140119

Year of fee payment: 13