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
JP2507629B2 - Automatic wiring processing system - Google Patents
[go: Go Back, main page]

JP2507629B2 - Automatic wiring processing system - Google Patents

Automatic wiring processing system

Info

Publication number
JP2507629B2
JP2507629B2 JP1251429A JP25142989A JP2507629B2 JP 2507629 B2 JP2507629 B2 JP 2507629B2 JP 1251429 A JP1251429 A JP 1251429A JP 25142989 A JP25142989 A JP 25142989A JP 2507629 B2 JP2507629 B2 JP 2507629B2
Authority
JP
Japan
Prior art keywords
wiring
time
automatic
processing system
wiring processing
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
JP1251429A
Other languages
Japanese (ja)
Other versions
JPH03112149A (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 JP1251429A priority Critical patent/JP2507629B2/en
Publication of JPH03112149A publication Critical patent/JPH03112149A/en
Application granted granted Critical
Publication of JP2507629B2 publication Critical patent/JP2507629B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Design And Manufacture Of Integrated Circuits (AREA)

Description

【発明の詳細な説明】 技術分野 本発明は自動配線処理システムに関し、特にプリント
配線板やLSI設計支援システム(CADシステム)における
自動配線処理システムに関するものである。
TECHNICAL FIELD The present invention relates to an automatic wiring processing system, and more particularly to an automatic wiring processing system in a printed wiring board or an LSI design support system (CAD system).

従来技術 この種の自動配線処理システムは、配線処理状況の表
示機能が設けられており、配線率と呼ばれる配線処理の
成功率を数値表示する程度に止まっている。
2. Description of the Related Art This type of automatic wiring processing system is provided with a function of displaying a wiring processing status, and is limited to displaying numerically a success rate of wiring processing called a wiring rate.

かかる従来の自動配線処理システムの配線処理状況の
表示機能では、現時点までの配線率のみが表示されるに
すぎないので、それ以降の配線処理がどのくらいの時間
で終了するのか予測することが困難であるという欠点が
ある。
Since the conventional wiring processing status display function of the automatic wiring processing system only displays the wiring rate up to the present time, it is difficult to predict how long the subsequent wiring processing will end. There is a drawback.

発明の目的 そこで、本発明はこの様な従来技術の欠点を除去すべ
くなされたものであって、その目的とするところは、配
線処理の終了時間を予測することが可能な自動配線処理
システムを提供することにある。
SUMMARY OF THE INVENTION Therefore, the present invention has been made to eliminate such drawbacks of the prior art, and an object thereof is to provide an automatic wiring processing system capable of predicting the end time of wiring processing. To provide.

発明の構成 本発明による自動配線処理システムは、現時点までの
配線処理済みのデータを用いて配線終了までの時間を予
測する予測手段と、この予測結果と前記配線処理済みの
データとを表示する手段とを含むことを特徴としてい
る。
Configuration of the Invention The automatic wiring processing system according to the present invention, the prediction means for predicting the time until the end of the wiring using the wiring processed data up to the present time, and means for displaying the prediction result and the wiring processed data. It is characterized by including and.

実施例 以下に本発明の実施例について図面を参照しつつ詳細
に説明する。
Embodiments Embodiments of the present invention will be described in detail below with reference to the drawings.

第1図は本発明の実施例のシステムブロック図であ
る。入出力装置1は自動配線処理のためのデータの入力
の他に、本発明の特徴である自動配線状況の表示をも行
う機能を有する。
FIG. 1 is a system block diagram of an embodiment of the present invention. The input / output device 1 has a function of inputting data for automatic wiring processing and also displaying the automatic wiring status, which is a feature of the present invention.

記憶装置2は入出力装置1によって入力されたデータ
や自動配線結果を格納し、必要時に演算処理装置3によ
りアクセスされる。
The storage device 2 stores the data input by the input / output device 1 and the automatic wiring result, and is accessed by the arithmetic processing device 3 when necessary.

演算処理装置3は記憶装置2からの自動配線データを
読出し、自動配線処理機構4の機能に従って処理を実行
制御するものである。
The arithmetic processing unit 3 reads out the automatic wiring data from the storage unit 2 and executes and controls the processing according to the function of the automatic wiring processing mechanism 4.

自動配線処理機構4は、自動配線処理部5と、配線処
理済みデータ生成部6と、配線終了時間予測部7と、表
示制御部8とからなっている。
The automatic wiring processing mechanism 4 includes an automatic wiring processing unit 5, a wiring processed data generation unit 6, a wiring end time prediction unit 7, and a display control unit 8.

自動配線処理部5は配線を必要とする配線区間につい
て最適な配線経路を検索しつつ配線処理を行うものであ
り、周知の構成が採用される。
The automatic wiring processing unit 5 performs a wiring process while searching for an optimum wiring path for a wiring section that requires wiring, and has a known configuration.

配線処理済みデータ生成部6は、配線処理部5により
その区間の配線が終了成功した場合に、それまでの配線
済み率を計算し直してその更新処理を行うと共に、それ
までに要した配線時間の実績の積算更新処理をも行っ
て、配線処理済みデータの生成を行うものである。
When the wiring processing unit 5 finishes the wiring of the section successfully, the wiring-processed data generation unit 6 recalculates the wiring-completed ratio up to that point and performs the update process, and the wiring time required up to that time. Also, the integrated update processing of the results is performed to generate the wiring-processed data.

配線終了時間予測部7は配線処理済みデータ生成部6
により得られた最新の配線処理済みデータから配線終了
までの時間を予測する機能を有している。
The wiring end time prediction unit 7 is a wiring processed data generation unit 6
It has a function of predicting the time from the latest wiring-processed data obtained by to the end of wiring.

表示制御部8は前述した配線処理済みデータ及び配線
終了予測時間データ等を入出力装置1の表示部に可視表
示制御するものである。
The display control unit 8 controls the display of the wiring-processed data and the wiring end predicted time data described above on the display unit of the input / output device 1.

第2図は第1図のシステムブロックの動作を示すフロ
ーチャートであり、第1図の各機能部5〜8の動作を夫
々同一符号を付して示している。先ず、記憶装置2から
未配線区間の検索抽出を行い(ステップ51)、未配線区
間がなければ、自動配線処理は終了となる。あった場合
には、当該抽出された未配線区間について最適配線経路
を検索して、配線経路が見つかれば配線処理を行う(ス
テップ52)。
FIG. 2 is a flow chart showing the operation of the system block of FIG. 1, and the operation of each of the functional units 5 to 8 of FIG. First, the unwired section is searched and extracted from the storage device 2 (step 51). If there is no unwired section, the automatic wiring process ends. If there is, the optimum wiring route is searched for the extracted unwired section, and if the wiring route is found, the wiring process is performed (step 52).

この場合には配線成功であることから、配線状況デー
タ、すなわち配線処理済みデータの更新が行われる(ス
テップ61)。全配線区間に対する配線完了区間の割合で
ある配線率の更新算出が行われ、また、それまでに要し
た配線時間の実績値の更新算出が行われる(ステップ6
2)。
In this case, since the wiring is successful, the wiring status data, that is, the wiring processed data is updated (step 61). The wiring rate, which is the ratio of the wiring completed section to the entire wiring section, is updated and calculated, and the actual value of the wiring time required up to that point is updated and calculated (step 6).
2).

このとき、配線時間に対する配線率の関係が、記憶装
置2内に履歴情報として格納されているものとし、その
関係を図示した1例が第3図の太線の実線で示すグラフ
となる。尚、本例では3時間の配線処理で略97%近くの
配線が終了していることを示しており、配線率が高くな
ればなる程、曲線の微係数が小となっているのは、配線
が混んできて最適配線経路の探索に時間がかかることを
示している。
At this time, it is assumed that the relationship of the wiring rate with respect to the wiring time is stored in the storage device 2 as history information, and an example showing the relationship is a graph shown by the thick solid line in FIG. In this example, it is shown that about 97% of wiring is completed in the wiring processing for 3 hours, and the higher the wiring rate, the smaller the differential coefficient of the curve is. It shows that the wiring is crowded and it takes time to search for the optimum wiring route.

次の配線終了時間予想ステップ71では、現時点での配
線終了時間の予想が行われる。これは現在の配線処理済
みデータである第3図の実線の関係から算出される。す
なわち、現時点である3時間における実線の曲線上にお
ける接戦(一点鎖線で示す)を求め、100%の配線率と
その接線が交わる点が最終的な終了予測時間となるが、
実際には、前述した如く、配線経路の探索は次第に困難
となり、配線失敗をも考慮すると、配線率の曲線は配線
率100%を漸近線とするもの(点線で示す)となる。
In the next wiring end time prediction step 71, the current wiring end time is predicted. This is calculated from the relationship of the solid line in FIG. 3 which is the current wiring processed data. That is, the close battle (indicated by the one-dot chain line) on the solid curve at the current time of 3 hours is obtained, and the point where the wiring rate of 100% and the tangent intersect is the final predicted end time,
Actually, as described above, the search for the wiring route becomes gradually difficult, and if the wiring failure is also taken into consideration, the wiring rate curve has an asymptotic line at the wiring rate of 100% (shown by a dotted line).

