JP3001549B1 - 電子回路接続情報の階層型格納方法及びシステム - Google Patents
電子回路接続情報の階層型格納方法及びシステムInfo
- Publication number
- JP3001549B1 JP3001549B1 JP10336770A JP33677098A JP3001549B1 JP 3001549 B1 JP3001549 B1 JP 3001549B1 JP 10336770 A JP10336770 A JP 10336770A JP 33677098 A JP33677098 A JP 33677098A JP 3001549 B1 JP3001549 B1 JP 3001549B1
- Authority
- JP
- Japan
- Prior art keywords
- information
- instance
- electronic circuit
- net
- hierarchical
- 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
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
層構造電子回路データの格納方法及びシステムの提供。 【解決手段】階層構造電子回路データ1を入力し各ディ
フィニション毎に作成されインスタンスの情報中で共通
化可能な情報からなるインスタンス共通情報40と、各
インスタンス毎に固有に表現される情報からなるインス
タンス固有情報50とを備えたセル階層情報を含む階層
型電子回路接続情報31を構成し記憶装置3に格納する
セル階層情報セル生成手段21と、インスタンス固有情
報毎に作成され、等電位の接続を表現するネット接続情
報60を構成する接続情報生成手段と、を備え、階層型
電子回路接続情報31には、セルの階層構造が保持され
た状態でネットが保持され階層構造を持ちながら電子回
路内の全てのネットを個別に識別可能な接続情報を有す
る。
Description
の格納方法及びシステムに関し、特に、データ処理装置
において、記憶容量の削減及び格納時間を短縮する電子
回路接続情報データの階層型格納方法及びシステムに関
する。
記憶装置上に格納する、従来の方法について、図13を
参照して、以下に説明する。この従来の方法は、レイア
ウトデータの読み込み時に多く使用されており、入力さ
れる階層電子回路データについて、ルートセルに対して
全展開処理を行い(ステップD1)、フラット(構造を
持たない)な電子回路接続情報を作成する。
接続情報は、ルートセルに対して全てのデータを展開し
ている。
来の方法は、下記記載の問題点を有している。
れる記憶装置の容量が増大する、ということである。
可能な情報を全てのインスタンスについて持たせてしま
うためである。したがって、ディフィニションから参照
されるインスタンスが増加した場合、データの格納に必
要な記憶装置の容量が増加する。
理時間が長いということである。
を行うために、長大な処理時間が必要とされる、ためで
ある。
てなされたものであって、その目的は、データの格納に
必要な記憶容量の増大を抑止、データの格納に要する処
理時間を短縮する、データ格納方法及びシステムを提供
することにある。
明は、階層構造を有する電子回路のデータを表現する階
層電子回路データを、セル階層情報とネット接続情報と
からなる階層型電子回路接続情報として、記憶装置に格
納するデータ格納システムを提供するものであり、階層
構造電子回路データを入力し、前記階層電子回路データ
内の全てのディフィニションについて、各ディフィニシ
ョン毎に作成され、インスタンスの情報中で、共通化可
能な情報からなるインスタンス共通情報と、前記階層電
子回路データの全てのインスタンスについて作成され、
該インスタンスの情報中で、各インスタンス毎に固有に
表現される情報からなるインスタンス固有情報と、を備
えたセル階層情報を含む、階層型電子回路接続情報を構
成するセル階層情報セル生成手段と、前記階層型電子回
路接続情報に、インスタンス固有情報毎に作成され、等
電位の接続を表現するネット接続情報を構成する接続情
報生成手段と、を備え、前記階層型電子回路接続情報に
は、セルの階層構造が保持された状態でネットが保持さ
れ、階層構造を持ちながら電子回路内の全てのネットを
個別に識別可能な接続情報を有する。
する。本発明は、階層構造電子回路データ(図1の1)
を入力し、階層電子回路データ(図2の11)内の全て
セルのディフィニション(定義情報)(図2の111、
112)について、各ディフィニション毎に作成され、
インスタンスの情報中で、共通化可能な情報からなるイ
ンスタンス共通情報(図1の40)と、前記階層電子回
路データの全てのインスタンスについて作成され、該イ
ンスタンスの情報中で、各インスタンス毎に固有に表現
される情報からなるインスタンス固有情報(図1の5
0)と、を備えたセル階層情報を含む、階層型電子回路
接続情報(図1の31)を構成して記憶装置(図1の
3)に格納するセル階層情報セル生成手段(図1の2
1)と、前記階層型電子回路接続情報として、インスタ
ンス固有情報毎に作成され、等電位の接続を表現するネ
ット接続情報(図1の60)を構成し記憶装置(図1の
3)に格納する接続情報生成手段(図1の22)と、を
備え、前記階層型電子回路接続情報(図1の31)に
は、セルの階層構造が保持された状態でネットが保持さ
れ、階層構造を持ちながら電子回路内の全てのネットを
個別に識別可能な接続情報を有する。
路データ(図2の11)は、デフィニション(図2の1
11、112)として、セルのセル名、セルの高さ、セ
ルの幅の情報を含むセルレコード、該セルが参照するセ
ルについてセル名、インスタンス名、座標を含むリファ
レンスレコード、該セルが含むネット名、接続先インス
タンス名、接続先ネット名を含むネットレコードを、セ
ル毎に含む。
て、前記インスタンス共通情報が、前記各デフィニショ
ンの前記セルレコードの情報から作成されたセル名、セ
ルの高さ、セルの幅をレコードとして含むインスタンス
共通情報単位(図3の40)と、前記インスタンス共通
情報単位をポイントするテーブル(図3の400)と、
からなるデータ構造を有する。テーブル(図3の40
0)は、前記インスタンス共通情報単位をセル名から生
成されるハッシュ値でポイントするように構成してもよ
い。
電子回路接続情報において、共通化不可能な情報を格納
する前記インスタンス固有情報が、インスタンス名、座
標、前記インスタンス共通情報へのポイント値、自イン
スタンスが内部に有するネット、同一階層のインスタン
ス固有情報単位へのポインタ、下位階層のインスタンス
へのポインタをレコードとして含む情報単位(図4の5
0)として含む構成としてもよい。
電子回路接続情報において、前記ネット接続情報が、ネ
ット名とその接続先情報を含む情報単位(図4の60)
を、ネット単位に含む。ネットに等電位番号を付与し、
前記インスタンス固有情報においてネットを格納するレ
コードには、該ネットの等電位番号が格納され(図4の
505)、前記ネット接続情報が、ネット名とその接続
先情報を含む情報単位を等電位番号でポイントするテー
ブル(図5の600)を含む。
される。
力し、前記階層電子回路データ内の全てのディフィニシ
ョンについて、各ディフィニション毎に作成され、イン
スタンスの情報中で、共通化可能な情報からなるインス
タンス共通情報と、前記階層電子回路データの全てのイ
ンスタンスについて作成され、該インスタンスの情報中
で、各インスタンス毎に固有に表現される情報からなる
インスタンス固有情報と、を備えたセル階層情報を含
む、階層型電子回路接続情報を記憶装置に格納する。
に、インスタンス固有情報毎に作成され、等電位の接続
を表現するネット接続情報を構成する。
ステップで構成される。
セル名が指定入力され、階層電子回路データから、指定
されたセルのディフィニションのレコードを読み込む。
のレコードに対し、既にインスタンス共通情報が作成さ
れているかどうかを判断する。
成の場合には、読み込んだディフィニションのレコード
の共通化可能な情報から、インスタンス共通情報を作成
する。
の下位セルを全て作成したかどうかを判断する。
合、未作成と判断された下位セルを指定して、この上記
ステップ1からの処理を再帰的に呼び出して実行する。
合、読み込んだディフィニションからインスタンス固有
情報を作成する。
のステップで構成される。
のインスタンス固有情報を読み込む。
について前記階層電子回路データからディフィニション
のネットのレコードを読み込む。
のインスタンスのネット情報を検索することで、読み込
んだネットが既に作成済みかどうかを判断し、未作成の
場合には該ネットの等電位番号を決定し、ネット名と接
続先情報を含むネット接続情報を作成する。
して、接続先のネット接続情報を作成する。
して説明すると、データ処理装置2は、セル階層情報生
成手段21と接続情報生成手段22とを備えており、階
層電子回路データ(ファイル)1から、階層電子回路デ
ータ11を読み込む。
を構成するセルの定義情報が格納されており、階層電子
回路データ11は、セルの定義情報(図2のディフィニ
ション111参照)を含む。
成手段21は、階層型電子回路接続情報31に、階層電
子回路データのセル階層構造を表現するセル階層情報を
作成する。
情報を持つインスタンス共通情報40と、インスタンス
毎に固有の情報を持つインスタンス固有情報50と、を
備えて構成されている。
路データ内の全てのディフィニションについてディフィ
ニションごとに作成され、インスタンスの情報中で共通
化可能な情報から構成される。
回路情報内の全てのインスタンスについて作成され、イ
ンスタンスの情報中で各インスタンス毎に固有に表現す
べき情報から構成される。
タを、インスタンス共通情報とすることで、階層型電子
回路接続情報31を格納するのに必要な記憶装置3の容
量が削減される。
接続情報31に、等電位の接続を表現するネット接続情
報60を構成する。
情報毎に作成され、ネットの接続を表現するのに必要な
情報から構成される。
ョンが複数回参照されている場合にも、階層型電子回路
接続情報31中で識別が可能なネットとして格納され
る。
電子回路情報において、セルの階層構造が保持された状
態でネットが保持される。このため、全ネットを識別可
能なデータを作成する場合に、全展開を行わず、高速に
接続情報を作成できる。
を持ちながら電子回路内の全てのネットを個別に識別可
能な接続情報を備えている。
を持ちながら、電子回路内の全てのネットを個別に識別
可能な接続情報を構成することが可能とされており、従
来法よりも、データ格納に要する記憶容量の削減及び処
理時間の短縮を図ることができる。
詳細に説明すべく、本発明の実施例について図面を参照
して説明する。
である。図1を参照すると、本発明の一実施例は、階層
電子回路データ1と、データ処理装置2と、記憶装置3
と、出力手段と、編集手段4と、を備えて構成されてい
る。
段21と、接続情報生成手段22と、を含む。これらの
手段は、それぞれ概略以下のような機能を有する。
路データ1を読み込み、階層型電子回路接続情報31
に、セル階層情報(インスタンス共通情報、及びインス
タンス固有情報)を生成する。
ータ1を読み込み、階層型電子回路接続情報31にネッ
ト接続情報を生成する。
れた階層型電子回路接続情報31を格納保持する。
持しているデータをディスプレイ装置や印刷装置に出力
するための出力手段であり、編集手段は、記憶装置3の
保持しているデータを修正、追加、変更する機能を備え
ている。
一例を示す図であり、図11に示した電子回路をデータ
として表した例を示す図である。図2に示す例では、階
層電子回路データ11は、ディフィニション111及び
ディフィニション112を含む。ディフィニション11
1は、セル名、セルの高さ、セルの幅の各レコードを含
むインスタンス共通情報のテーブルと、セル名、インス
タンス名、座標を含むリファレンスと、ネット名と接続
先インスタンス名と接続先ネット名を含むネットからな
る。
層電子回路データ1は、ディフィニション毎に、ランダ
ムアクセス可能な形式で格納されているものとする。さ
らに、ディフィニション中のネットのレコードに直接ア
クセス可能な形式であるものとする。
い場合でも、ディフィニション毎に階層電子回路データ
を分割し、さらにネットのレコードとそれ以外のデータ
を分割して格納することで、上記した形式に変換可能で
ある。たとえば、階層電子回路データが、計算機上のフ
ァイルである場合、ディフィニション毎のファイルに分
割して、更にそのファイルをネットのレコードとそれ以
外のレコードに分割して、複数のファイルとして格納す
ればよい。
て、階層型電子回路接続情報31に格納される階層型電
子回路接続情報のデータ構造の一例を示す図である。
データ構造の一例を示す図である。図3を参照すると、
テーブル40は、インスタンス共通情報のテーブルであ
り、共通化可能な情報を保持する。レコード401はセ
ル名、レコード402はセルの高さ、レコード403は
セルの幅、をそれぞれ表している。
示するためのハッシュテーブルであり、インスタンス共
通情報への参照ポインタの1次元配列となっている。ハ
ッシュ値は、インスタンス共通情報のセル名により決定
される。
造の一例を示す図である。図4を参照すると、テーブル
50は、インスタンス固有情報のテーブルであり、共通
化不可能な情報を保持する。
ド502はインスタンスのx方向の座標値、レコード5
03はインスタンスのy方向の座標値を、レコード50
4はインスタンス固有情報に対応するインスタンス共通
情報へのハッシュ値をそれぞれ格納する。
持っているネットを保持する。ネットは等電位番号で表
現される。等電位番号は、階層型電子回路接続情報31
内部で同じ番号をもつことがないように作成される。
ス固有情報へのポインタを格納する。このレコードによ
り、同一階層の全てのインスタンスのインスタンス固有
情報が、チェーン・リストを構成する。
スへのポインタである。
の一例を示す図である。テーブル60は、ネット接続情
報のテーブルである。
ード602は接続先のネットを等電位番号を用いて表現
している。
であり、配列の要素は、ネット接続情報へのポインタか
ら構成されている。配列の番号は、等電位番号を表現し
ている。たとえば、配列の1番目の要素は、等電位番号
1の等電位番号をもつネット接続情報へのポインタであ
る。
た階層電子回路データ11から生成されたデータ構造を
示したものであり、図8は、生成されたインスタンス共
通情報、図9は、生成されたインスタンス固有情報、図
10は、生成されたネット接続情報を示す図である。
に、インスタンス固有情報52およびインスタンス固有
情報53が、同一階層のチェーンリストを構成してい
る。インスタンス固有情報51で表現されるセルが、イ
ンスタンス固有情報52およびインスタンス固有情報5
3で表現されるセルを参照している。
インスタンス固有情報53を、上位階層のインスタンス
固有情報51が参照することで、セルの階層構造を表現
している。
明するための図であり、電子回路の一例を示す図であ
る。この電子回路は、セル81、セル82、セル83の
各セルから構成されている。
内部に、ネット名が「N01」であるネット811とネ
ット812を含む。
に、ネット名が「H01」のネット821を含む。セル
83は、セル名が「A」であり、内部に、ネット名が
「H01」をもつネット831を含む。ネット811と
ネット821とが接続され、ネット812とネット83
1とが接続されている。
を説明するためのフローチャートであり、図6はセル階
層情報生成手段21、図7は接続情報生成手段22の動
作をそれぞれ説明するためのフローチャートである。
手段21の動作を説明する。
名、インスタンス名、x座標およびy座標が指定されて
開始する。
路データ11から、指定されたセルのディフィニション
のレコードを一つ読み込む。最初に呼び出される場合
は、階層電子回路のルートセルが指定される。
ションのレコードに対し、既にインスタンス共通情報が
作成されているかどうかを判断する。この判断は、読み
込んだディフィニションのセル名からハッシュ値を求
め、図3のハッシュ400を検索することで行う。イン
スタンス共通情報が未作成の場合は、処理をステップA
3に移し、インスタンス共通情報が作成済みの場合は、
処理をステップA4に移す。
ションからインスタンス共通情報を作成する。インスタ
ンス共通情報は、読み込んだディフィニションのレコー
ドの共通化可能な情報から作成される。
ションの下位セルを全て作成したかどうかを判断する。
この判断は、ステップA1で読み込んだセルのリファレ
ンスのレコードを最後まで読み込んだかどうかで判断す
る。未作成のセルが存在する場合、ステップA5に処理
を移す。
ップA6に移す。
と判断された下位セルを指定して、このフローを再帰的
に実行する。
位セルについて実行が終了するまで、処理を繰り返す。
ションからインスタンス固有情報を作成する。インスタ
ンス固有情報は、読み込んだディフィニションおよび本
フロー呼び出し時にわたされる情報から、インスタンス
毎に固有な情報から作成される。本フロー呼び出し時に
渡される情報は、セル名およびインスタンス名およびx
座標およびy座標である。そして、処理を終了する。
およびインスタンス固有情報が生成される。
成手段22の動作について説明する。
報31中のインスタンス固有情報を一つ読み込む。この
処理では、読み込む順序は問わない。
タンス固有情報を読み込んだか否かを判断する。インス
タンス固有情報があった場合は、処理をステップB3に
移す。未処理のインスタンス固有情報がなかった場合
は、処理を終了する。
んだインスタンス固有情報について、階層電子回路デー
タから、ネットを一つ読み込む。ネットは、ディフィニ
ションのネットのレコードから読み込む。ディフィニシ
ョンのネットのレコードは、ステップB1において読み
込んだインスタンス固有情報を作成する場合に読み込ん
だものを選択する。
を読み込んだかどうかの判断を行う。ネットがある場合
は、ステップB5に処理を移す。未処理のネットがない
場合は、ステップB1に処理を移す。
んだネットが既に作成済みかどうかを判断する。その判
断は、ステップB1で読み込んだインスタンス固有情報
のインスタンスが内部でもっているネット情報(図4の
レコード505)を検索することで行う。作成済みの場
合は、ステップB3に処理を移す。作成されていなかっ
た場合は、ステップB6に処理を移す。
る。等電位番号は、必要に応じて階層型電子回路接続情
報中で、同じ番号がないように決定する。ここでは、
1,2,3,…,n−1,nのように、決定していく。
等電位番号が決定済みの場合は、作成済みの番号で決定
する。
する。この時の、等電位番号は、直前のステップB6で
決定した等電位番号が使用される。また、ネット名は、
ステップB3で読み込んだネット名が使用される。
報が作成済みかどうかを判断する。判断は、接続先のイ
ンスタンス固有情報のインスタンスが内部でもっている
ネット情報(図4のレコード505参照)を検索するこ
とで行う。作成済みの場合には、ステップB3に処理を
移す。接続先が無い場合も、作成済みとみなす。作成さ
れていない場合、ステップB9に処理を移す。
決定する。等電位番号は、ステップB6と同じ方法で決
定する。
情報を作成する。ここでは、ステップB7で作成したネ
ット接続情報の接続先となるネット接続情報を作成す
る。この時の、等電位番号はステップB9で決定した等
電位番号が使用される。また、ネット名は、ステップB
3で読み込んだ接続先ネット名が使用される。
れる。
報が生成される。
的な階層電子回路データに即して説明する。
層情報生成手段21の処理では、セル名「TOP」のセ
ルを、ルートセルとして開始する。図6に示すフロー
は、ルートセルについてのフローとする。
のセル名は「TOP」である。インスタンス名、x座標
およびy座標はルートセルであるため、適当な値が指定
される。
ィフィニション111を読み込む。
ション111に関するインスタンス共通情報が作成済み
であるかどうかを判断する。この場合、未作成であるた
め、処理をステップA3に進む。
1に関するインスタンス共通情報を作成する。ここで
は、図8に示すインスタンス共通情報41が作成され
る。レコード411、レコード412、及びレコード4
13は、ディフィニション111のデータ中から値が決
定され、それぞれのレコード中に格納される。
1の下位セルについてのインスタンス固有情報が、すべ
て作成されているかどうか判断する。ディフィニション
111のリファレンスのレコードには、2つの下位セル
が存在している(インスタンス名「Asub1」、「A
sub2」)。この場合、下位セルについてのインスタ
ンス固有情報は、全て作成されていないため、処理をス
テップA5に移す。
実行する。指定されるセルは、セル名「A」である。イ
ンスタンス名は「Asub1」である。x座標は「As
ub1x」である。この値はx1から作成される。y座
標は「Asub1y」である。この値はy1から作成さ
れる。処理は、ステップA1に移る。以下のフローを、
インスタンス名「Asub1」についてのフローとす
る。
フィニションのレコードを読み出す。この場合、指定さ
れたセルは、セル名「A」をもつセルである。したがっ
て、ディフィニション112が読み込まれる。
2のインスタンス共通情報が、作成済みであるかどうか
を判断する。この場合、未作成であるため、処理をステ
ップA3に移す。
通情報42を作成する。レコード421、レコード42
2、およびレコード423は、ディフィニション112
のデータ中から、値が決定され、レコード中に格納され
る。
2の下位セルについてのインスタンス固有情報が、すべ
て作成されているかどうかを判断する。ディフィニショ
ン112のリファレンスのレコードでは、下位セルは存
在していない。したがって、処理をステップA6に移
す。
を作成する。この場合は、図9に示すインスタンス固有
情報52が、図8のレコード42およびディフィニショ
ン112の情報から作成される。レコード521には、
「Asub1」のインスタンス名が与えられる。レコー
ド522には、x座標値が格納される。レコード523
には、y座標値が格納される。レコード524には、イ
ンスタンス共通情報42のハッシュ値が格納される。レ
コード525は、この時点では作成されない。レコード
526には、存在しない表現の情報を格納する。この場
合、同一階層のインスタンス固有情報は作成されていな
いためである。レコード527には、存在しない表現の
情報を格納する。この情報は、ディフィニション112
のリファレンスのレコードから作成される。
ついての処理は終了する。
フローに戻る。図6のステップA4では、ディフィニシ
ョン111の下位セルについてのインスタンス固有情報
が、すべて作成されているかどうかを判断する。ディフ
ィニション111のリファレンスのレコードでは、2つ
の下位セルが存在している(「Asub1」と「Asu
b2」)。
ス固有情報は、2つのセルのうち「Asub1」しか作
成されていない。インスタンス情報は全て作成されてい
ない。このため、処理をステップA5に移す。
行する。指定されるセルは、セル名「A」、インスタン
ス名は「Asub2」、x座標は「Asub2x」、y
座標は「Asub2y」である。処理は、ステップA1
に移る。このレベルの処理フローを、インスタンス名
「Asub2」についてのフローとする。
処理は、ステップA1、ステップA2、ステップA4、
ステップA6の順に実行される。この場合は、ディフィ
ニション112を読み込みインスタンス固有情報53を
作成する。作成されていく過程は、インスタンス名「A
sub1」についての処理フローとほぼ同じである。
のインスタンス固有情報のチェーンリストに挿入される
ようにポインタが格納される。
2」についての処理フローは終了する。
る。
ン111の下位セルについてのインスタンス固有情報が
すべて作成されているかどうかを判断する。この場合、
下位セルについてのインスタンス固有情報は、全て作成
済みであるため、処理をステップA6に移す。
を作成する。この場合は、図9のインスタンス固有情報
51が、図8のレコード41およびディフィニション1
11の情報から作成される。レコード511、レコード
512、及びレコード513には、このフロー呼び出し
時に指定された値が格納される。レコード514には、
インスタンス共通情報41へのハッシュ値が格納され
る。レコード515は、ここでは作成されない。レコー
ド516には、存在しない表現の情報を格納する。同一
階層のインスタンス固有情報はないためである。レコー
ド517には、インスタンス固有情報53へのポインタ
が格納される。インスタンス固有情報53は、同一階層
のインスタンス固有情報のチェーンリストの先頭である
ためである。
A5において作成された下位のインスタンス固有情報
が、チェーンリストの先頭となる。
は終了する。
いて、図7、及び図2の階層電子回路データ11と、図
9及び図10を参照して説明する。
子回路接続情報31から未処理のインスタンス固有情報
を読み込む。本実施例では、図1の階層型電子回路接続
情報31中のインスタンス固有情報は、図9に示すよう
に構成されている。読み出すインスタンス固有情報は、
順番は問わない。ここでは、インスタンス固有情報52
を選択する。
ンスタンス固有情報が取り出せたかどうかを判断する。
ここでは、取り出せたため、ステップB3に処理を移
す。
した、インスタンス固有情報52のネットの情報を、階
層電子回路データ11から読み出す。ここでは、ディフ
ィニション112のネットのレコードの1ライン目を取
り出す。レコード524により、インスタンス固有情報
52に対応するインスタンス共通情報がインスタンス固
有情報42が判別でき、そこから読み込むべきディフィ
ニションが選択できる。
おいて、ネットの情報が取り出せたかどうかを判断す
る。ここでは、取り出せたため、処理をステップB5に
移す。
たネットのデータから作成するネット接続情報が作成済
みかどうかを判断する。この場合、作成されていないの
で、処理をステップB6に移す。
る。ここでは、等電位番号は1に決定する。
する。ステップB6で決定した等電位番号は「1」であ
るので、テーブル600の配列の1番目の要素に、ネッ
ト接続情報61を作成する。また、インスタンス固有情
報52のレコード525に、等電位番号1を加える。レ
コード611には、ステップB3において取り出したネ
ットの情報からネット名を格納する。レコード612
は、未決定のままである。
報が作成済みかどうかを判断する。この場合、接続先
は、存在しないので処理をステップB3に移す。
1のディフィニション112のネットのレコードの2ラ
イン目を取り出す。しかしこの場合、取り出す事は出来
ない。
ネットが無かったため、処理をステップB1に移す。
2(図9参照)についてのネット接続情報が作成でき
た。
ンス固有情報53のネット接続情報を作成する。
込む(ステップB1、ステップB2)。
る場合に用いたディフィニション112からネットを読
み込む(ステップB3、ステップB4)。
続情報を作成し、格納する(ステップB5、ステップB
6、ステップB7、ステップB8)。この過程で、ネッ
ト接続情報62(図10参照)が作成される。また、レ
コード535に等電位番号2が格納される(図9参
照)。
レコードを全て読み終えたため、処理をステップB1に
移す(ステップB3、ステップB4)。
3のネット接続情報が作成される。
ト接続情報を作成する。
込む(ステップB1、ステップB2)。
合に用いたディフィニション111からネットのレコー
ドの1行目を読み込む(ステップB3、ステップB
4)。
続情報を作成し、格納する(ステップB5、ステップB
6、ステップB7、ステップB8)。この過程で、ネッ
ト接続情報63が作成される。また、レコード515に
等電位番号3が格納される(図9参照)。
が作成済みかどうかを判断する。この場合、作成済みで
はない(ネット接続情報61の接続先が未決定)ため、
処理をステップB9に移す。
定する。この場合は、ネット接続情報61の等電位であ
る1になる。ここで、レコード632に「1」が格納さ
れる(図10参照)。
を格納する。
ードも処理される。
(ステップB3、ステップB4)。
ネット接続情報64が作成される(ステップB5、ステ
ップB6、ステップB7)。
を決定する。すなわち、レコード642に「2」が格納
される。レコード622には「4」が格納される(図1
0参照)。
の情報は全て読み出したため、処理をステップB1に移
す(ステップB3、ステップB4)。
接続情報31からインスタンス固有情報を読み込む。こ
こでは、全てのインスタンス固有情報が取り出されたた
め、取り出すことはできない。
タンス固有情報が取り出せたかどうかを判断する。ここ
では、取り出せなかったため、処理を終了する。
情報が生成される。
報生成手段22の処理フローを説明するための流れ図で
ある。図12を参照すると、図7の構成と比べて、ステ
ップB1を有さない点と、ステップC1、ステップC
2、ステップC3が追加されている点が相違している。
成手段22の動作について図12を参照して説明する。
らディフィニションを一つ読み込む。
て、ディフィニションがあったかどうかの判断を行う。
ディフィニションがあった場合は、ステップB3に処理
を移す。ディフィニションがなかった場合は、処理を終
了させる。すなわち、本ステップでは、階層電子回路デ
ータのディフィニション全てについて、ステップB3以
降の処理を行う。
んだディフィニションから、ネットを一つ読み込む。
があるかどうかの判断を行う。ネットがある場合は、ス
テップC3に処理を移す。ネットがない場合は、ステッ
プC1に処理を移す。
作成されたインスタンス固有情報を一つ読み込む。
タンス固有情報があったかどうかを判断する。インスタ
ンス固有情報があった場合は、処理をステップB5に移
す。インスタンス固有情報がなかった場合は、処理をス
テップB3に移す。
んだネットが既に作成済みかどうかを判断する。作成済
みの場合は、ステップC3に処理を移す。未作成の場合
は、ステップB5に処理を移す。
る。等電位番号は、必要に応じて階層型電子回路接続情
報中で、同じ番号がないように決定する。ここでは、
1,2,3,…,n−1,nのように、決定していく。
等電位番号が決定済みの場合は、作成済みの番号で決定
する。
する。ネット接続情報作成の際に必要な等電位番号は、
直前のステップB6で決定した等電位番号が使用され
る。
報が作成済みかどうかを判断する。作成済みの場合は、
ステップC3に処理を移す。接続先が無い場合も、作成
済みとみなす。作成されていない場合、ステップB9に
処理を移す。
決定する。等電位番号は、ステップB6と同じ方法で決
定する。
情報を作成する。ここでは、ステップB7で作成したネ
ット接続情報の接続先となるネット接続情報を作成す
る。等電位番号はステップB9で決定した等電位番号が
使用される。
れる。
報が生成される。
的な階層電子回路データの例に即して説明する。
タ11は、図1のデータ処理装置2のセル階層情報生成
手段21によって処理され階層型電子回路接続情報31
にセル階層情報として生成される。
21の動作は、前記実施例で説明したものと同一であ
る。以上により、図1の階層型電子回路接続情報31に
は、図8および図9で示されるデータが格納されてい
る。
12に示した流れ図、図2の階層電子回路データ11、
図9及び図10を参照して以下に説明する。
1からディフィニションを一つ読み込む。この場合、デ
ィフィニション112を読み込む。
ップC1においてディフィニションがあったかどうかを
判断する。この場合、ディフィニション112を読み込
んだため、処理をステップB3に移す。
らネットを一つ読み込む。ここではディフィニション1
12のネットの1行目を読み込む。
ップB3においてネットがあったかどうかを判断する。
この場合、読み込まれているため、処理をステップC3
に移す。ステップC3は、ディフィニション112から
作成されたインスタンス固有情報を一つ読み込む。イン
スタンス固有情報52(図10参照)が読み込まれる。
ップC3において、インスタンス固有情報があったかど
うかを判断する。この場合、インスタンス固有情報52
があったため、処理をステップB5に移す。
んだネット接続情報が作成済みかどうかを判断する。こ
の場合、作成されていないため、処理をステップB6に
移す。
る。ここでは、等電位番号は1に決定する。
する。ステップB6で決定した等電位番号は1であるの
で、テーブル600の配列の1番目の要素に、ネット接
続情報61を作成する。また、インスタンス固有情報5
2のレコード525に、等電位番号1を加える(図9参
照)。レコード611は、ステップB3において取り出
したネットの情報からネット名を格納する。レコード6
12は、未決定のままである。
報が作成済みかどうかを判断する。この場合、接続先
は、存在しないので処理をステップC3に移す。
ト接続情報が作成できた。
ネット接続情報の作成を行う。
む(ステップC3、ステップB2)。
テップB5、ステップB6、ステップB7、ステップB
8)。
ト接続情報が作成できた。
ンスタンス固有情報は、この場合存在しないため、処理
はステップB3に移る(ステップC3、ステップB
2)。
レコードは読み終えたため、処理をステップC1に移す
(ステップB3、ステップB4)。
されたネット接続情報は全て作成できた。
も行う。
ータ1から読み込む(ステップC1、ステップC2)。
スタンス固有情報51を読み込む(ステップB3、ステ
ップB4、ステップC3、ステップB2)。
続情報を作成し、格納する(ステップB5、ステップB
6、ステップB7)。この過程で、ネット接続情報63
が作成される。また、レコード515に等電位番号3が
格納される。
作成済みかどうかを判断する。この場合、作成済みでは
ない(ネット接続情報61の接続先が未決定)ため処理
をステップB9に移す。
する。この場合は、ネット接続情報61の等電位である
1になる。ここで、レコード632に1が格納される。
「3」を格納する(図10参照)。
ンスタンス固有情報は、これ以上存在しないので、処理
をステップB3に移す(ステップC3、ステップB
2)。
ードも処理される。
スタンス固有情報51を読み込む(ステップB3、ステ
ップB4、ステップC3、ステップB2)。
ネット接続情報64が作成される(ステップB5、ステ
ップB6、ステップB7)。
を決定する。すなわち、レコード642に2が格納され
る。レコード622に4が格納される(ステップB8、
ステップB9、ステップB10)。
ンスタンス固有情報は、これ以上存在しないので、処理
をステップB3に移す(ステップC3、ステップB
2)。
ドは全て読み終えたので、処理をC1に移す(ステップ
B3、ステップB4)。
を全て読み終えたので、処理は終了する(ステップC
1、ステップC2)。
作成されるネット接続情報は、一回のディフィニション
の読み込みで作成することが可能である。これにより、
同一のディフィニションから作成されるインスタンス
が、多い場合でも、高速にネット接続情報が作成可能と
なっている。これは、階層電子回路データファイル1
が、ディスク又はテープ等の入力に時間のかかる手段で
あった場合や、記憶装置3が、メモリ又はハードディス
ク装置等、高速にアクセス可能な手段である場合、特に
有効である。この場合、ディフィニション112を一度
読み込むことで、インスタンス固有情報52およびイン
スタンス固有情報53に関するネット接続情報が作成さ
れている。
情報が作成される。
する際に必要な情報のうち、共通化可能なものをインス
タンス共通情報、共通化できないものだけをインスタン
ス固有情報として保持しているため、従来方法に比べ、
データの格納に必要とする記憶装置の容量を削減するこ
とできる。以下、詳細に説明する。
ディフィニションの個数をDとする。ディフィニション
が参照される個数をIとする。一つのインスタンスの情
報を格納するのに必要な容量をIallとする。そのう
ち、インスタンス共通情報として、共通化可能な情報を
格納するのに必要な容量をIcomとする。またインス
タンス固有情報として、それ以外の情報を格納するのに
必要な容量をIsubとする。
ィニションの個数に対して、ディフィニションが参照さ
れる個数が多い。
を「50」とする。それぞれのディフィニションが、参
照される個数(I)の電子回路全体での合計を「1,0
00,000」とする。一つのインスタンス共通情報の
テーブルを格納するのに必要な容量(Icom)を「2
4」とする。これは、図3のテーブル40のレコードに
ついて算出した値である。レコード401は文字列であ
る。一文字につき1の容量を必要とし、平均文字列長を
「16」と仮定している。レコード402およびレコー
ド403は「4」の容量と仮定している。
格納するのに必要な容量(Isub)を「52」とす
る。これは、図4のテーブル50のレコードについて算
出した値である。テーブル501の平均文字列長を「1
6」と仮定し、レコード502〜507はともに「4」
の容量と仮定し、テーブル504から参照される等電位
番号に必要な容量を「12」と仮定している。この場
合、一つのインスタンスの情報を表現するために、必要
な容量(Iall)は「76」となる。Iall=Ic
om+Isubとなるためである。
に必要とされる記憶容量は、 D×Icom+I×Isub と表すことができる。したがって、この場合の、セル階
層情報を表現するために必要な記憶装置の容量は「5
2,001,200」である。
を格納するために、Iallの容量が必要である。した
がって、従来の場合ではI×Iallと表すことができ
る。したがって、この場合、セル階層情報を表現するた
めに必要な記憶装置の容量は、「76,000,00
0」となる。
報を表現するために必要な記憶装置の容量が、約42%
削減されていることが分かる。このように、参照された
ディフィニションの個数が増加しても、格納に必要とな
る、記憶装置の容量の増加を抑止することができる。
て、データの格納に必要とする処理時間が削減出来る。
その理由は、本発明においては、電子回路の階層構造の
全展開処理を行わないためである。従来法に従い、全展
開処理を行う場合との計算量について比較する。
子回路について説明する。各セルは、1,000個の下
位セルを内部に持つとする。この場合、1階層目は、ル
ートセルのみの1個のセルをもつ階層である。2階層目
は、1階層目のルートセルのもつ1,000個の下位セ
ルから構成されている。3階層目は、2階層目のセル毎
の1,000個の下位セルから構成されている。3階層
目には1,000,000個のセルがあることになる。
そして一つのセルにつき、平均5個のネットが存在する
とする。ここで、一つのネットを、一つのセルに対して
展開するのに必要となる計算時間を1計算量とする。
量は以下のようになる。
する。その場合の計算量は、1,000,000×5×
1である。これにより3階層目に存在するセルは、展開
できる。これにより、2階層目の1,000個のセル一
つにつき5,005個のネットが存在することになる。
つぎに、2階層目のセル中の全ネットを展開する。その
場合の計算量は1,000×5,005×1である。
を展開する。その場合の計算量は1×5×1である。し
たがって、従来では、10,005,005計算量必要
である。
してネットを展開する。したがって、電子回路中の全ネ
ットを展開するためには、一つのネットにつき1回のセ
ルへの展開ですむ。
個セルに対し、ネットの展開に1,000,000×5
×1の計算量が必要である。2階層目では、1,000
×5×1の計算量が必要である。1階層目では、1×5
×1の計算量が必要である。したがって、本発明では、
合計5,005,005計算量で、処理可能である。
ットを展開するために必要な計算量が、約50%削減さ
れていることが分かる。
格納に必要とする処理時間が削減できる。
の処理ステップA1〜A6、図7、図12に示した接続
情報生成手段22の処理ステップB1〜B10、C1、
C2、C3の各処理は、データ処理装置2上で実行され
るプログラムにより実現することができる。この場合、
該プログラムを記憶した記憶媒体から該プログラムを読
み出して実行することで、本発明を実施することができ
る。
記記載の効果を奏する。
がら電子回路内の全てのネットを個別に識別可能な接続
情報が構成することができ、電子回路内の機能毎に構成
されるセルを編集単位として設計の自由度を損なわない
まま、出力や編集を可能としている、ということであ
る。
る階層型電子回路接続情報が、セルの階層構造をもち、
さらに、セルの階層構造から電子回路内でユニークに表
現されたネットの接続表現を持つ、ためである。
データの格納に必要とする記憶装置の容量を削減するこ
とできる、ということである。
を表現する際に必要な情報のうち、共通化可能なものを
インスタンス共通情報、共通化できないものだけをイン
スタンス固有情報として、保持しているためである。
て、データの格納に必要とする処理時間を削減すること
が出来る、ということである。
の階層構造の全展開処理を行わないためである。
の構成の一例を示す図である。
報のデータ構造の一例を示す図である。
報のデータ構造の一例を示す図である。
ータ構造の一例を示す図である。
段の処理フローを説明するための流れ図である。
処理フローを説明するための流れ図である。
報のデータ構造の具体例を示す図である。
報のデータ構造の具体例を示す図である。
データ構造の具体例を示す図である。
の一例を示す図である。
手段の処理フローを説明するための流れ図である。
コード 501〜507、511〜517、521〜527、5
31〜537 レコード 600 テーブル 601、602、611、612、621、622、6
31、632、641、642 レコード
Claims (12)
- 【請求項1】階層構造電子回路データを入力し階層電子
回路データ内の各セルのディフィニション毎に作成さ
れ、インスタンスの情報中で共通化可能な情報からなる
インスタンス共通情報と、前記階層電子回路データの全
てのディフィニションの各インスタンス毎に作成され、
該インスタンスの情報中で各インスタンス毎に固有に表
現される情報からなるインスタンス固有情報と、を備え
たセル階層情報を含む階層型電子回路接続情報を構成し
て記憶装置に格納するセル階層情報セル生成手段と、 前記階層型電子回路接続情報として、インスタンス固有
情報毎に作成され、等電位の接続を表現するネット接続
情報を構成し前記記憶装置に格納する接続情報生成手段
と、 を備え、 前記階層型電子回路接続情報には、セルの階層構造が保
持された状態でネットが保持され、階層構造を持ちなが
ら電子回路内の全てのネットを個別に識別可能な接続情
報を有する、ことを特徴とする、電子回路接続情報デー
タの階層型格納システム。 - 【請求項2】前記階層構造電子回路データが、前記デフ
ィニションとして、一つのセルに関するセル名、セルの
高さ、セルの幅の情報を含むセルレコード、該セルが参
照するセルについてセル名、インスタンス名、座標を含
むリファレンスレコード、該セルが含むネット名、接続
先インスタンス名、接続先ネット名を含むネットレコー
ドを、セル毎に含む、ことを特徴とする請求項1記載の
電子回路接続情報データの階層型格納システム。 - 【請求項3】前記記憶装置に格納される階層型電子回路
接続情報において、前記インスタンス共通情報が、前記
各デフィニションの前記セルレコードの情報から作成さ
れたセル名、セルの高さ、セルの幅をレコードとして含
むインスタンス共通情報単位と、前記インスタンス共通
情報単位をポイントするテーブルと、からなるデータ構
造を有する、ことを特徴とする請求項1記載の電子回路
接続情報データの階層型格納システム。 - 【請求項4】前記テーブルが、前記インスタンス共通情
報単位を、セル名から生成されるハッシュ値でポイント
する、ように構成したことを特徴とする請求項3記載の
電子回路接続情報データの階層型格納システム。 - 【請求項5】前記記憶装置に格納される前記階層型電子
回路接続情報において、共通化不可能な情報を格納する
前記インスタンス固有情報が、インスタンス名、座標、
前記インスタンス共通情報へのポイント値、自インスタ
ンスが内部に有するネット、同一階層のインスタンス固
有情報単位へのポインタ、下位階層のインスタンスへの
ポインタをレコードとして含む情報単位として含む、こ
とを特徴とする請求項1記載の電子回路接続情報データ
の階層型格納システム。 - 【請求項6】前記記憶装置に格納される前記階層型電子
回路接続情報において、前記ネット接続情報が、ネット
名とその接続先情報を含む情報単位を、ネット単位に含
む、ことを特徴とする請求項1記載の電子回路接続情報
データの階層型格納システム。 - 【請求項7】前記記憶装置に格納される前記階層型電子
回路接続情報において、前記接続情報生成手段が、ネッ
トに等電位番号を付与し、前記インスタンス固有情報に
おいてネットを格納するレコードには、該ネットの等電
位番号が格納され、前記ネット接続情報が、ネット名と
その接続先情報を含む情報単位を等電位番号でポイント
するテーブルを含む、ことを特徴とする請求項1記載の
電子回路接続情報データの階層型格納システム。 - 【請求項8】(a)階層構造電子回路データを入力し階
層電子回路データ内の全てのセルのディフィニションに
ついて各ディフィニション毎に作成され、インスタンス
の情報中で、共通化可能な情報からなるインスタンス共
通情報と、前記階層電子回路データの全てのインスタン
スについて作成され、該インスタンスの情報中で、各イ
ンスタンス毎に固有に表現される情報からなるインスタ
ンス固有情報と、を備えたセル階層情報を含む、階層型
電子回路接続情報を構成し記憶装置に格納するステップ
と、 (b)前記階層型電子回路接続情報に、前記インスタン
ス固有情報毎に作成され、等電位の接続を表現するネッ
ト接続情報を構成し前記記憶装置に格納するステップ
と、 を備え、 前記階層型電子回路接続情報には、セルの階層構造が保
持された状態でネットが保持され、階層構造を持ちなが
ら電子回路内の全てのネットを個別に識別可能な接続情
報を有する、ことを特徴とする電子回路接続情報データ
の格納方法。 - 【請求項9】前記ステップ(a)が、 (a1)前記階層電子回路データのルートセルのセル名
が指定入力され、前記階層電子回路データから、指定さ
れたセルのディフィニションのレコードを読み込むステ
ップ、 (a2)読み込んだディフィニションのレコードに対
し、既にインスタンス共通情報が作成されているかどう
かを判断するステップ、 (a3)インスタンス共通情報が未作成の場合には、読
み込んだディフィニションのレコードの共通化可能な情
報から、インスタンス共通情報を作成するステップ、 (a4)読み込んだディフィニションの下位セルを全て
作成したかどうかを判断するステップ、 (a5)未作成のセルが存在する場合、未作成と判断さ
れた下位セルを指定して、この上記(a1)からの処理
を再帰的に実行するステップ、及び、 (a6)下位セルを全て作成した場合、読み込んだディ
フィニションからインスタンス固有情報を作成するステ
ップ、 を含むことを特徴とする請求項8記載の電子回路接続情
報データの格納方法。 - 【請求項10】前記ステップ(b)が、 (b1)前記階層型電子回路接続情報中のインスタンス
固有情報を読み込むステップ、 (b2)前記インスタンス固有情報について前記階層電
子回路データからディフィニションのネットのレコード
を読み込むステップ、 (b3)前記インスタンス固有情報のインスタンスのネ
ット情報を検索することで、読み込んだネットが既に作
成済みかどうかを判断し、未作成の場合には該ネットの
等電位番号を決定し、ネット名と接続先情報を含むネッ
ト接続情報を作成するステップ、及び、 (b4)接続先の等電位番号を決定して、接続先のネッ
ト接続情報を作成するステップ、 を含むことを特徴とする請求項8記載の電子回路接続情
報データの格納方法。 - 【請求項11】前記ステップ(b)が、 (b1)階層電子回路データからディフィニションを読
み込み、読み込んだディフィニションからネットを読み
込み、 (b2)ネットがある場合、前記ディフィニションから
作成されたインスタンス固有情報を読み込み、インスタ
ンス固有情報がある場合、 (b3)前記インスタンス固有情報のインスタンスのネ
ット情報を検索することで、読み込んだネットが既に作
成済みかどうかを判断し、未作成の場合には該ネットの
等電位番号を決定し、ネット名と接続先情報を含むネッ
ト接続情報を作成するステップ、及び、 (b4)接続先の等電位番号を決定して、接続先のネッ
ト接続情報を作成するステップ、 を含むことを特徴とする請求項8記載の電子回路接続情
報データの格納方法。 - 【請求項12】データ処理装置と記憶装置とを備え、 (a)階層構造電子回路データを入力し、前記階層電子
回路データ内の全てのディフィニションについて、各デ
ィフィニション毎に作成され、インスタンスの情報中
で、共通化可能な情報からなるインスタンス共通情報
と、前記階層電子回路データの全てのインスタンスにつ
いて作成され、該インスタンスの情報中で、各インスタ
ンス毎に固有に表現される情報からなるインスタンス固
有情報と、を備えたセル階層情報を含む、階層型電子回
路接続情報を前記記憶装置内に格納する処理と、 (b)前記記憶装置内の階層型電子回路接続情報に、イ
ンスタンス固有情報毎に作成され、等電位の接続を表現
するネット接続情報を構成する処理と、 を備え、 前記階層型電子回路接続情報には、セルの階層構造が保
持された状態でネットが保持され、階層構造を持ちなが
ら電子回路内の全てのネットを個別に識別可能な接続情
報を有する、電子回路接続情報データの格納システムに
おいて、 前記(a)及び(b)の処理を、前記データ処理装置で
実行するためのプログラムを記録した記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10336770A JP3001549B1 (ja) | 1998-11-27 | 1998-11-27 | 電子回路接続情報の階層型格納方法及びシステム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10336770A JP3001549B1 (ja) | 1998-11-27 | 1998-11-27 | 電子回路接続情報の階層型格納方法及びシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP3001549B1 true JP3001549B1 (ja) | 2000-01-24 |
JP2000163458A JP2000163458A (ja) | 2000-06-16 |
Family
ID=18302544
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10336770A Expired - Fee Related JP3001549B1 (ja) | 1998-11-27 | 1998-11-27 | 電子回路接続情報の階層型格納方法及びシステム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3001549B1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4546077B2 (ja) * | 2003-12-15 | 2010-09-15 | 東急車輛製造株式会社 | 輸送機械設計支援装置 |
-
1998
- 1998-11-27 JP JP10336770A patent/JP3001549B1/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2000163458A (ja) | 2000-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4817036A (en) | Computer system and method for data base indexing and information retrieval | |
JP3230677B1 (ja) | 自動集計方法、自動集計装置および記録媒体 | |
US20060080603A1 (en) | Method and apparatus for utilizing an object model to manage document parts for use in an electronic document | |
EP0487331A2 (en) | Directory management system | |
US20050210371A1 (en) | Method and system for creating a table version of a document | |
JPH06290086A (ja) | 構造データ処理装置 | |
JP6684233B2 (ja) | テスト入力情報検索装置及び方法 | |
JP2969153B2 (ja) | レコード検索方法 | |
JP3001549B1 (ja) | 電子回路接続情報の階層型格納方法及びシステム | |
JPH02297284A (ja) | 文書処理システム | |
WO2018038065A1 (ja) | 情報管理装置並びにファイル管理方法 | |
WO2016133153A2 (ja) | 情報管理装置並びにファイル管理方法 | |
JP2824482B2 (ja) | 2分決定グラフの変数順決定方式 | |
JP3337469B2 (ja) | 情報処理装置 | |
JP2018081508A (ja) | 委託先管理装置、コンピュータプログラム及び委託先管理方法 | |
JP3456481B2 (ja) | 情報処理装置 | |
JP2822677B2 (ja) | 電子回路設計装置 | |
JP3047400B2 (ja) | データ処理装置 | |
JP3722854B2 (ja) | データ編集装置 | |
JPS62287350A (ja) | インデツクス一括更新方式 | |
JP2636472B2 (ja) | 階層データ配置装置 | |
JP2022122798A (ja) | 情報管理装置並びにファイル管理方法 | |
CN117390317A (zh) | 动态表格的实现方法及装置 | |
CN115344252A (zh) | 可视化大屏的生成方法、装置及存储介质 | |
CN116911275A (zh) | 一种通用电子表格的快速生成方法、装置及计算机设备 |
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: 19991026 |
|
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: 20071112 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081112 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081112 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091112 Year of fee payment: 10 |
|
LAPS | Cancellation because of no payment of annual fees |