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
JP2962352B2 - Bit weight order display / connection validity check method - Google Patents
[go: Go Back, main page]

JP2962352B2 - Bit weight order display / connection validity check method - Google Patents

Bit weight order display / connection validity check method

Info

Publication number
JP2962352B2
JP2962352B2 JP9103895A JP10389597A JP2962352B2 JP 2962352 B2 JP2962352 B2 JP 2962352B2 JP 9103895 A JP9103895 A JP 9103895A JP 10389597 A JP10389597 A JP 10389597A JP 2962352 B2 JP2962352 B2 JP 2962352B2
Authority
JP
Japan
Prior art keywords
bit weight
connection
bit
pins
pin
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
JP9103895A
Other languages
Japanese (ja)
Other versions
JPH10283397A (en
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 Corp
Original Assignee
Nippon Electric Co Ltd
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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP9103895A priority Critical patent/JP2962352B2/en
Publication of JPH10283397A publication Critical patent/JPH10283397A/en
Application granted granted Critical
Publication of JP2962352B2 publication Critical patent/JP2962352B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明はビット重み順表示/
接続妥当性チェック方式に関し、特にコンピュータ装置
等に内蔵されるプリント基板やLSI(Large S
cale Integration)を回路図入力シス
テムを利用して回路図設計する際のビット重み順表示お
よび接続妥当性チェックの方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention
Regarding the connection validity check method, in particular, a printed circuit board or an LSI (Large S
The present invention relates to a method of displaying a bit weight order and a connection validity check when designing a circuit diagram by using a circuit diagram input system.

【0002】[0002]

【従来の技術】従来、プリント基板やLSIの回路図入
力システムには、シンボルのビット重み順を表示する機
能やビット重みを考慮した接続の妥当性を判断する機能
がなかった。ここで、シンボルのビット重み順とは、例
えば、図5に示すように、4ビットのピン群A(0)〜
A(3)やピン群B(0)〜B(3)があった場合に、
ピン群A(0)〜A(3)やピン群B(0)〜B(3)
に対して4ビットのデータを下位ビットから割り当てる
べきか上位ビットから割り当てるべきかを示す順序であ
る。ピン群A(0)〜A(3)やピン群B(0)〜B
(3)における括弧内の数字はビット位置を示す添字で
あり、ピン群A(0)〜A(3)やピン群B(0)〜B
(3)に対して添字の昇順にデータのビットを昇順に割
り当てる場合にビット重み順が昇順であるといい、ピン
群A(0)〜A(3)やピン群B(0)〜B(3)に対
して添字の昇順にデータのビットを降順に割り当てる場
合にビット重み順が降順であるという。なお、ビット重
み順は、本来、一連のピン群に対する属性であるが、同
一のシンボル内でピン群毎にビット重み順が異なること
は混乱の要因となるので、同一のシンボル内ではビット
重み順が1つに統一されているものとする。
2. Description of the Related Art Hitherto, a circuit diagram input system for a printed circuit board or an LSI does not have a function of displaying the bit weight order of symbols or a function of judging the validity of a connection in consideration of the bit weight. Here, the bit weight order of the symbols is, for example, as shown in FIG. 5, a 4-bit pin group A (0) to
When there are A (3) and pin groups B (0) to B (3),
Pin groups A (0) to A (3) and pin groups B (0) to B (3)
Is an order indicating whether 4-bit data should be allocated from the lower bit or from the upper bit. Pin groups A (0) to A (3) and pin groups B (0) to B
The numbers in parentheses in (3) are suffixes indicating bit positions, such as pin groups A (0) to A (3) and pin groups B (0) to B (B).
When bits of data are assigned in ascending order to subscripts in (3), the bit weight order is called ascending, and pin groups A (0) to A (3) and pin groups B (0) to B ( When data bits are assigned in ascending order of subscripts to 3) in descending order, the bit weight order is said to be in descending order. Note that the bit weight order is originally an attribute for a series of pin groups, but since the bit weight order different for each pin group within the same symbol causes confusion, the bit weight order within the same symbol is Are unified into one.

【0003】また、ビット重みを考慮した接続の妥当性
とは、例えば、図5に示すように、4ビットのピン群A
(0)〜A(3)やピン群B(0)〜B(3)があった
場合に、ピン群A(0)〜A(3)のビット重み順が降
順であり、ピン群B(0)〜B(3)のビット重み順が
昇順であれば、ピンA(0)とピンB(0)とを結線し
ても、データのビットとしては最上位のビットと最下位
のビットとが接続されることになり、妥当でないことを
いう。
[0005] The validity of the connection in consideration of the bit weight is, for example, as shown in FIG.
When there are (0) to A (3) and pin groups B (0) to B (3), the bit weights of the pin groups A (0) to A (3) are in descending order, and the pin group B ( If the bit weight order of 0) to B (3) is ascending, even if the pin A (0) and the pin B (0) are connected, the most significant bit and the least significant bit remain as data bits. Is connected, which means that it is not appropriate.

【0004】回路図設計における従来の回路素子接続検
索方式の一例が、特開平5−225286号公報に記載
されている。この回路素子接続検索方式は、図6に示す
ように、入力信号を解析する入出力装置1と、データを
格納するデータ記憶装置2と、接続経路抽出部5および
回路図表示部6を含み回路素子の接続経路を検索する回
路素子接続検索手段4と、データ格納や回路素子の接続
検索を指示する演算処理装置2とから構成されており、
回路素子間の接続経路を自動的に抽出して接続経路の回
路素子および信号線を強調表示するものである。
An example of a conventional circuit element connection search method in circuit diagram design is described in Japanese Patent Application Laid-Open No. 5-225286. As shown in FIG. 6, the circuit element connection search method includes an input / output device 1 for analyzing an input signal, a data storage device 2 for storing data, a connection path extraction unit 5 and a circuit diagram display unit 6, The circuit comprises a circuit element connection search means 4 for searching for a connection path of an element, and an arithmetic processing unit 2 for instructing data storage and circuit element connection search.
The connection path between the circuit elements is automatically extracted and the circuit elements and signal lines of the connection path are highlighted.

【0005】[0005]

【発明が解決しようとする課題】第1の問題点は、従来
の技術において、ビット重み順がどのように割り付けさ
れているかを表示できないことである。その理由は、プ
リント基板やLSIの回路図設計に必要な情報ファイル
中にビット重み順を示す情報が登録されていないためで
ある。
A first problem is that in the prior art, it is not possible to display how the bit weight order is allocated. The reason is that information indicating the bit weight order is not registered in an information file necessary for designing a circuit diagram of a printed circuit board or LSI.

【0006】第2の問題点は、従来の技術において、接
続経路の検索は可能であるが、その接続がビットの重み
的に正しいか否かを判断できないことである。その理由
は、プリント基板やLSIの回路図設計に必要な情報フ
ァイル中にビット重み順を示す情報が登録されておら
ず、接続が正しいかどうかを判断できず、かつ判断する
仕組みもないためである。
A second problem is that, in the prior art, a connection path can be searched, but it cannot be determined whether or not the connection is correct in terms of bit weight. The reason is that information indicating the bit weight order is not registered in an information file necessary for designing a circuit board of a printed circuit board or an LSI, and it is not possible to determine whether or not the connection is correct, and there is no mechanism for determining. is there.

【0007】本発明の目的は、回路図入力システム上で
シンボルを配置する際に、あらかじめ登録されているそ
のシンボルのビット重み順を表示するビット重み順表示
/接続妥当性チェック方式を提供することにある。
An object of the present invention is to provide a bit weight order display / connection validity check method for displaying a bit weight order of a symbol registered in advance when a symbol is arranged on a circuit diagram input system. It is in.

【0008】また、本発明の他の目的は、回路図入力シ
ステム上で入力ピンと出力ピンとの接続後にビットの重
み的に接続関係が妥当かどうかをチェックするビット重
み順表示/接続妥当性チェック方式を提供することにあ
る。
Another object of the present invention is to provide a bit weight order display / connection validity check system for checking whether or not the connection relation is valid in terms of bit weight after connection between an input pin and an output pin on a circuit diagram input system. Is to provide.

【0009】[0009]

【課題を解決するための手段】本発明のビット重み順表
示/接続妥当性チェック方式は、回路図入力システムに
おいて、回路図のシンボル毎にそのシンボル中の一連の
ビット群のビット重み順を表示するビット重み順表示手
段と、ビット重みを考慮した接続の妥当性をチェックす
るビット重みチェック手段とを有する。
A bit weight order display / connection validity check method according to the present invention displays a bit weight order of a series of bits in a symbol for each symbol of a circuit diagram in a circuit diagram input system. And a bit weight check unit for checking the validity of the connection in consideration of the bit weight.

【0010】また、本発明のビット重み順表示/接続妥
当性チェック方式は、回路図入力システムにおいて、外
部から入力されたシンボル配置の指示に従い指定位置に
シンボルが配置されたときに、あらかじめ登録されてい
る情報から配置したシンボルのビット重み順が昇順/降
順のどちらで付与されているかを調べ、ビット重み順を
表示するビット重み順表示手段と、リアルタイムで動作
している場合には、外部から入力された配線指示に従っ
て配線が行われたときに、配線の結果、ピン同士が接続
されたかどうかを調べ、接続されたそれぞれのピンの属
するシンボルのビット重み順と、そのピンが何ビット目
かを調べ、ピン間の接続がビットの重み的に妥当かどう
かを判断し、妥当でない場合にはエラーマークを表示
し、バッチ処理で動作している場合には、チェックして
いない1ピンを選択し、選択したピンに接続されている
全てのピンを見つけ、選択したピンと見つけた全てのピ
ンとの間の接続がビットの重み的に妥当かどうかを判断
し、妥当でない場合にはエラーマークを表示するビット
重みチェック手段とを有する。
The bit weight order display / connection validity check method of the present invention is registered in advance in a circuit diagram input system when a symbol is arranged at a designated position in accordance with an externally input symbol arrangement instruction. It checks whether the bit weight order of the arranged symbols is given in ascending order or descending order from the information that has been assigned, and displays bit weight order display means for displaying the bit weight order, and externally when operating in real time. When wiring is performed in accordance with the input wiring instruction, it is checked whether or not the pins are connected as a result of the wiring, and the bit weight order of the symbol to which each connected pin belongs and the bit number of the pin To determine if the connection between pins is valid due to the weight of the bit.If not, display an error mark and operate in batch processing. If so, select one unchecked pin, find all the pins connected to the selected pin, and make the connection between the selected pin and all the found pins appropriate for the bit weight. Bit weight checking means for judging whether or not it is not appropriate, and displaying an error mark when the judgment is not appropriate.

【0011】さらに、本発明の機械読み取り可能な記録
媒体は、コンピュータを、外部から入力されたシンボル
配置の指示に従い指定位置にシンボルを配置し、あらか
じめ登録されている情報から配置したシンボルのビット
重み順が昇順/降順のどちらで付与されているかを調
べ、ビット重み順を表示するビット重み順表示手段,お
よびリアルタイムで動作している場合には、外部から入
力された配線指示に従って配線が行われたときに、配線
の結果、ピン同士が接続されたかどうかを調べ、接続さ
れたそれぞれのピンの属するシンボルのビット重み順
と、そのピンが何ビット目かを調べ、ピン間の接続がビ
ットの重み的に妥当かどうかを判断し、妥当でない場合
にはエラーマークを表示し、バッチ処理で動作している
場合には、チェックしていない1ピンを選択し、選択し
たピンに接続されている全てのピンを見つけ、選択した
ピンと見つけた全てのピンとの間の接続がビットの重み
的に妥当かどうかを判断し、妥当でない場合にはエラー
マークを表示するビット重みチェック手段として機能さ
せるためのプログラムを記録する。
Further, the machine-readable recording medium according to the present invention is arranged such that a computer arranges a symbol at a designated position in accordance with an externally input symbol arrangement instruction, and sets a bit weight of the arranged symbol based on information registered in advance. It is checked whether the order is given in ascending order or descending order, and bit weight order display means for displaying the bit weight order, and when operating in real time, wiring is performed in accordance with an externally input wiring instruction. When the wiring is completed, it is checked whether the pins are connected as a result of the wiring, the bit weight order of the symbol to which each connected pin belongs and the bit number of the pin are checked, and the connection between the pins is Judge whether the weight is appropriate, display an error mark if it is not appropriate, and check if it is operating in batch processing. Select one pin that is not, find all the pins connected to the selected pin, determine whether the connection between the selected pin and all the found pins is bit-weighted, and if not, Records a program for functioning as bit weight checking means for displaying an error mark.

【0012】[0012]

【発明の実施の形態】次に、本発明の実施の形態につい
て図面を参照して詳細に説明する。
Next, embodiments of the present invention will be described in detail with reference to the drawings.

【0013】図1は、本発明の第1の実施の形態に係る
ビット重み順表示/接続妥当性チェック方式の構成を示
すブロック図である。本実施の形態に係るビット重み順
表示/接続妥当性チェック方式は、入出力装置1と、演
算処理装置2と、データ記憶装置3と、ビット重み順表
示手段4と、ビット重みチェック手段5とから、その主
要部が構成されている。
FIG. 1 is a block diagram showing a configuration of a bit weight order display / connection validity check system according to a first embodiment of the present invention. The bit weight order display / connection validity check method according to the present embodiment includes an input / output device 1, an arithmetic processing unit 2, a data storage device 3, a bit weight order display unit 4, a bit weight check unit 5, , The main part is constituted.

【0014】ビット重みチェック手段5は、選択された
ピンからトレースを行い該ピンに接続されている全ての
ピンを見つける接続先トレース部6と、ピン間の接続が
ビットの重み的に妥当かどうかを判断する接続正誤判断
部7と、接続正誤判断部7により妥当でないと判断され
たピン間の接続にエラーマークを表示するエラーマーク
表示部8とを含んで構成されている。
The bit weight check means 5 traces from the selected pin to find all the pins connected to the selected pin, and determines whether the connection between the pins is appropriate as a bit weight. And an error mark display unit 8 that displays an error mark on a connection between pins determined to be invalid by the connection correctness / incorrectness determination unit 7.

【0015】図2を参照すると、ビット重み順表示手段
4の処理は、シンボル配置ステップS1と、ビット重み
順表示ステップS2とからなる。
Referring to FIG. 2, the processing of the bit weight order display means 4 includes a symbol arrangement step S1 and a bit weight order display step S2.

【0016】図3(a)を参照すると、ビット重みチェ
ック手段5をリアルタイムに実施した場合の処理は、配
線ステップS3と、ピン間結線判定ステップS4と、接
続妥当性判定ステップS5と、エラーマーク表示ステッ
プS6とからなる。
Referring to FIG. 3 (a), when the bit weight checking means 5 is executed in real time, the processing includes a wiring step S3, an inter-pin connection determination step S4, a connection validity determination step S5, an error mark It consists of a display step S6.

【0017】図3(b)を参照すると、ビット重みチェ
ック手段5をバッチ処理で実施した場合の処理は、未チ
ェックピン選択ステップS3’と、全接続ピントレース
ステップS4’と、接続妥当性判定ステップS5と、エ
ラーマーク表示ステップS6とからなる。
Referring to FIG. 3 (b), when the bit weight checking means 5 is implemented in a batch process, the process includes an unchecked pin selection step S3 ', an all connection pin trace step S4', and a connection validity judgment. It comprises a step S5 and an error mark display step S6.

【0018】次に、このように構成された第1の実施の
形態に係るビット重み順表示/接続妥当性チェック方式
の動作について説明する。
Next, the operation of the bit weight order display / connection validity check system according to the first embodiment configured as described above will be described.

【0019】演算処理装置2は、入出力装置1からの入
力信号を解析して、データ格納指示の場合には、データ
記憶装置3にデータを格納する。このようにして、デー
タ記憶装置3には、回路図設計に必要な情報ファイル
(図示せず)が作成されている。特に、シンボルのライ
ブラリの指定フィールドには、シンボルのビット重み順
が格納されている。
The arithmetic processing unit 2 analyzes an input signal from the input / output unit 1 and stores data in the data storage unit 3 in the case of a data storage instruction. In this manner, information files (not shown) necessary for circuit diagram design are created in the data storage device 3. In particular, the bit weight order of the symbols is stored in the designation field of the symbol library.

【0020】また、演算処理装置2は、入出力装置1か
らの入力信号を解析して、シンボル配置指示の場合に
は、データ記憶装置3からそのシンボルの情報を取得し
て、シンボルを配置する。
The arithmetic processing unit 2 analyzes an input signal from the input / output device 1 and, in the case of a symbol arrangement instruction, acquires information on the symbol from the data storage device 3 and arranges the symbol. .

【0021】シンボル配置指示に従ってシンボルが配置
されると(ステップS1)、ビット重み順表示手段4
は、ステップS1で配置したシンボルのビット重み順を
データ記憶装置3から取得してシンボルのビット重み順
を表示する(ステップS2)。
When the symbols are arranged according to the symbol arrangement instruction (step S1), the bit weight order display means 4
Acquires the bit weight order of the symbols arranged in step S1 from the data storage device 3 and displays the bit weight order of the symbols (step S2).

【0022】さらに、演算処理装置2は、入出力装置1
からの入力信号を解析して、配線指示の場合には、デー
タ記憶装置3から指定されたピンの情報を取得して、ピ
ン間の配線を行う。
Further, the arithmetic processing unit 2 includes an input / output unit 1
In the case of a wiring instruction, the information of the designated pin is obtained from the data storage device 3 and wiring between the pins is performed.

【0023】ビット重みチェック手段5がリアルタイム
で動作している場合には、配線指示に従って配線が行わ
れると(ステップS3)、ビット重みチェック手段5
は、ステップS3で行われた配線によりピンとピンとが
結線されたかどうかを判断する(ステップS4)。結線
されなかった場合には、ビット重みチェック手段5は、
外部入力待ち状態となり、結線された場合は、接続正誤
判断部7により、シンボルのビット重み順を考慮して結
線されたピン同士の接続がビットの重み的に妥当な接続
かどうかを判断する(ステップS5)。妥当な接続の場
合には、ビット重みチェック手段5は、外部入力待ち状
態となり、妥当な接続でない場合には、エラーマーク表
示部8によりピン間の配線にエラーマークを表示して
(ステップS6)、外部入力待ち状態となる。
When the bit weight checking means 5 is operating in real time, if wiring is performed according to a wiring instruction (step S3), the bit weight checking means 5 is operated.
Determines whether or not the pins are connected by the wiring performed in step S3 (step S4). If not connected, the bit weight checking means 5
If the connection is made in the external input waiting state and the connection is made, the connection correct / incorrect judgment unit 7 judges whether the connection between the connected pins is a proper connection in terms of the bit weight in consideration of the bit weight order of the symbol ( Step S5). If the connection is valid, the bit weight checking unit 5 waits for an external input. If the connection is not valid, the error mark display unit 8 displays an error mark on the wiring between the pins (step S6). , And waits for an external input.

【0024】また、ビット重みチェック手段5がバッチ
処理で動作している場合には、まだチェックしていない
1ピンを選択すると(ステップS3’)、ビット重みチ
ェック手段5は、接続先トレース部6により、ステップ
S3’で選択したピンからトレースを行って接続されて
いる全てのピンを見つける(ステップS4’)。続い
て、ビット重みチェック手段5は、接続正誤判断部7に
より、シンボルのビット重み順を考慮してステップS
3’で選択したピンとステップS4’で見つけた全ての
ピンとの間の接続がビットの重み的に妥当かどうかを判
断する(ステップS5)。妥当な接続の場合には、ビッ
ト重みチェック手段5は、ステップS3’に制御を戻
し、妥当な接続でない場合には、エラーマーク表示部8
により妥当な接続でない配線の上にエラーマークを表示
し、ステップS3’に制御を戻す。
When the bit weight checking means 5 is operating in batch processing, if one pin which has not been checked is selected (step S3 '), the bit weight checking means 5 causes the connection destination trace section 6 to operate. As a result, trace is performed from the pin selected in step S3 'to find all connected pins (step S4'). Subsequently, the bit weight checking means 5 causes the connection correct / incorrect judgment section 7 to consider the bit weight order of the symbol in step S
It is determined whether or not the connection between the pin selected in 3 'and all the pins found in step S4' is appropriate in terms of bit weight (step S5). If the connection is valid, the bit weight checking means 5 returns the control to step S3 ', and if the connection is not valid, the error mark display unit 8
Displays an error mark on the wiring that is not a proper connection, and returns the control to step S3 '.

【0025】図4は、本発明の第2の実施の形態に係る
ビット重み順表示/接続妥当性チェック方式の構成を示
すブロック図である。本実施の形態に係るビット重み順
表示/接続妥当性チェック方式は、第1の実施の形態に
係るビット重み順表示/接続妥当性チェック方式に対し
て、ビット重み順表示/接続妥当性チェック用プログラ
ムを記録した記録媒体9を備えるようにしたものであ
る。この記録媒体9は、磁気ディスク,半導体メモリそ
の他の記録媒体であってもよい。なお、その他の手段等
は、第1の実施の形態に係るビット重み順表示/接続妥
当性チェック方式における手段等と同じものであるの
で、対応する手段等には同一符号を付して、それらの詳
しい説明を省略する。
FIG. 4 is a block diagram showing a configuration of a bit weight order display / connection validity check system according to a second embodiment of the present invention. The bit weight order display / connection validity check method according to the present embodiment is different from the bit weight order display / connection validity check method according to the first embodiment for the bit weight order display / connection validity check method. It is provided with a recording medium 9 on which a program is recorded. The recording medium 9 may be a magnetic disk, a semiconductor memory, or another recording medium. The other means are the same as the means in the bit weight order display / connection validity check method according to the first embodiment. The detailed description of is omitted.

【0026】このように構成された第2の実施の形態に
係るビット重み順表示/接続妥当性チェック方式では、
ビット重み順表示/接続妥当性チェック用プログラムは
記録媒体9から演算処理装置2に読み込まれ、ビット重
み順表示手段4および接続妥当性チェック手段5として
の処理を実行する。それらの詳しい動作は、第1の実施
の形態に係るビット重み順表示/接続妥当性チェック方
式の場合と全く同様であるので、その詳しい説明を割愛
する。
In the bit weight order display / connection validity check method according to the second embodiment configured as described above,
The bit weight order display / connection validity check program is read from the recording medium 9 into the arithmetic processing unit 2 and executes processing as the bit weight order display means 4 and the connection validity check means 5. The detailed operations are exactly the same as those in the case of the bit weight order display / connection validity check method according to the first embodiment, and a detailed description thereof will be omitted.

【0027】[0027]

【実施例】次に、本発明の実施例について図面を参照し
て説明する。
Next, embodiments of the present invention will be described with reference to the drawings.

【0028】図1を参照すると、本発明のビット重み順
表示/接続妥当性チェック方式の一実施例は、入出力装
置1と、演算処理装置2と、データ記憶装置3と、ビッ
ト重み順表示手段4と、ビット重みチェック手段5とか
ら、その主要部が構成されている。
Referring to FIG. 1, one embodiment of the bit weight order display / connection validity check method according to the present invention is an input / output device 1, an arithmetic processing unit 2, a data storage device 3, a bit weight order display. The main part is constituted by the means 4 and the bit weight checking means 5.

【0029】ビット重みチェック手段5は、選択された
ピンからトレースを行い該ピンに接続されている全ての
ピンを見つける接続先トレース部6と、ピン間の接続が
ビットの重み的に妥当かどうかを判断する接続正誤判断
部7と、接続正誤判断部7により妥当でないと判断され
たピン間の接続にエラーマークを表示するエラーマーク
表示部8とを含んで構成されている。
The bit weight check means 5 traces from the selected pin to find all the pins connected to the selected pin, and determines whether the connection between the pins is appropriate in terms of bit weight. And an error mark display unit 8 that displays an error mark on a connection between pins determined to be invalid by the connection correctness / incorrectness determination unit 7.

【0030】図2を参照すると、ビット重み順表示手段
4の処理は、シンボル配置ステップS1と、ビット重み
順表示ステップS2とからなる。
Referring to FIG. 2, the processing of the bit weight order display means 4 includes a symbol arrangement step S1 and a bit weight order display step S2.

【0031】図3(a)を参照すると、ビット重みチェ
ック手段5をリアルタイムに実施した場合の処理は、配
線ステップS3と、ピン間結線判定ステップS4と、接
続妥当性判定ステップS5と、エラーマーク表示ステッ
プS6とからなる。
Referring to FIG. 3 (a), when the bit weight checking means 5 is executed in real time, the processing is performed by a wiring step S3, a pin connection determination step S4, a connection validity determination step S5, an error mark It consists of a display step S6.

【0032】図3(b)を参照すると、ビット重みチェ
ック手段5をバッチ処理で実施した場合の処理は、非チ
ェックピン選択ステップS3’と、全接続ピントレース
ステップS4’と、接続妥当性判定ステップS5と、エ
ラーマーク表示ステップS6とからなる。
Referring to FIG. 3 (b), when the bit weight checking means 5 is implemented in a batch process, the process is a non-check pin selection step S3 ', an all connection pin trace step S4', and a connection validity judgment. It comprises a step S5 and an error mark display step S6.

【0033】図5は、本実施例のビット重み順表示/接
続妥当性チェック方式により表示されるビット重み順お
よびエラーマークの一例を示す図である。図5におい
て、各シンボルの上位に表示された「降」,「昇」がビ
ット重み順を示す。また、ピン間を接続する配線上に付
された「×」がエラーマークを示す。なお、L001,
L002およびL003はシンボル名を示し、A(0)
〜A(3),B(0)〜B(3),C(0)〜C
(7),D(0)〜D(7)等は論理ピン名を示す。論
理ピン名の括弧内の番号はピンのビット位置を示すもの
であり、ビット重み順を表すものではない。
FIG. 5 is a diagram showing an example of the bit weight order and the error mark displayed by the bit weight order display / connection validity check method of this embodiment. In FIG. 5, “down” and “ascending” displayed above each symbol indicate the bit weight order. Further, “x” given on the wiring connecting the pins indicates an error mark. Note that L001,
L002 and L003 indicate symbol names, and A (0)
~ A (3), B (0) ~ B (3), C (0) ~ C
(7), D (0) to D (7) indicate logical pin names. The number in parentheses of the logical pin name indicates the bit position of the pin, and does not indicate the bit weight order.

【0034】次に、このように構成された本実施例のビ
ット重み順表示/接続妥当性チェック方式の動作につい
て説明する。
Next, the operation of the bit weight order display / connection validity check system of the present embodiment configured as described above will be described.

【0035】演算処理装置2は、入出力装置1からの入
力信号を解析して、データ格納指示の場合には、データ
記憶装置3にデータを格納する。このようにして、デー
タ記憶装置3には、回路図設計に必要な情報ファイル
(図示せず)が作成されている。特に、シンボルL00
1,L002およびL003のライブラリの指定フィー
ルドには、ビット重み順が、「降」,「昇」および
「降」として格納されているものとする。
The processing unit 2 analyzes an input signal from the input / output unit 1 and stores data in the data storage unit 3 in the case of a data storage instruction. In this manner, information files (not shown) necessary for circuit diagram design are created in the data storage device 3. In particular, the symbol L00
It is assumed that the bit weighting order is stored as “descending”, “ascending”, and “descending” in the designation fields of the libraries L1, L002, and L003.

【0036】また、演算処理装置2は、入出力装置1か
らの入力信号を解析して、シンボル配置指示の場合に
は、データ記憶装置3からそのシンボルの情報を取得し
て、シンボルを配置する。例えば、図5に示すように、
シンボルL001,L002およびL003が配置され
たものとする。
The arithmetic processing unit 2 analyzes an input signal from the input / output device 1 and, in the case of a symbol arrangement instruction, acquires information on the symbol from the data storage device 3 and arranges the symbol. . For example, as shown in FIG.
It is assumed that symbols L001, L002, and L003 are arranged.

【0037】シンボル配置指示に従ってシンボルL00
1,L002およびL003が配置されると(ステップ
S1)、ビット重み順表示手段4は、ステップS1で配
置したシンボルL001,L002およびL003のビ
ット重み順「降」,「昇」および「降」をデータ記憶装
置3から取得して、シンボルL001,L002および
L003の上位にビット重み順「降」,「昇」および
「降」をそれぞれ表示する(ステップS2)。
According to the symbol arrangement instruction, the symbol L00
When 1, L002 and L003 are arranged (Step S1), the bit weight order display means 4 changes the bit weight order of the symbols L001, L002, and L003 arranged in Step S1 to "Down", "Up", and "Down". Obtained from the data storage device 3, the bits L001, L002, and L003 are displayed in the order of bit weight “lower”, “rising”, and “lower”, respectively (step S2).

【0038】さらに、演算処理装置2は、入出力装置1
からの入力信号を解析して、配線指示の場合には、デー
タ記憶装置3から指定されたピンの情報を取得して、ピ
ン間の配線を行う。例えば、図5に示すように、ピンA
(0)とピンB(0)との間の配線が行われたものとす
る。
Further, the arithmetic processing unit 2 includes an input / output unit 1
In the case of a wiring instruction, the information of the designated pin is obtained from the data storage device 3 and wiring between the pins is performed. For example, as shown in FIG.
It is assumed that wiring between (0) and pin B (0) has been performed.

【0039】ビット重みチェック手段5がリアルタイム
で動作している場合には、配線指示に従ってピンA
(0)とピンB(0)との間の配線が行われると(ステ
ップS3)、ビット重みチェック手段5は、ステップS
3で行われた配線によりピンA(0)とピンB(0)と
が結線されたかどうかを判断する(ステップS4)。結
線されなかった場合には、ビット重みチェック手段5
は、外部入力待ち状態となり、結線された場合は、接続
正誤判断部7により、シンボルL001およびL002
のビット重み順を考慮して結線されたピンA(0)とピ
ンB(0)と間の接続がビットの重み的に妥当な接続か
どうかを判断する(ステップS5)。シンボルL001
のビット重み順が「降」であり、シンボルL002のビ
ット重み順が「昇」であるので、接続正誤判断部7は、
ピンA(0)とピンB(0)とを結線しても、データの
ビットとしては最上位のビットと最下位のビットとが接
続されるので、妥当な接続ではないと判断する。このた
め、ビット重みチェック手段5は、エラーマーク表示部
8によりピンA(0)とピンB(0)と間の配線にエラ
ーマーク「×」を表示して(ステップS6)、外部入力
待ち状態となる。なお、妥当な接続の場合には、エラー
マーク「×」が表示されないことはいうまでもない。
When the bit weight checking means 5 is operating in real time, the pin A
When wiring is performed between (0) and the pin B (0) (Step S3), the bit weight checking means 5 sets
It is determined whether the pin A (0) and the pin B (0) are connected by the wiring performed in step 3 (step S4). If not connected, the bit weight checking means 5
Are in a state of waiting for an external input, and when the connection is established, the connection correct / incorrect judgment unit 7 sets the symbols L001 and L002
It is determined whether or not the connection between the pin A (0) and the pin B (0) connected in consideration of the bit weight order is an appropriate connection in terms of bit weight (step S5). Symbol L001
Is “descending” and the bit weighting order of the symbol L002 is “ascending”.
Even if the pin A (0) and the pin B (0) are connected, since the most significant bit and the least significant bit are connected as data bits, it is determined that the connection is not proper. Therefore, the bit weight checking means 5 displays an error mark "x" on the wiring between the pin A (0) and the pin B (0) by the error mark display section 8 (step S6), and waits for an external input. Becomes It is needless to say that the error mark “x” is not displayed for a proper connection.

【0040】また、ビット重みチェック手段5がバッチ
処理で動作している場合には、まだチェックしていない
1ピンが選択されると(ステップS3’)、ビット重み
チェック手段5は、接続先トレース部6により、ステッ
プS3’で選択したピンからトレースを行って接続され
ている全てのピンを見つける(ステップS4’)。続い
て、ビット重みチェック手段5は、接続正誤判断部7に
より、シンボルのビット重み順を考慮してステップS
3’で選択したピンとステップS4’で見つけた全ての
ピンとの間の接続がビットの重み的に妥当かどうかを判
断する(ステップS5)。妥当な接続の場合には、ビッ
ト重みチェック手段5は、ステップS3’に制御を戻
し、妥当な接続でない場合には、エラーマーク表示部8
により妥当な接続でない配線の上にエラーマーク「×」
を表示し、ステップS3’に制御を戻す。
When the bit weight checking means 5 is operating in batch processing, if one pin which has not been checked is selected (step S3 '), the bit weight checking means 5 sets the connection destination trace. The unit 6 traces all the connected pins by tracing from the pin selected in step S3 '(step S4'). Subsequently, the bit weight checking means 5 causes the connection correct / incorrect judgment section 7 to consider the bit weight order of the symbol in step S
It is determined whether or not the connection between the pin selected in 3 'and all the pins found in step S4' is appropriate in terms of bit weight (step S5). If the connection is valid, the bit weight checking means 5 returns the control to step S3 ', and if the connection is not valid, the error mark display unit 8
Error mark “×” on wiring that is not proper connection due to
Is displayed, and the control returns to step S3 '.

【0041】このように、本実施例では、ビット重み順
表示手段4により各シンボルのビット重み順が表示され
るため、ビット重み順を確認しながら配線でき、接続ミ
スを未然に防ぐことができる。また、ビット重みチェッ
ク手段5により、万が一、ビットの重み的に誤った接続
を行った場合にもエラーとして検出されるため、接続ミ
スを防ぐことができる。
As described above, in this embodiment, since the bit weight order of each symbol is displayed by the bit weight order display means 4, wiring can be performed while checking the bit weight order, and connection errors can be prevented beforehand. . In addition, the bit weight checking means 5 detects an error even if a wrong connection is performed in terms of bit weight, so that a connection error can be prevented.

【0042】[0042]

【発明の効果】第1の効果は、各シンボルのビット重み
順が昇順か降順かが表示されるということである。これ
により、ビットの重み的にピン同士を正しく接続できる
ようになる。その理由は、ビットの重み順を確認しなが
ら配線を行えるからである。
A first effect is that whether the bit weight order of each symbol is ascending or descending is displayed. As a result, the pins can be correctly connected in terms of bit weight. The reason is that wiring can be performed while checking the weight order of bits.

【0043】第2の効果は、ピン同士の接続がビット重
み的に妥当かどうかがチェックされ、妥当でない接続に
はエラーマークが表示されるということである。これに
より、ビット重みに関する接続ミスはありえなくなる。
その理由は、エラーマークの接続を見つけ、接続を変更
し、エラーがなくなるまでチェックと接続変更とを繰り
返すことを容易に行えるからである。
A second effect is that it is checked whether or not the connection between pins is valid in terms of bit weight, and an error mark is displayed for an invalid connection. As a result, there is no possibility of a connection error relating to the bit weight.
The reason is that it is easy to find the connection with the error mark, change the connection, and repeat the check and the connection change until the error disappears.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の第1の実施の形態に係るビット重み順
表示/接続妥当性チェック方式の構成を示すブロック図
である。
FIG. 1 is a block diagram showing a configuration of a bit weight order display / connection validity check method according to a first embodiment of the present invention.

【図2】図1中のビット重み順表示手段の動作を示すフ
ローチャートである。
FIG. 2 is a flowchart showing an operation of a bit weight order display means in FIG. 1;

【図3】図1中のビット重みチェック手段の動作を示す
フローチャートであり、(a)は接続妥当性チェックを
リアルタイムに実施した場合を示し、(b)は接続妥当
性チェックをバッチ処理で実施した場合を示す。
3 is a flowchart showing an operation of a bit weight check unit in FIG. 1, wherein (a) shows a case where a connection validity check is performed in real time, and (b) shows a case where a connection validity check is performed by batch processing; The following shows the case.

【図4】本発明の第2の実施の形態に係るビット重み順
表示/接続妥当性チェック方式の構成を示すブロック図
である。
FIG. 4 is a block diagram showing a configuration of a bit weight order display / connection validity check method according to a second embodiment of the present invention.

【図5】本発明の一実施例のビット重み順表示/接続妥
当性チェック方式により表示されるビット重み順および
エラーマークの一例を示す図である。
FIG. 5 is a diagram illustrating an example of a bit weight order and an error mark displayed by a bit weight order display / connection validity check method according to an embodiment of the present invention.

【図6】従来の技術の一例を示すブロック図である。FIG. 6 is a block diagram showing an example of a conventional technique.

【符号の説明】[Explanation of symbols]

1 入出力装置 2 演算処理装置 3 データ記憶装置 4 ビット重み順表示手段 5 ビット重みチェック手段 6 接続先トレース部 7 接続正誤判断部 8 エラーマーク表示部 9 記録媒体 DESCRIPTION OF SYMBOLS 1 I / O device 2 Arithmetic processing unit 3 Data storage device 4 Bit weight order display means 5 Bit weight check means 6 Connection destination trace part 7 Connection correctness judgment part 8 Error mark display part 9 Recording medium

Claims (6)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 回路図入力システムにおいて、 回路図のシンボル毎にそのシンボル中の一連のピン群の
ビット重み順を表示するビット重み順表示手段と、 ビット重みを考慮した接続の妥当性をチェックするビッ
ト重みチェック手段とを有することを特徴とするビット
重み順表示/接続妥当性チェック方式。
In a circuit diagram input system, a bit weight order display means for displaying a bit weight order of a series of pins in a symbol for each symbol of a circuit diagram, and a connection validity in consideration of a bit weight is checked. And a bit weight order display / connection validity check method.
【請求項2】 前記ビット重み順表示手段は、配置され
たシンボルに対し、あらかじめ登録されているそのシン
ボルのビット重み順を表示するものである請求項1記載
のビット重み順表示/接続妥当性チェック方式。
2. The bit weight order display / connection validity according to claim 1, wherein the bit weight order display means displays the bit weight order of the symbol registered in advance for the arranged symbol. Check method.
【請求項3】 前記ビット重みチェック手段は、接続さ
れたピン同士に対し、あらかじめ登録されている情報か
ら各ピンが何ビット目かを判断し、ビットの重み的に妥
当な接続かを判断して、妥当な接続ではない場合はエラ
ーマークを表示する請求項1記載のビット重み順表示/
接続妥当性チェック方式。
3. The bit weight checking means determines the number of each bit of the connected pins from information registered in advance, and determines whether the connection is appropriate in terms of the bit weight. And displaying an error mark when the connection is not a valid connection.
Connection validity check method.
【請求項4】 前記ビット重みチェック手段が、選択さ
れたピンからトレースを行い該ピンに接続されている全
てのピンを見つける接続先トレース部と、ピン間の接続
がビットの重み的に妥当かどうかを判断する接続正誤判
断部と、この接続正誤判断部により妥当でないと判断さ
れたピン間の接続にエラーマークを表示するエラーマー
ク表示部とを含む請求項1記載のビット重み順表示/接
続妥当性チェック方式。
4. A connection destination trace section in which the bit weight check means traces from a selected pin to find all pins connected to the selected pin, and whether a connection between the pins is appropriate in terms of bit weight. 2. The bit weight order display / connection according to claim 1, further comprising: a connection correct / incorrect judgment unit for judging whether the connection is correct, and an error mark display unit for displaying an error mark on a connection between pins determined to be invalid by the connection correct / incorrect judgment unit. Validity check method.
【請求項5】 回路図入力システムにおいて、 外部から入力されたシンボル配置の指示に従い指定位置
にシンボルが配置されたときに、あらかじめ登録されて
いる情報から配置したシンボルのビット重み順が昇順/
降順のどちらで付与されているかを調べ、ビット重み順
を表示するビット重み順表示手段と、 リアルタイムで動作している場合には、外部から入力さ
れた配線指示に従って配線が行われたときに、配線の結
果、ピン同士が接続されたかどうかを調べ、接続された
それぞれのピンの属するシンボルのビット重み順と、そ
のピンが何ビット目かを調べ、ピン間の接続がビットの
重み的に妥当かどうかを判断し、妥当でない場合にはエ
ラーマークを表示し、バッチ処理で動作している場合に
は、チェックしていない1ピンを選択し、選択したピン
に接続されている全てのピンを見つけ、選択したピンと
見つけた全てのピンとの間の接続がビットの重み的に妥
当かどうかを判断し、妥当でない場合にはエラーマーク
を表示するビット重みチェック手段とを有することを特
徴とするビット重み順表示/接続妥当性チェック方式。
5. In a circuit diagram input system, when a symbol is arranged at a designated position in accordance with an externally input symbol arrangement instruction, the bit weighting order of the arranged symbols is increased in ascending order /
Bit weight order display means for checking which one is assigned in descending order and displaying the bit weight order, and when operating in real time, when wiring is performed according to an externally input wiring instruction, As a result of the wiring, it is checked whether or not the pins are connected to each other, and the bit weight order of the symbol to which each connected pin belongs and the bit number of the pin are checked. Judge whether it is not appropriate, display an error mark if it is not appropriate, and when operating in batch processing, select one unchecked pin and check all pins connected to the selected pin Bit weight checking means for determining whether or not connections between selected pins and all found pins are valid in terms of bit weight, and displaying an error mark if not valid And a bit weight order display / connection validity check method.
【請求項6】 コンピュータを、外部から入力されたシ
ンボル配置の指示に従い指定位置にシンボルを配置し、
あらかじめ登録されている情報から配置したシンボルの
ビット重み順が昇順/降順のどちらで付与されているか
を調べ、ビット重み順を表示するビット重み順表示手
段,およびリアルタイムで動作している場合には、外部
から入力された配線指示に従って配線が行われたとき
に、配線の結果、ピン同士が接続されたかどうかを調
べ、接続されたそれぞれのピンの属するシンボルのビッ
ト重み順と、そのピンが何ビット目かを調べ、ピン間の
接続がビットの重み的に妥当かどうかを判断し、妥当で
ない場合にはエラーマークを表示し、バッチ処理で動作
している場合には、チェックしていない1ピンを選択
し、選択したピンに接続されている全てのピンを見つ
け、選択したピンと見つけた全てのピンとの間の接続が
ビットの重み的に妥当かどうかを判断し、妥当でない場
合にはエラーマークを表示するビット重みチェック手段
として機能させるためのプログラムを記録した機械読み
取り可能な記録媒体。
6. A computer according to claim 1, further comprising: arranging a symbol at a designated position in accordance with a symbol arrangement instruction input from the outside;
Bit weight order display means for checking whether the bit weight order of the arranged symbols is assigned in ascending order or descending order from the information registered in advance, and a bit weight order display means for displaying the bit weight order. When wiring is performed according to a wiring instruction input from the outside, it is checked whether or not the pins are connected as a result of the wiring, and the bit weight order of the symbol to which each connected pin belongs and the The bit is checked to determine whether the connection between the pins is valid due to the weight of the bit. If the connection is not valid, an error mark is displayed. Select a pin, find all the pins connected to the selected pin, and check if the connection between the selected pin and all the found pins is valid for the bit weight. Determine, if not valid records a program for functioning as bit weight check means for displaying the error mark machine-readable recording medium.
JP9103895A 1997-04-07 1997-04-07 Bit weight order display / connection validity check method Expired - Lifetime JP2962352B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9103895A JP2962352B2 (en) 1997-04-07 1997-04-07 Bit weight order display / connection validity check method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9103895A JP2962352B2 (en) 1997-04-07 1997-04-07 Bit weight order display / connection validity check method

Publications (2)

Publication Number Publication Date
JPH10283397A JPH10283397A (en) 1998-10-23
JP2962352B2 true JP2962352B2 (en) 1999-10-12

Family

ID=14366169

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9103895A Expired - Lifetime JP2962352B2 (en) 1997-04-07 1997-04-07 Bit weight order display / connection validity check method

Country Status (1)

Country Link
JP (1) JP2962352B2 (en)

Also Published As

Publication number Publication date
JPH10283397A (en) 1998-10-23

Similar Documents

Publication Publication Date Title
US6378110B1 (en) Layer-based rule checking for an integrated circuit layout
US6708144B1 (en) Spreadsheet driven I/O buffer synthesis process
US4970664A (en) Critical path analyzer with path context window
JPS613400A (en) Method and apparatus for testing high-density on chip
US8296740B2 (en) Annotating system traces with control program information and presenting annotated system traces
JPH06506309A (en) Circuit simulation interface method
US6044214A (en) Fault simulation method operable at a high speed
US7076410B1 (en) Method and apparatus for efficiently viewing a number of selected components using a database editor tool
JP4142176B2 (en) Storage medium recording interface specification definition, connection verification method, and signal pattern generation method
JP2962352B2 (en) Bit weight order display / connection validity check method
WO2002027341A2 (en) Race condition detection and expression
US6745376B2 (en) Several improvements for timing diagrams
US20050251776A1 (en) Integrated circuit design system
JP2023055278A (en) Test support program, test support method, and information processing apparatus
US5726998A (en) Partial scan path test of a semiconductor logic circuit
JP3464159B2 (en) Test specification creation device and storage medium storing the program
JP3011120B2 (en) Layout information generating apparatus and layout information generating method
JPH04246778A (en) Arranging system for semiconductor integrated circuit
JP2002259488A (en) Clock skew verification method
JP3171236B2 (en) Input terminal competition pattern detection system
JPS6161426B2 (en)
JP2940186B2 (en) Wiring route / passage guide wiring not possible status display method
JP2822677B2 (en) Electronic circuit design equipment
JP2001092873A (en) Failure simulation device, failure simulation method, and computer-readable recording medium storing failure simulation program
JPH11110430A (en) Waveform information display method in logic simulation