よって、この漸近線を用いて予想終了時間が算出され
る。このとき、配線失敗予想区間数が、全配線区間数に
対して経験的に得られている割合い(数%)を用いて算
出され、この配線失敗予想区間数も加味されて予想終了
時間が算出されるのである。
Therefore, the expected end time is calculated using this asymptote. At this time, the expected number of wiring failure sections is calculated by using an empirically obtained ratio (several percent) with respect to the total number of wiring sections. It is calculated.

表示制御部8により、これ等配線状況データ及び予想
データが可視表示されるように制御され、結果的に第3
図に示す様な画面表示がなされるのである(ステップ8
1)。
The display control unit 8 controls such that the wiring status data and the expected data are visually displayed, resulting in the third
The screen is displayed as shown in the figure (Step 8
1).

発明の効果 以上述べた如く、本発明によれば、配線処理経過を時
経列的にグラフ表示すると共に、接線表示をも行うこと
により、配線処理の進み具合や終了までの時間の予測等
を容易に知り得るという効果がある。
EFFECTS OF THE INVENTION As described above, according to the present invention, the progress of the wiring process is displayed as a graph in a time-sequential manner and the tangent line is also displayed, thereby predicting the progress of the wiring process and the time until the end. The effect is that you can easily know.

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

第1図は本発明の実施例のシステムブロック図、第2図
は本発明の実施例の動作を示すフローチャート、第3図
は表示態様の1例を示す図である。 主要部分の符号の説明 5……配線処理部 6……配線処理済みデータ生成部 7……配線終了時間予測部 8……表示制御部
FIG. 1 is a system block diagram of an embodiment of the present invention, FIG. 2 is a flow chart showing an operation of the embodiment of the present invention, and FIG. 3 is a diagram showing an example of a display mode. Description of symbols of main parts 5 ... Wiring processing unit 6 ... Wiring processed data generation unit 7 ... Wiring end time prediction unit 8 ... Display control unit

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】現時点までの配線処理済みのデータを用い
て配線終了までの時間を予測する予測手段と、この予測
結果と前記配線処理済みのデータとを表示する手段とを
含むことを特徴とする自動配線処理システム。
1. A prediction means for predicting a time until the end of wiring by using the wiring-processed data up to the present time, and a means for displaying the prediction result and the wiring-processed data. Automatic wiring processing system.
JP1251429A 1989-09-27 1989-09-27 Automatic wiring processing system Expired - Lifetime JP2507629B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1251429A JP2507629B2 (en) 1989-09-27 1989-09-27 Automatic wiring processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1251429A JP2507629B2 (en) 1989-09-27 1989-09-27 Automatic wiring processing system

Publications (2)

Publication Number Publication Date
JPH03112149A JPH03112149A (en) 1991-05-13
JP2507629B2 true JP2507629B2 (en) 1996-06-12

Family

ID=17222712

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1251429A Expired - Lifetime JP2507629B2 (en) 1989-09-27 1989-09-27 Automatic wiring processing system

Country Status (1)

Country Link
JP (1) JP2507629B2 (en)

Also Published As

Publication number Publication date
JPH03112149A (en) 1991-05-13

Similar Documents

Publication Publication Date Title
US8055647B2 (en) System, method and program for database searching
GB2140942A (en) Sequence control method and apparatus
JPH064596A (en) Electronic reader
JP2507629B2 (en) Automatic wiring processing system
JPH05135130A (en) Logic simulation method and logic simulation apparatus
JP2765691B2 (en) Simulation method
JPH096981A (en) Drawing production and editing device
JPH10283231A (en) Data processing device
JP2824169B2 (en) Scroll bar movement control method
JP3230870B2 (en) Circuit design support equipment
JP2867170B2 (en) Information processing device with processing time display function
JP3068698B2 (en) Facsimile machine with storage device
JP3298671B2 (en) Data entry method
JP2992706B2 (en) Circuit diagram creation device
JP2001243104A (en) Data update processing method
JPH05224706A (en) Method and device for automatic production of control program
JPH04220716A (en) Window display system
JPH08272411A (en) Ladder instruction processor
JPH0836569A (en) File editing processor
JPH0440731B2 (en)
JPH05159028A (en) Drawing management device
JPH05210549A (en) Data processor
JPH04250586A (en) Method for constituting dictionary retrieval lsi
JPH01224859A (en) information processing equipment
JPH07253750A (en) Plant monitoring equipment for operation training