JPH065540B2 - Equipment layout method - Google Patents
Equipment layout methodInfo
- Publication number
- JPH065540B2 JPH065540B2 JP63296153A JP29615388A JPH065540B2 JP H065540 B2 JPH065540 B2 JP H065540B2 JP 63296153 A JP63296153 A JP 63296153A JP 29615388 A JP29615388 A JP 29615388A JP H065540 B2 JPH065540 B2 JP H065540B2
- Authority
- JP
- Japan
- Prior art keywords
- layout
- equipment
- group
- zones
- constraint
- 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
Links
- 238000000034 method Methods 0.000 title claims description 40
- 238000012545 processing Methods 0.000 claims description 29
- 238000010586 diagram Methods 0.000 description 11
- 238000011156 evaluation Methods 0.000 description 7
- 238000013500 data storage Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000011112 process operation Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、計算機室等への機器のレイアウト問題を解決
するための方法、特に、レイアウト問題を分割して並列
処理するのに好適な機器レイアウト方法に関する。The present invention relates to a method for solving a layout problem of a device in a computer room or the like, and particularly to a device suitable for dividing a layout problem and processing the layout problem in parallel. Regarding layout method.
従来の計算機器レイアウト方法は、例えば特開昭61−
46564号公報に記載のように、配置する対象の機器
すべての中からひとつずつ取り出して順番に配置位置候
補の作成、評価、配置位置の決定を行なっていた。A conventional computing device layout method is disclosed in, for example, JP-A-61-161.
As described in Japanese Patent No. 46564, all of the devices to be placed are taken out one by one, and the placement position candidates are created, evaluated, and the placement positions are determined in order.
上記従来技術は対象とするレイアウト問題の大規模化の
点について配慮がされておらず、配置する機器の数が増
加するのに従って処理時間も増大するという問題があっ
た。The above-mentioned conventional technology does not consider the problem of increasing the scale of the layout problem, and has a problem that the processing time increases as the number of devices to be arranged increases.
本発明の目的は、上記問題点を解決することであり、機
器数が増えても処理時間が比例的に増加することを防ぐ
機器レイアウト方法を提供することにある。An object of the present invention is to solve the above problems and to provide a device layout method that prevents the processing time from proportionally increasing even if the number of devices increases.
上記目的を達成するために、本発明は、配置する機器を
いくつかのグループに分け、計算機室を各グループの機
器を配置するためのゾーンに分ける。並列演算装置を利
用して、ゾーン内の機器レイアウト位置決め処理を、全
ゾーン同時に行なうことに特徴がある。In order to achieve the above object, the present invention divides the equipment to be arranged into several groups, and divides the computer room into zones for arranging the equipment of each group. A feature is that the device layout positioning processing within a zone is performed simultaneously for all zones by using a parallel computing device.
本発明では、与えられた機器は、適切な数の機器を含む
機器グループに分けられ、与えられた計算機室は、機器
グループの数と同じ数のゾーンに分割され、それぞれに
機器グループが割り付けられ、各ゾーン内の機器レイア
ウトは、並列演算装置によって同時に実行されるので、
機器の数が増加した場合、機器グループへの分割処理の
時間は長くなるが、レイアウト処理の時間は変らず、レ
イアウト決定のための全体の処理時間が比例的に長くな
ることはない。In the present invention, a given device is divided into device groups including an appropriate number of devices, and a given computer room is divided into as many zones as the number of device groups, and each device group is assigned. , The equipment layout in each zone is executed simultaneously by the parallel computing device,
When the number of devices increases, the time for the division processing into the device groups increases, but the time for the layout processing does not change, and the overall processing time for determining the layout does not increase proportionally.
以下、本発明の実施例を第1図〜第13図により説明す
る。An embodiment of the present invention will be described below with reference to FIGS.
まず、第1図は本発明によるレイアウト方法を実現する
装置のブロック構成図である。入出力装置101から入
力されたレイアウト対象機器と計算機室の形状データを
使って、中央処理装置102の概略レイアウト実行モジ
ュール103は、入力機器を同種の機器で構成されるグ
ループに分ける。更に各々のグループ内の機器の保守エ
リアを含む床面積の和の比率で計算機室を機器グループ
の数だけのゾーンに分割、出入口とゾーンとの距離か
ら、どのグループをどのゾーンに配置するかという概略
レイアウトを決める。その結果をメモリ107の配置状
況データ格納部110に格納する。中央処理装置102
の詳細レイアウト実行モジュール104はゾーン内の機
能配置をすべてのゾーンについて同時に行なう。この時
メモリ107の詳細レイアウト用ルール格納部108に
格納されているルールを参照して配置候補地をいくつか
作り、メモリ107の詳細レイアウト用制御格納部10
9に格納されている制約条件の評価の最も高い位置に機
器を配置する。配置の状況はメモリ107の配置状況デ
ータ格納部112に格納する。また各機器の配置位置決
定のための処理開始時間と終了時間をメモリ107のプ
ロセス動作データ格納部111に格納する。中央処理装
置102のレイアウト図表示モジュール105はメモリ
107の配置状況データ格納部110に格納されている
データを参照してレイアウト結果の図を入出力装置10
1に出力する。中央処理装置102の動作チャート表示
モジュール106はメモリ107のプロセス動作データ
格納部111に格納されているデータを参照し、各機器
の配置処理の実行順序と実行時間を示すチャート図を入
出力装置101に出力する。First, FIG. 1 is a block diagram of an apparatus for realizing a layout method according to the present invention. Using the layout target devices and the shape data of the computer room input from the input / output device 101, the general layout execution module 103 of the central processing unit 102 divides the input devices into groups composed of devices of the same type. Furthermore, the computer room is divided into as many zones as the number of equipment groups at the ratio of the floor area including the maintenance area of equipment in each group, and which group is to be placed in which zone from the distance between the entrance and the exit. Determine the general layout. The result is stored in the arrangement status data storage unit 110 of the memory 107. Central processing unit 102
The detailed layout execution module 104 of FIG. 1 performs the functional arrangement in the zones for all the zones simultaneously. At this time, some layout candidate sites are created by referring to the rules stored in the detailed layout rule storage unit 108 of the memory 107, and the detailed layout control storage unit 10 of the memory 107 is created.
The device is placed at the position where the evaluation of the constraint condition stored in 9 is highest. The arrangement status is stored in the arrangement status data storage unit 112 of the memory 107. The process start time and end time for determining the arrangement position of each device are stored in the process operation data storage unit 111 of the memory 107. The layout diagram display module 105 of the central processing unit 102 refers to the data stored in the arrangement status data storage unit 110 of the memory 107 to display the layout result diagram as the input / output device 10.
Output to 1. The operation chart display module 106 of the central processing unit 102 refers to the data stored in the process operation data storage unit 111 of the memory 107 and displays a chart showing the execution order and execution time of the placement processing of each device in the input / output device 101. Output to.
続いて第2図により本発明の制御手段を説明する。まず
ステップ201で機器のグループ分け、計算機室のゾー
ン分割、ゾーンへの機器グループの割り付けを行ない概
拠レイアウトを作成する。これは中央処理装置102の
概拠レイアウト実行モジュールに定義された手順に従っ
て行なう。ステップ202でゾーン内の詳細レイアウト
を並列に実行するためにゾーンの数だけプロセスを起動
する。ステップ203で必要なプロセスが全部正常に起
動したか判定を行なう。起動しなければ終了する。起動
したならばステップ204で各機器の配置位置を決め詳
細レイアウトを行なう。ここではメモリ107の詳細レ
イアウト用ルール格納部108に格納されているルール
に従って配置候補地を作成し、メモリ107の詳細レイ
アウト用制御格納部109に格納されている制約を評価
し、制約を満足する候補地に配置する。これらは中央処
理装置102の詳細レイアウト実行モジュール104で
行なう。続いて、ステップ205でレイアウト図を表示
し、ステップ206で各機器の配置処理がいつ始まりい
つ終ったのかを示す配置処理の動作チャートを表示す
る。Next, the control means of the present invention will be described with reference to FIG. First, in step 201, a general layout is created by dividing devices into groups, dividing a computer room into zones, and assigning device groups to zones. This is done according to the procedure defined in the general layout execution module of the central processing unit 102. In step 202, the processes are activated by the number of zones to execute the detailed layout in the zones in parallel. In step 203, it is determined whether all the necessary processes have started normally. If it does not start, it ends. When it is activated, the layout position of each device is determined and a detailed layout is performed in step 204. Here, a layout candidate site is created in accordance with the rule stored in the detailed layout rule storage unit 108 of the memory 107, the constraint stored in the detailed layout control storage unit 109 of the memory 107 is evaluated, and the constraint is satisfied. Place it at the candidate site. These are performed by the detailed layout execution module 104 of the central processing unit 102. Subsequently, in step 205, a layout diagram is displayed, and in step 206, an operation chart of the placement process indicating when the placement process of each device started and ended is displayed.
次に、第3図で中央処理装置102の概略レイアウト実
行モジュール103における機器のグループ分割の制御
手続を説明する。まずステップ301で属するグループ
の決っていない機器があるか判定する。もしなければ終
了する。もし決っていない機器があれば、ステップ30
2でその中のひとつを取り出す。次にステップ303で
取り出した機器が中央処理装置であるか判定する。中央
処理装置であれば、ステップ304でそれを第1グルー
プに入れ、ステップ301に戻る。中央処理装置でなけ
れば、ステップ305で電源装置であるか判定する。電
源装置であればステップ306で第1グループに入れ、
ステップ301に戻る。電源装置でなければ、ステップ
307で磁気ディスク装置であるか判定する。磁気ディ
スク装置であれば、ステップ308で第2グループに入
れステップ301に戻る、磁気ディスク装置でなけれ
ば、ステップ309で第3グループに入れステップ30
1に戻る。Next, referring to FIG. 3, a control procedure of device group division in the general layout execution module 103 of the central processing unit 102 will be described. First, in step 301, it is determined whether or not there is a device to which the group to which it belongs has not been determined. If not, end. If there are any undetermined devices, step 30
Take out one of them in 2. Next, in step 303, it is determined whether the device taken out is the central processing unit. If it is a central processing unit, it is placed in the first group in step 304 and the process returns to step 301. If it is not the central processing unit, it is determined in step 305 whether it is a power supply unit. If it is a power supply, put it in the first group in step 306,
Return to step 301. If it is not a power supply device, it is determined in step 307 whether it is a magnetic disk device. If it is a magnetic disk device, it is put in the second group in step 308 and returns to step 301. If it is not a magnetic disk device, it is put in the third group in step 309 and step 30
Return to 1.
次に第4図で中央処理装置102の概略レイアウト実行
モジュール103における計算機室のゾーン分割の制御
手段を説明する。まず、ステップ401で各グループご
とに機器の保守エリヤも含めた面積の和を計算し、計算
値の比をゾーンの面積比にする。次にステップ402で
グループ1に対するゾーンから順に部屋の上方から、右
方から、左方から、下方からの四方向から部屋の面積比
に従って分割し、ゾーン分割案を作る。ステップ403
で、グループ3に対するゾーンが他のゾーンより出入口
から遠い案を選択の候補からはずす。次にステップ40
2で各ゾーンが最も正方形に近い分割案を採用する。Next, the control means for zone division of the computer room in the general layout execution module 103 of the central processing unit 102 will be described with reference to FIG. First, in step 401, the sum of the areas including the maintenance area of the equipment is calculated for each group, and the ratio of the calculated values is set to the area ratio of the zone. Next, in step 402, the zones for the group 1 are sequentially divided from the upper side, the right side, the left side, and the lower side in four directions according to the area ratio of the room, and a zone division plan is created. Step 403
Then, the plan for which the zone for group 3 is farther from the doorway than the other zones is excluded from the selection candidates. Next Step 40
In Section 2, each zone has the closest division to the square.
次に第5図で部屋のゾーン分割案作成の一実施例を説明
する。部屋の図501は分割案を作成する前の部屋の状
態である。まずグループ1に対するゾーンを作成する。
部屋の上方からゾーンを取った状態が502、右方から
が503、左方からが504、下方からが505であ
る。次にグループ2に対するゾーンを作成する。グルー
プ1を部屋の上方に取った502の残りの部分の上方か
らグループ2のゾーンを取った状態が506、右方から
が507、左方からが508、下方からが509であ
る。Next, an embodiment of creating a room zone division plan will be described with reference to FIG. A room diagram 501 is a state of the room before the division plan is created. First, a zone for group 1 is created.
A state in which a zone is taken from above the room is 502, from the right is 503, from the left is 504, and from below is 505. Next, a zone for group 2 is created. A state in which the zone of group 2 is taken from above the remaining portion of 502 where group 1 is taken above the room is 506, from the right is 507, from the left is 508, and from the bottom is 509.
次に、第6図で中央処理装置102の詳細レイアウト実
行モジュール104におけるプロセス起動時のプロセス
間の連絡方法の一実施例を説明する。プロセス601か
らプロセス602など分割したゾーンの数だけ子プロセ
スが起動される。プロセス602は準備が完了した意味
の信号をストリーム603に送り、ストリーム603は
これをプロセス601へ送る。全てのプロセスから信号
が送られてたならば、プロセス601はストリーム60
4へ詳細レイアウト実行を命令する信号を送り、ストリ
ーム604はこれをプロセス602など子プロセスへ送
る。Next, referring to FIG. 6, an embodiment of a communication method between processes when the process is started in the detailed layout execution module 104 of the central processing unit 102 will be described. As many child processes as the number of divided zones such as the process 601 to the process 602 are activated. Process 602 sends a ready-meaning signal to stream 603, which sends it to process 601. If all processes have been signaled, process 601 will stream 60
4 to signal the detailed layout execution and stream 604 sends this to a child process such as process 602.
次に、第7図で第2図のステップ204の詳細レイアウ
ト作成の制御手順を説明する。まずステップ701でメ
モリ107の詳細レイアウト用ルール格納部108のル
ールを利用して配置候補地を作る。ここでは配置しよう
としている機器の配置位置を決めるルールの中で、ルー
ルのif部に記述されている基準機器の配置条件がメモ
リ107の配置状況データ格納部に格納されているデー
タで満足なルールを選び、そのルールのthen部に記述さ
れている位置を配置候補地とする。次にステップ702
でメモリ107の詳細レイアウト用制御格納部109に
格納されている制約に中で、配置しようとしている機器
に対する制約が作った配置候補地で満たされているかど
うか距離の計算、重なりの判定などを行なう。ステップ
703で制約を満足する候補地があるか判定する。あれ
ばステップ707に進む。満足する候補地がなけれ
ば、、ステップ704に既に配置されている機器を、他
の機器と重ならないところで平行移動する。その後ステ
ップ705で配置候補地をステップ702と同様の手順
で再び評価する。ステップ706で制約条件を満足する
候補地があるか判定する。なければ終了する。制約条件
を満足する候補地があればステップ707でそれを配置
位置とする。Next, the control procedure for creating the detailed layout in step 204 of FIG. 2 will be described with reference to FIG. First, in step 701, a placement candidate site is created using the rules of the detailed layout rule storage unit 108 of the memory 107. Here, among the rules for determining the placement position of the device to be placed, a rule in which the placement condition of the reference device described in the if part of the rule is satisfied by the data stored in the placement status data storage unit of the memory 107 Is selected, and the position described in the then part of the rule is set as the placement candidate site. Then step 702
Then, in the constraint stored in the detailed layout control storage unit 109 of the memory 107, whether or not the constraint candidate for the device to be placed is satisfied at the placement candidate site is calculated, and the distance is determined. . In step 703, it is determined whether there is a candidate site that satisfies the constraint. If there is, go to step 707. If no candidate site is satisfied, the device already placed in step 704 is moved in parallel without overlapping with other devices. Then, in step 705, the placement candidate sites are evaluated again in the same procedure as in step 702. In step 706, it is determined whether there is a candidate site that satisfies the constraint condition. If not, it ends. If there is a candidate site that satisfies the constraint condition, it is set as an arrangement position in step 707.
第8図で第7図のステップ702、ステップ705の候
補地の制約評価における制約の基準機器が他の詳細レイ
アウトプロセスで配置される場合の手順の一例を説明す
る。ステップ801で制約の基準となる機器の配置位置
が決っているか判定する。決っていればステップ502
で制約評価を行なう。決っていなければステップ501
の判定へ戻る。FIG. 8 illustrates an example of a procedure in the case where the constraint reference device in the constraint evaluation of the candidate sites in step 702 and step 705 in FIG. 7 is arranged by another detailed layout process. In step 801, it is determined whether the arrangement position of the device which is the reference of the constraint is decided. Step 502 if decided
Execute the constraint evaluation with. Step 501 if not decided
Return to judgment.
第9図で第7図のステップ702、ステップ705の候
補地の制約評価における制約の基準機器が他の詳細レイ
アウトプロセスで配置される場合の手順のいまひとつの
例を説明する。ステップ901で制約の基準となる機器
の配置位置が決っているか判定する。決っていればステ
ップ902で制約評価を行なう。決っていなければ評価
は行なわずに制約を満していることにして終了する。FIG. 9 illustrates another example of the procedure in the case where the constraint reference device in the constraint evaluation of the candidate sites in step 702 and step 705 in FIG. 7 is arranged in another detailed layout process. In step 901, it is determined whether the arrangement position of the device which is the reference of the constraint is decided. If determined, constraint evaluation is performed in step 902. If it is not decided, the evaluation is not performed, and it is concluded that the constraint is satisfied and the process ends.
第10図で本発明の詳細レイアウト用ルール格納部10
8の一実施例を説明する。ルール1001はフロッピー
ディスク装置(FD)の配置候補地を生成するルールで
ある。IF部1002はルール適用の条件である。IF
部1002の内容はカードリーダ(CR)がコンソール
ディスプレイ(CD)の右側に配置されていることがこ
のルールの適用条件であるということである。THEN
部1003は配置候補地の記述である。候補地記述10
04と候補地記述1005に示す2ヵ所がフロッピーデ
ィスク装置の配置候補地として生成される。候補地記述
1004で生成されるのはコンソールディスプレイの左
側0mから3mの間であり、候補地記述1005で生成
されるのはコンソールディスプレイの前方2mから5m
の間である。In FIG. 10, the detailed layout rule storage unit 10 of the present invention is shown.
Example 8 will be described. Rule 1001 is a rule for generating a layout candidate site of a floppy disk device (FD). The IF unit 1002 is a condition for rule application. IF
The content of the section 1002 is that the application condition of this rule is that the card reader (CR) is arranged on the right side of the console display (CD). THEN
A section 1003 is a description of a placement candidate site. Candidate site description 10
No. 04 and the candidate site description 1005 are generated as the layout candidate sites of the floppy disk device. The candidate site description 1004 is generated between 0m and 3m on the left side of the console display, and the candidate site description 1005 is generated between 2m and 5m in front of the console display.
Is in between.
第11図で本発明の詳細レイアウト用制御格納部109
の一実施例を説明する。制御1101は、フロッピーデ
ィスク装置(FD)はカードリーダ(CR)の近くでな
ければならないという制約である。制約1102は、ラ
インプリンタ(LP)は漢字プリンタ(KPR)の近く
でなければいけないという制約である。制約1101の
パラメータ1103はこの制約を第8図で説明した手順
で評価することを示す。制約1102のパラメータ11
04はこの制約を第9図で説明した手順で評価すること
を示す。The detailed layout control storage unit 109 of the present invention is shown in FIG.
An example will be described. Control 1101 is a constraint that the floppy disk device (FD) must be near the card reader (CR). The constraint 1102 is that the line printer (LP) must be near the Kanji printer (KPR). The parameter 1103 of the constraint 1101 indicates that this constraint is evaluated by the procedure described in FIG. Parameter 11 of constraint 1102
Reference numeral 04 indicates that this constraint is evaluated by the procedure described in FIG.
第12図は本発明のレイアウト表示モジュール105が
表示するレイアウト図の例である。部屋1201はL字
型で出入口1202、出入口1203、柱1204、柱
1205、柱1206、柱1207、柱1208があ
り、ゾーン1209、ゾーン1210、ゾーン1211
の3つのゾーンに分割されている。ゾーン1209には
4台の磁気ディスク装置1212などが配置されてい
る。ゾーン1210には2台の中央処理装置1213
と、2台の電源装置1214などが配置されている。ゾ
ーン1211にはカードリーダ1215など7台の機器
が配置されている。FIG. 12 is an example of a layout diagram displayed by the layout display module 105 of the present invention. The room 1201 is L-shaped and has a doorway 1202, a doorway 1203, a pillar 1204, a pillar 1205, a pillar 1206, a pillar 1207, and a pillar 1208, and a zone 1209, a zone 1210, and a zone 1211.
It is divided into three zones. In the zone 1209, four magnetic disk devices 1212 and the like are arranged. The zone 1210 has two central processing units 1213.
And two power supply devices 1214 and the like are arranged. Seven devices such as a card reader 1215 are arranged in the zone 1211.
第13図は本発明の動作チャート表示モジュール106
が表示する機器配置処理の進行状況を表わすチャート図
の例である。機器1301、機器1302、機器130
3、機器1304は使用者が直接配置位置を指定してい
る。ひとつのゾーン内は順に機器配置処理が行なわれ、
それが3つのゾーンで同時に進んでいることが示されて
いる。FIG. 13 shows the operation chart display module 106 of the present invention.
FIG. 7 is an example of a chart showing the progress of the device arrangement process displayed by. Equipment 1301, Equipment 1302, Equipment 130
3. The user directly specifies the arrangement position of the device 1304. Equipment placement processing is performed in order within one zone,
It is shown to proceed in three zones simultaneously.
以上延べたように、本発明によれば、与えられたレイア
ウト問題を部分問題に分割し、各部分問題における演算
を並列に行なうので、問題の大規模化に伴って処理時間
が増加することを防ぐという効果がある。As described above, according to the present invention, a given layout problem is divided into subproblems, and operations in each subproblem are performed in parallel. Therefore, it is possible to increase the processing time as the problem becomes larger. It has the effect of preventing it.
第1図は本発明の一実施例のブロック構成図、第2図は
本発明の機器レイアウト方法の制御を示すフローチャー
ト、第3図は本発明の概略レイアウト実行モジュールに
おける機器のグループ分けの制御を示すフローチャー
ト、第4図は本発明の概略レイアウト実行モジュールに
おけるゾーン分割の制御を示すフローチャート、第5図
は本発明のゾーン分割の例を示す図、第6図は本発明の
並列問題解決の同期処理の一実施例を示す図、第7図は
機器の配置位置を決める制御の一実施例を示すフローチ
ャート、第8図、第9図は並列に処理が進んでいる他処
理の情報を用いた制約評価の制御の実施例を示すフロー
チャート、第10図は本発明における機器の配置位置候
補地を生成するルールの例を示す図、第11図は本発明
における配置位置の制約の例を示す図、第12図はレイ
アウト問題解決結果のディスプレイ上の出力例を示す
図、第13図は時間軸に対する処理の進行を示す動作チ
ャートの出力例を示す図である。 102…中央処理装置、103…概略レイアウト実行モ
ジュール、104…詳細レイアウト実行モジュール、1
05…レイアウト図表示モジュール、106…動作チャ
ート表示モジュール。FIG. 1 is a block configuration diagram of an embodiment of the present invention, FIG. 2 is a flow chart showing control of a device layout method of the present invention, and FIG. 3 is a control of device grouping in a schematic layout execution module of the present invention. FIG. 4 is a flowchart showing control of zone division in the general layout execution module of the present invention, FIG. 5 is a diagram showing an example of zone division of the present invention, and FIG. 6 is synchronization of parallel problem solving of the present invention. FIG. 7 is a flowchart showing an embodiment of processing, FIG. 7 is a flow chart showing an embodiment of control for deciding the arrangement position of equipment, and FIGS. 8 and 9 use information of other processing in parallel processing. FIG. 10 is a flow chart showing an embodiment of control of constraint evaluation, FIG. 10 is a diagram showing an example of a rule for generating a device placement position candidate site in the present invention, and FIG. Shows an example of approximately, FIG. 12 shows an example of output on the display of the layout problem solving result, FIG. 13 is a diagram showing an output example of the operation chart showing the progress of the processing for the time axis. 102 ... Central processing unit, 103 ... General layout execution module, 104 ... Detailed layout execution module, 1
05 ... Layout diagram display module, 106 ... Operation chart display module.
フロントページの続き (56)参考文献 特開 昭63−181348(JP,A) 特開 昭61−208845(JP,A) 特開 昭61−97786(JP,A) 特開 昭63−118879(JP,A) 特開 昭62−243071(JP,A) 特開 昭61−46564(JP,A)Continuation of the front page (56) Reference JP-A 63-181348 (JP, A) JP-A 61-208845 (JP, A) JP-A 61-97786 (JP, A) JP-A 63-118879 (JP , A) JP-A-62-243071 (JP, A) JP-A-61-46564 (JP, A)
Claims (2)
置を決定するために必要な情報を記憶する記憶装置と、
上記配置位置を決定する演算を行なう並列演算装置とを
備え、配置する機器を複数のグループに分け、各グルー
プの機器の占有面積比に応じて、前記室を各グループの
機器を配置するための複数のゾーンに分割し、かつ、前
記室の出入口からの距離に応じて、前記室の上、下、
左、又は右のいずれかの方向から各機器グループを配置
し、上記並列演算装置により、各ゾーン間で各処理の進
行状況を互いに通知しながら、上記記憶装置の内容を用
いて、ゾーン内の機器レイアウト位置決めを並列処理す
ることを特徴とする機器レイアウト方法。1. An input / output device, and a storage device for storing information necessary for determining the arrangement position of a device in a predetermined room.
A parallel arithmetic unit for performing an arithmetic operation for determining the arrangement position, dividing the equipment to be arranged into a plurality of groups, and arranging the equipment of each group in the room according to the occupied area ratio of the equipment of each group. Divided into a plurality of zones, and depending on the distance from the doorway of the chamber, above, below the chamber,
By arranging each device group from either the left or the right direction and notifying each other of the progress status of each processing between the zones by the parallel computing device, using the contents of the storage device, A device layout method characterized by performing device layout positioning in parallel.
内容を、記憶し、前記動作内容を、時間を軸としたチャ
ートで表示することを特徴とする特許請求範囲第1項記
載の機器レイアウト方法。2. The equipment layout according to claim 1, wherein the parallel operation device stores operation contents of respective processes and displays the operation contents in a chart with a time axis. Method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63296153A JPH065540B2 (en) | 1988-11-25 | 1988-11-25 | Equipment layout method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63296153A JPH065540B2 (en) | 1988-11-25 | 1988-11-25 | Equipment layout method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02143376A JPH02143376A (en) | 1990-06-01 |
| JPH065540B2 true JPH065540B2 (en) | 1994-01-19 |
Family
ID=17829843
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63296153A Expired - Lifetime JPH065540B2 (en) | 1988-11-25 | 1988-11-25 | Equipment layout method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH065540B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20240016982A (en) * | 2021-06-04 | 2024-02-06 | 쿠리타 고교 가부시키가이샤 | Automatic layout design method, automatic layout design device, and automatic layout design system |
| CN116957309B (en) * | 2023-09-21 | 2024-01-09 | 深圳市明心数智科技有限公司 | Textile scene dynamic monitoring method, system and medium |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60114968A (en) * | 1983-11-28 | 1985-06-21 | Hitachi Ltd | Automatic layout forming system |
| JPS6146564A (en) * | 1984-08-13 | 1986-03-06 | Hitachi Ltd | Method and device for automatically generating constitution of arrangement by size |
| JPS6197786A (en) * | 1984-10-18 | 1986-05-16 | Nec Corp | Hierarchical arrangement determining system by cad |
| JPH0665222B2 (en) * | 1985-03-14 | 1994-08-22 | 日本電気株式会社 | Hierarchical placement processing method |
| JPS62243071A (en) * | 1986-04-16 | 1987-10-23 | Fujitsu Ltd | Parallel arrangement improving system |
| JPS63118879A (en) * | 1986-11-06 | 1988-05-23 | Fujitsu Ltd | Layout system for gate array |
| JP2525789B2 (en) * | 1987-01-22 | 1996-08-21 | 株式会社東芝 | LSI layout design device |
-
1988
- 1988-11-25 JP JP63296153A patent/JPH065540B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH02143376A (en) | 1990-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4542458A (en) | Method of and apparatus for assigning software resources to memory devices | |
| JPH0786883B2 (en) | Method and system for automatically generating mesh diagram or logical circuit diagram | |
| JPH065540B2 (en) | Equipment layout method | |
| JPH10222691A (en) | Graphic display method, graphic display device, and medium recording graphic display processing program | |
| JP3114875B2 (en) | Layout design method | |
| JP2670441B2 (en) | Document processing device | |
| JP3191840B2 (en) | Shogi board information processing device | |
| JP3500812B2 (en) | Table processing equipment | |
| JP2858328B2 (en) | Network diagram automatic generation method and system | |
| JP3316135B2 (en) | Component interference check method in two-dimensional CAD system | |
| JP2610828B2 (en) | Figure information extraction method | |
| JPH07325931A (en) | Image processing device | |
| JP3298632B2 (en) | Screen input method | |
| JP3324827B2 (en) | Unnecessary area calculation device | |
| JPH02267674A (en) | Cad/cam device | |
| JPS6194130A (en) | Standby operation display unit | |
| JPH03172891A (en) | Multiwindow control system | |
| JP2608269B2 (en) | Character processor | |
| JP3816761B2 (en) | Information processing apparatus and program | |
| JPH07281878A (en) | System state transition display method and apparatus thereof | |
| JP2000148820A (en) | Paper container design method and apparatus | |
| JPH061484B2 (en) | State transition diagram display processing method | |
| Moberg | An executive system for on-line programming on a small-scale system | |
| JPH07210588A (en) | Molding device | |
| JPS62214477A (en) | Lsi design system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |