JP5557310B2 - Suspicious point indication device, suspected point indication method, design rule generation device, and design rule generation program - Google Patents

Suspicious point indication device, suspected point indication method, design rule generation device, and design rule generation program Download PDF

Info

Publication number
JP5557310B2
JP5557310B2 JP2009172855A JP2009172855A JP5557310B2 JP 5557310 B2 JP5557310 B2 JP 5557310B2 JP 2009172855 A JP2009172855 A JP 2009172855A JP 2009172855 A JP2009172855 A JP 2009172855A JP 5557310 B2 JP5557310 B2 JP 5557310B2
Authority
JP
Japan
Prior art keywords
drc
suspected
information
design rule
wiring board
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
Application number
JP2009172855A
Other languages
Japanese (ja)
Other versions
JP2011028477A (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 Computertechno Ltd
Original Assignee
NEC Computertechno 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 NEC Computertechno Ltd filed Critical NEC Computertechno Ltd
Priority to JP2009172855A priority Critical patent/JP5557310B2/en
Publication of JP2011028477A publication Critical patent/JP2011028477A/en
Application granted granted Critical
Publication of JP5557310B2 publication Critical patent/JP5557310B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Description

本発明は、被疑箇所指摘装置、被疑箇所指摘方法、デザインルール生成装置及びデザインルール生成プログラムに関する。   The present invention relates to a suspected part indication device, a suspected part indication method, a design rule generation device, and a design rule generation program.

配線基板を備える電子装置には、動作中に故障等の障害が発生した場合、配線基板に含まれるハードウェアの値をログとして採取し、採取した値を解析して、被疑部品となるロケーション/ネットグループを示す被疑部品ロケーション/ネットグループ情報を生成する機能を有するものがある。このように、配線基板の技術設計者は、障害が発生した場合に、被疑部品の調査依頼を受けたときに、ハードウェアの値そのものが格納されたログを見て被疑部品を特定すると非常に手間がかかってしまうことから、自身がデバッグ時に被疑部品を特定しやすい形式で被疑部品を示す被疑部品ロケーション/ネットグループ情報を生成するデバッグ用のプログラムを電子機器に実装する等している。   When a failure such as a failure occurs during operation of an electronic device including a wiring board, the hardware value included in the wiring board is collected as a log, the collected value is analyzed, and the location / Some have a function of generating suspected part location / net group information indicating a net group. In this way, when a circuit board technical designer receives a request for investigating a suspected component in the event of a failure, it is extremely difficult to identify the suspected component by looking at the log containing the hardware values themselves. Since it takes time and effort, a debugging program that generates suspected part location / net group information indicating the suspected part in a format that makes it easy to identify the suspected part at the time of debugging is mounted on an electronic device.

しかし、障害の発生した配線基板を検査する検査作業者は、技術設計者が独自に定義した形式の被疑部品ロケーション/ネットグループ情報からは、検査対象となる観測ポイントを具体的に把握することができない。そのため、このような電子装置において、運用又は試験中に障害が発生した場合、検査作業者は、電子装置が生成した被疑部品ロケーション/ネットグループ情報を技術設計者に発送する。技術設計者は、検査作業者から送付された被疑部品ロケーション/ネットグループ情報に基づいて、配線基板上の被疑部品の観測ポイントとして特定し、特定した観測ポイントを検査作業者に電話や電子メール等で伝える。検査作業者は、技術設計者から伝えられた観測ポイントの信号観測や調査を行う。そして、信号観測や調査の結果に応じて、検査作業者は、被疑部品が故障している場合には部品交換を行い、被疑部品が故障していない場合にはさらに障害原因を究明するために再試験を行う等する。   However, an inspection operator who inspects a faulty wiring board can specifically grasp the observation point to be inspected from the suspicious part location / net group information in a format uniquely defined by the technical designer. Can not. Therefore, in such an electronic device, when a failure occurs during operation or testing, the inspection operator sends the suspected part location / net group information generated by the electronic device to the technical designer. The technical designer specifies the observation point of the suspected part on the wiring board based on the suspected part location / net group information sent from the inspection worker, and the specified observation point is sent to the inspection worker by telephone, e-mail, etc. Communicate with The inspection worker performs signal observation and investigation of the observation point transmitted from the technical designer. Then, according to the results of signal observation and investigation, the inspection operator should replace the parts if the suspected parts are broken, and further investigate the cause of the trouble if the suspected parts are not broken. Perform a retest.

なお、特許文献1には、システムに擬似障害を発生させるためのリレー回路の制御、オンライン診断プログラムへの診断コマンドの入力及びオンラインプログラムからの診断結果の収集を自動化することにより、システムの障害検出能力、診断検出能力の測定を多大な人手および時間を要せずに行う技術が開示されている。
また、特許文献2には、論理回路の論理シミュレーションによって論理エラーが検出された部分に基づいて特定した被疑回路中の信号についての状態値を、論理回路の回路図上の対応する信号付近に表示することにより、エラー解析を容易とする技術が開示されている。
Patent Document 1 discloses system fault detection by automating the control of a relay circuit for generating a pseudo fault in the system, the input of a diagnostic command to an online diagnostic program, and the collection of diagnostic results from the online program. A technique for measuring ability and diagnostic detection ability without requiring a great deal of manpower and time is disclosed.
Further, Patent Document 2 displays a state value of a signal in a suspicious circuit specified based on a portion where a logic error is detected by logic simulation of a logic circuit, in the vicinity of the corresponding signal on the circuit diagram of the logic circuit. Thus, a technique for facilitating error analysis is disclosed.

特開平01−296353号公報JP-A-01-296353 特開平05−324756号公報JP 05-324756 A

しかし、背景技術として説明したように、検査作業者が技術設計者に観測ポイントを問い合わせる方法では、非常に非効率であるとともに、技術設計者が伝達したい情報が検査作業者に十分に伝わらない場合もあり、正確性にも欠けるという問題がある。また、非効率であるため、技術設計者および検査作業者の作業負荷が増大し、製造リードタイムが悪化してしまうという問題がある。さらに、技術設計者から伝達したい情報が検査作業者に十分に伝わらないことにより、検査作業者が誤った観測ポイントを信号観測又は調査することによって、故障している部品を特定することができずに、故障していない部品を見切り交換してしまいリカバー率が低下してしまうという問題もある。また、このような製造リードタイムの悪化や余分な交換作業によって、コストが増大してしまうという問題がある。   However, as explained in the background art, the method in which the inspection operator inquires about the observation point from the technical designer is very inefficient, and the information that the technical designer wants to convey cannot be sufficiently transmitted to the inspection operator. There is also a problem of lack of accuracy. Moreover, since it is inefficient, there exists a problem that the work load of a technical designer and an inspection worker increases, and manufacturing lead time will deteriorate. Furthermore, because the information that the technical designer wants to communicate is not sufficiently communicated to the inspection worker, the inspection worker cannot identify the faulty part by observing or investigating the wrong observation point. In addition, there is also a problem that the recovery rate is lowered because parts that have not failed are completely replaced. In addition, there is a problem that the cost increases due to such deterioration of manufacturing lead time and extra replacement work.

また、特許文献1及び2はいずれも、配線基板における観測ポイントを正確に把握することができるようにする具体的な技術を開示したものではない。  Neither Patent Document 1 nor 2 discloses a specific technique that enables an observation point on a wiring board to be accurately grasped.

本発明の目的は、上述したような課題を解決するためになされたものであり、配線基板における被疑箇所の検査作業において、コスト低減することができる被疑箇所指摘装置、被疑箇所指摘方法および被疑箇所指摘プログラムを提供することにある。   The object of the present invention is to solve the above-described problems, and in the inspection work of the suspected place on the wiring board, the suspected place indicating device, suspected place indicating method, and suspected place that can reduce the cost. To provide an indication program.

本発明の第1の態様にかかる被疑箇所指摘装置は、配線基板における被疑箇所を示す被疑箇所情報を取得し、当該被疑箇所情報に基づいて、前記被疑箇所に対応する観測ポイントがデザインルールチェック(以下、「DRC」とする)エラーとなるデザインルールを示す指摘用DRC情報を生成するデザインルール生成部と、前記デザインルール生成部が生成した指摘用DRC情報によって、DRCを実行するDRC実行部と、前記DRCの実行結果に基づいて、DRCエラーとなる箇所を強調表示した前記配線基板のレイアウトを表示する表示部を備えたものである。   The suspected place indication device according to the first aspect of the present invention acquires suspected place information indicating a suspected place on a wiring board, and based on the suspected place information, an observation point corresponding to the suspected place is subjected to a design rule check ( Hereinafter, a design rule generation unit that generates DRC information for indication indicating a design rule that causes an error (hereinafter referred to as “DRC”), and a DRC execution unit that executes DRC using the indication DRC information generated by the design rule generation unit; And a display unit for displaying a layout of the wiring board in which a portion causing a DRC error is highlighted on the basis of the execution result of the DRC.

本発明の第2の態様にかかる被疑箇所指摘方法は、配線基板における被疑箇所を示す被疑箇所情報を取得し、当該被疑箇所情報に基づいて、当該被疑箇所に対応する観測ポイントがデザインルールチェックエラーとなるデザインルールを示す指摘用DRC情報を生成するステップと、前記生成した指摘用DRC情報によって、DRCを実行するステップと、前記DRCの実行結果に基づいて、DRCエラーとなる箇所を強調表示した前記配線基板のレイアウトを表示するステップを備えたものである。   The suspected part indication method according to the second aspect of the present invention obtains suspected part information indicating a suspected part on a wiring board, and based on the suspected part information, an observation point corresponding to the suspected part has a design rule check error. Generating a DRC information for indicating indicating design rules, a step of executing DRC based on the generated DRC information for indicating, and a portion causing a DRC error based on the execution result of the DRC is highlighted A step of displaying a layout of the wiring board;

本発明の第3の態様にかかるデザインルール生成装置は、配線基板における被疑箇所を示す被疑箇所情報を取得し、当該被疑箇所情報に基づいて、前記被疑箇所に対応する観測ポイントがデザインルールチェックエラーとなるデザインルールを示す指摘用DRC情報を生成するものである。   The design rule generation device according to the third aspect of the present invention acquires suspected place information indicating a suspected place in a wiring board, and based on the suspected place information, an observation point corresponding to the suspected place has a design rule check error. DRC information for indication indicating the design rule is generated.

本発明の第4の態様にかかるデザインルール生成プログラムは、配線基板における被疑箇所を示す被疑箇所情報を取得し、当該被疑箇所情報に基づいて、前記被疑箇所に対応する観測ポイントがデザインルールチェックエラーとなるデザインルールを示す指摘用DRC情報を生成するステップをコンピュータに実行させるものである。   The design rule generation program according to the fourth aspect of the present invention acquires suspected place information indicating a suspected place on a wiring board, and based on the suspected place information, an observation point corresponding to the suspected place has a design rule check error. The computer is caused to execute a step of generating DRC information for indication indicating the design rule.

上述した本発明の各態様により、配線基板における被疑箇所の検査作業において、コスト低減することができる被疑箇所指摘装置、被疑箇所指摘方法、デザインルール生成装置及びデザインルール生成プログラムを提供することにある。   By each aspect of this invention mentioned above, it is providing the suspected part indication apparatus, suspected part indication method, design rule generation apparatus, and design rule generation program which can reduce cost in the inspection work of the suspected part in a wiring board. .

本発明の実施の形態1にかかる被疑箇所指摘装置を示すブロック図である。It is a block diagram which shows the suspected place indication apparatus concerning Embodiment 1 of this invention. 本発明の実施の形態2にかかる被疑箇所指摘装置及び周辺装置を示すブロック図である。It is a block diagram which shows the suspected place indication apparatus and peripheral device concerning Embodiment 2 of this invention. 本発明の実施の形態2にかかる被疑箇所指摘装置の処理を示すフローチャートである。It is a flowchart which shows the process of the suspected place indication apparatus concerning Embodiment 2 of this invention. 本発明の実施の形態2にかかる設計時DRC制約ファイルの一例を示す図である。It is a figure which shows an example of the design time DRC restrictions file concerning Embodiment 2 of this invention. 本発明の実施の形態2にかかるDRC制約ファイルの一例を示す図である。It is a figure which shows an example of the DRC restrictions file concerning Embodiment 2 of this invention.

発明の実施の形態1.
続いて、図1を参照して、本発明の実施の形態1にかかる被疑箇所指摘装置の構成について説明する。図1は、本発明の実施の形態1にかかる被疑箇所指摘装置を示すブロック図である。
Embodiment 1 of the Invention
Then, with reference to FIG. 1, the structure of the suspicious part indication apparatus concerning Embodiment 1 of this invention is demonstrated. FIG. 1 is a block diagram showing a suspected place indication device according to Embodiment 1 of the present invention.

被疑箇所指摘装置1は、デザインルール生成部31、DRC実行部32及び表示部33を有する。
デザインルール生成部31は、配線基板における被疑箇所を示す被疑箇所情報を取得し、取得した被疑箇所情報に基づいて、被疑箇所に対応する観測ポイントがDRCエラーとなるデザインルールを示す指摘用DRC情報を生成する。
DRC実行部32は、デザインルール生成部31が生成した指摘用DRC情報によって、DRCを実行する。
表示部33は、DRCの実行結果に基づいて、DRCエラーとなる箇所を強調表示した前記配線基板のレイアウトを表示する。
電子装置2は、配線基板(図示せず)を有する情報処理装置である。
表示装置3は、被疑箇所指摘装置1からの出力された表示情報を表示する。
The suspected part indication device 1 includes a design rule generation unit 31, a DRC execution unit 32, and a display unit 33.
The design rule generation unit 31 acquires suspected part information indicating the suspected part on the wiring board, and indicates DRC information indicating a design rule in which an observation point corresponding to the suspected part causes a DRC error based on the obtained suspected part information. Is generated.
The DRC execution unit 32 executes DRC based on the indication DRC information generated by the design rule generation unit 31.
The display unit 33 displays the layout of the wiring board in which the DRC error is highlighted based on the DRC execution result.
The electronic device 2 is an information processing device having a wiring board (not shown).
The display device 3 displays the display information output from the suspected place indication device 1.

続いて、本発明の実施の形態1にかかる被疑箇所指摘装置の処理について説明する。
電子装置2の運用又は試験等の動作中に障害が発生した場合、電子装置2は、自身が有する配線基板のうち、発生した障害における被疑箇所を示す被疑箇所情報を生成する。そして、電子装置2は、生成した被疑箇所情報を被疑箇所指摘装置1に出力する。
デザインルール生成部31は、電子装置2から出力された被疑箇所情報を取得する。そして、デザインルール生成部31は、取得した被疑箇所情報に基づいて、被疑箇所に対応する観測ポイントがDRCエラーとなるデザインルールを示す指摘用DRC情報を生成する。
DRC実行部32は、デザインルール生成部31が生成した指摘用DRC情報によって、DRCを実行する。
表示部33は、DRC実行部32によるDRCの実行結果に基づいて、DRCエラーとなる箇所を強調表示した前記配線基板のレイアウトを表示装置3に表示する。
Then, the process of the suspected part indication apparatus concerning Embodiment 1 of this invention is demonstrated.
When a failure occurs during operation of the electronic device 2 or an operation such as a test, the electronic device 2 generates suspicious point information indicating the suspicious point in the generated failure among the wiring boards that the electronic device 2 has. Then, the electronic device 2 outputs the generated suspicious part information to the suspicious part indicating device 1.
The design rule generation unit 31 acquires the suspected place information output from the electronic device 2. And the design rule production | generation part 31 produces | generates the DRC information for indication which shows the design rule from which the observation point corresponding to a suspected location becomes a DRC error based on the acquired suspected location information.
The DRC execution unit 32 executes DRC based on the indication DRC information generated by the design rule generation unit 31.
Based on the DRC execution result by the DRC execution unit 32, the display unit 33 displays, on the display device 3, the layout of the wiring board that highlights the location that causes the DRC error.

以上に説明したように、本実施の形態1によれば、検査作業者が被疑箇所に対応した観測ポイントを正確に把握することができるため、検査作業者が技術設計者に問い合わせる必要がなくなり、製造リードタイムを短縮することができるとともに、見切り交換をすることがなくなり、リカバー率を向上することができるので、余分な作業がなくなり、コストを低減することができる。   As described above, according to the first embodiment, since the inspection operator can accurately grasp the observation point corresponding to the suspected place, the inspection operator does not need to contact the technical designer, The manufacturing lead time can be shortened, part-time replacement is not required, and the recovery rate can be improved, so that unnecessary work is eliminated and costs can be reduced.

発明の実施の形態2.
図2を参照して、本発明の実施の形態2にかかる被疑箇所指摘装置の構成について説明する。図2は、本発明の実施の形態2にかかる被疑箇所指摘装置及び周辺装置を示すブロック図である。
Embodiment 2 of the Invention
With reference to FIG. 2, the structure of the suspected part indication apparatus concerning Embodiment 2 of this invention is demonstrated. FIG. 2 is a block diagram showing a suspected point indication device and peripheral devices according to the second embodiment of the present invention.

被疑箇所指摘装置1は、被疑部品ロケーション/ネットグループ情報取得部11、DRC制約ファイル生成部12、DRC実行表示部13、配置配線ツール14、被疑部品ロケーション/ネットグループ情報記憶部15、DRC制約ファイル記憶部16、設計時DRC制約ファイル記憶部17及び配置配線データ記憶部18を有する。被疑箇所指摘装置1は、例えば、PC(Personal computer)やサーバ等の情報処理装置である。
電子装置2は、ログ採取部21、ログ解析部22及びログデータ記憶部23を有する。電子装置2は、配線基板(図示せず)を有する情報処理装置である。
被疑箇所指摘装置1は、インターネット、イントラネット又は電話回線網等の任意の通信手段により、電子装置2と接続されている。
The suspected part indication device 1 includes a suspected part location / net group information acquisition unit 11, a DRC constraint file generation unit 12, a DRC execution display unit 13, a placement and routing tool 14, a suspected part location / net group information storage unit 15, and a DRC constraint file. A storage unit 16, a design time DRC constraint file storage unit 17, and a placement and routing data storage unit 18 are included. The suspected part indication device 1 is an information processing device such as a PC (Personal computer) or a server, for example.
The electronic device 2 includes a log collection unit 21, a log analysis unit 22, and a log data storage unit 23. The electronic device 2 is an information processing device having a wiring board (not shown).
The suspected part indication device 1 is connected to the electronic device 2 by any communication means such as the Internet, an intranet, or a telephone line network.

続いて、上述した各構成要素について詳細に説明する。
被疑部品ロケーション/ネットグループ情報取得部11は、電子装置2において生成された被疑部品ロケーション/ネットグループ情報を取得し、取得した被疑部品ロケーション情報を被疑部品ロケーション/ネットグループ情報記憶部15に格納する。
DRC制約ファイル生成部12は、被疑部品ロケーション/ネットグループ情報に基づいて、被疑部品に対応する観測ポイントがDRCエラーとなるデザインルールを示すDRC制約ファイルを生成する。DRC制約ファイル生成部12は、実施の形態1におけるデザインルール生成部31に対応する。また、被疑部品ロケーション/ネットグループ情報は、実施の形態1における被疑箇所情報に相当する。
Next, each component described above will be described in detail.
The suspicious part location / net group information acquisition unit 11 acquires the suspicious part location / net group information generated in the electronic device 2 and stores the acquired suspicious part location information in the suspicious part location / net group information storage unit 15. .
The DRC constraint file generation unit 12 generates a DRC constraint file indicating a design rule in which an observation point corresponding to the suspected part causes a DRC error based on the suspected part location / net group information. The DRC constraint file generation unit 12 corresponds to the design rule generation unit 31 in the first embodiment. Further, the suspected part location / net group information corresponds to the suspected part information in the first embodiment.

DRC実行表示部13は、DRC制約ファイルに基づいて、DRCを実行するとともに、ビューワを起動して、DRCの実行結果を表示装置3に表示する。DRC実行表示部13は、実施の形態1におけるDRC実行部32及び表示部33に対応する。
配置配線ツール14は、DRC機能を有する配線基板設計ツールである。配線基板設計ツールとは、例えば、ケイデンス・デザイン・システムズ社製のAllegro等のように、DRC機能を有する配線基板CAD(Computer Aided Design)である。
The DRC execution display unit 13 executes DRC based on the DRC constraint file, activates the viewer, and displays the DRC execution result on the display device 3. The DRC execution display unit 13 corresponds to the DRC execution unit 32 and the display unit 33 in the first embodiment.
The placement and routing tool 14 is a wiring board design tool having a DRC function. The wiring board design tool is, for example, a wiring board CAD (Computer Aided Design) having a DRC function, such as Allegro manufactured by Cadence Design Systems.

被疑部品ロケーション/ネットグループ情報記憶部15は、被疑部品ロケーション/ネットグループ情報を格納する。
DRC制約ファイル記憶部16は、DRC制約ファイル生成部12において生成されたDRC制約ファイルを格納する。DRC制約ファイルは、実施の形態1における指摘用DRC情報に相当する。
設計時DRC制約ファイル記憶部17は、電子装置2が有する配線基板の設計時に使用したデザインルールを示す設計時DRC制約ファイルが格納される。なお、DRC制約ファイル及び設計時DRC制約ファイルは、例えば、配線基板CADのDRC機能向けのデザインルールを記述したファイルである。
配置配線データ記憶部18は、電子装置2が有する配線基板に関するデータを含む配置配線データファイルが格納される。なお、配置配線データファイルは、例えば、配線基板CAD向けのCADデータのファイルである。
The suspected part location / net group information storage unit 15 stores suspected part location / net group information.
The DRC constraint file storage unit 16 stores the DRC constraint file generated by the DRC constraint file generation unit 12. The DRC restriction file corresponds to the indication DRC information in the first embodiment.
The design time DRC constraint file storage unit 17 stores a design time DRC constraint file indicating design rules used when designing the wiring board of the electronic device 2. The DRC constraint file and the design time DRC constraint file are files describing design rules for the DRC function of the wiring board CAD, for example.
The placement and routing data storage unit 18 stores a placement and routing data file that includes data related to the wiring board of the electronic device 2. The placement and routing data file is, for example, a CAD data file for the wiring board CAD.

ログ採取部21は、電子装置2において障害が発生した場合に、電子装置2に含まれるハードウェアに格納される値をログとして採取し、採取したログをログデータとしてログデータ記憶部23に格納する。
ログ解析部22は、ログデータ記憶部23に格納されたログデータを解析し、被疑部品を示す被疑部品ロケーション/ネットグループ情報を生成する。この解析により、技術設計者がデバッグ時に被疑部品を特定しやすいように独自に定義した形式で被疑部品を示す被疑部品ロケーション/ネットグループ情報を生成する。
When a failure occurs in the electronic device 2, the log collecting unit 21 collects a value stored in the hardware included in the electronic device 2 as a log, and stores the collected log in the log data storage unit 23 as log data. To do.
The log analysis unit 22 analyzes the log data stored in the log data storage unit 23 and generates suspected part location / net group information indicating the suspected part. By this analysis, the suspicious part location / net group information indicating the suspicious part is generated in a format uniquely defined so that the technical designer can easily identify the suspicious part at the time of debugging.

ここで、ロケーションとは、電子装置2が有するどの基板のどのチップか等を示す情報である。また、ネットグループとは、任意の範囲のネット群を1グループにまとめたものである。例えば、同じクロック周波数のクロックが供給されるネット群を、1つのグループとすることもできる。また、被疑部品ロケーション/ネットグループ情報は、どのロケーション又はネットグループのうちの、どのネット、ピン、パッド又はホール等といった単位で被疑部品を示すこともできる。
ログデータ記憶部23は、ログ採取部21が生成したログデータが格納される。
Here, the location is information indicating which chip on which substrate the electronic device 2 has. A net group is a group of nets in an arbitrary range. For example, a group of nets to which clocks having the same clock frequency are supplied can be made into one group. Further, the suspected part location / net group information can indicate the suspected part in a unit such as which net, pin, pad or hole in any location or net group.
The log data storage unit 23 stores the log data generated by the log collection unit 21.

表示装置3は、被疑箇所指摘装置1からの出力された表示情報を表示する。表示装置3は、例えば、CRT(Cathode Ray Tube)、PDP(Plasma Display Panel)、LCD(Liquid Crystal Display)又は有機EL(Electro Luminescence)等により構成される。   The display device 3 displays the display information output from the suspected place indication device 1. The display device 3 includes, for example, a CRT (Cathode Ray Tube), a PDP (Plasma Display Panel), an LCD (Liquid Crystal Display), an organic EL (Electro Luminescence), or the like.

ここで、上述した被疑部品ロケーション/ネットグループ情報記憶部15、DRC制約ファイル記憶部16、設計時DRC制約ファイル記憶部17、配置配線データ記憶部18及びログデータ記憶部23は、例えば、メモリやHDD(Hard Disk Drive)等の任意の記憶手段により構成される。   Here, the suspected part location / net group information storage unit 15, the DRC constraint file storage unit 16, the design time DRC constraint file storage unit 17, the placement and routing data storage unit 18 and the log data storage unit 23 are, for example, a memory, It is composed of arbitrary storage means such as an HDD (Hard Disk Drive).

続いて、本発明の実施の形態2にかかる被疑箇所指摘装置1の処理について説明する。図3は、本発明の実施の形態2にかかる被疑箇所指摘装置の処理を示すフローチャートである。
まず、電子装置2の運用又は試験等の動作中に障害が発生した場合(S101:Yes)、電子装置2のログ採取部21は、電子装置2に含まれるハードウェアの値をログとして採取し、採取したログをログデータとしてログデータ記憶部23に格納する(S102、S103)。
次に、ログ解析部22は、ログデータ記憶部23からログデータを取得し、取得したログデータを解析する。この解析において、ログ解析部22は、ログデータに基づいて、電子装置2が有する配線基板に含まれる部品のうち、発生した障害における被疑部品を示す被疑部品ロケーション/ネットグループ情報を生成する。そして、ログ解析部22は、生成した被疑部品ロケーション/ネットグループ情報を被疑箇所指摘装置1に出力する(S104)。
Then, the process of the suspicious part indication apparatus 1 concerning Embodiment 2 of this invention is demonstrated. FIG. 3 is a flowchart showing processing of the suspected part indication device according to Embodiment 2 of the present invention.
First, when a failure occurs during operations such as operation or testing of the electronic device 2 (S101: Yes), the log collection unit 21 of the electronic device 2 collects hardware values included in the electronic device 2 as a log. The collected log is stored in the log data storage unit 23 as log data (S102, S103).
Next, the log analysis unit 22 acquires log data from the log data storage unit 23 and analyzes the acquired log data. In this analysis, the log analysis unit 22 generates suspected part location / net group information indicating the suspected part in the failure that has occurred among the parts included in the wiring board of the electronic device 2 based on the log data. Then, the log analysis unit 22 outputs the generated suspicious part location / net group information to the suspicious part indication device 1 (S104).

被疑箇所指摘装置1の被疑部品ロケーション/ネットグループ情報取得部11は、電子装置2から出力された被疑部品ロケーション/ネットグループ情報を取得し、取得した被疑部品ロケーション/ネットグループ情報を被疑部品ロケーション/ネットグループ情報記憶部15に格納する(S105)。   The suspicious part location / net group information acquisition unit 11 of the suspicious part indication device 1 acquires the suspicious part location / net group information output from the electronic apparatus 2 and uses the acquired suspicious part location / net group information as the suspicious part location / The data is stored in the net group information storage unit 15 (S105).

次に、DRC制約ファイル生成部12は、被疑部品ロケーション/ネットグループ情報記憶部15から被疑部品ロケーション/ネットグループ情報を取得する。また、DRC制約ファイル生成部12は、電子装置2に含まれる配線基板のうち、被疑部品ロケーション/ネットグループ情報が示す被疑部品が含まれる配線基板の設計時DRC制約ファイルを設計時DRC制約ファイル記憶部17から取得する(S106)。なお、取得する設計時DRC制約ファイルの特定は、被疑部品ロケーション/ネットグループ情報に被疑部品が含まれる配線基板を特定可能な情報を含めておくことによって行う。例えば、配線基板を特定する情報と、その情報が示す配線基板の設計時DRC制約ファイルとを対応付けたテーブル等を用意しておくことによって特定できるようにする。   Next, the DRC constraint file generation unit 12 acquires the suspected part location / net group information from the suspected part location / net group information storage unit 15. Further, the DRC constraint file generation unit 12 stores a design time DRC constraint file of a wiring board including a suspected part indicated by the suspected part location / net group information among the wiring boards included in the electronic device 2. Obtained from the unit 17 (S106). The design-time DRC constraint file to be acquired is specified by including information that can identify the wiring board including the suspected component in the suspected component location / net group information. For example, the information can be specified by preparing a table or the like in which information for specifying the wiring board is associated with the design time DRC restriction file of the wiring board indicated by the information.

次に、DRC制約ファイル生成部12は、設計時DRC制約ファイルに含まれるデザインルールから、取得した被疑部品ロケーション/ネットグループ情報が示す被疑部品に対応するデザインルールのみを抽出する。そして、抽出したデザインルールのパラメータを必ずDRCエラーとなるような値に書き換える(S107)。DRC制約ファイル生成部12は、抽出して値を書き換えたデザインルールを含めたDRC制約ファイルを生成し、生成したDRC制約ファイルをDRC制約ファイル記憶部16に格納する(S108)。なお、被疑部品に対するデザインルールの特定は、例えば、被疑部品ロケーション/ネットグループ情報が示す被疑部品と、この被疑部品のデザインルールとを対応付けたテーブル等を用意しておくことによって特定できるようにする。   Next, the DRC constraint file generation unit 12 extracts only the design rule corresponding to the suspected part indicated by the obtained suspected part location / net group information from the design rules included in the design time DRC restriction file. Then, the extracted design rule parameter is rewritten to a value that always causes a DRC error (S107). The DRC constraint file generation unit 12 generates a DRC constraint file including the design rule that has been extracted and rewritten, and stores the generated DRC constraint file in the DRC constraint file storage unit 16 (S108). The design rule for the suspected part can be specified by, for example, preparing a table that associates the suspected part indicated by the suspected part location / net group information with the design rule of the suspected part. To do.

ここで、図4及び図5を参照して、ここでのDRC制約ファイルを生成する処理について詳細に説明する。図4に設計時DRC制約ファイルの一例を示し、図5にDRC制約ファイルの一例を示す。なお、図4及び図5は、配置配線ツール14として、ケイデンス・デザイン・システムズ社製のAllegroを使用した場合における設計時DRC制約ファイル及びDRC制約ファイルを示している。   Here, with reference to FIG.4 and FIG.5, the process which produces | generates a DRC constraint file here is demonstrated in detail. FIG. 4 shows an example of the design time DRC constraint file, and FIG. 5 shows an example of the DRC constraint file. 4 and 5 show a design-time DRC constraint file and a DRC constraint file when Allegro manufactured by Cadence Design Systems is used as the placement and routing tool 14.

図4に示す設計時DRC制約ファイルに含まれる"I2C_IMS4_BUS_SCL4+00"は、配線基板内のネットに割り当てられた名称である。"TOTAL_ETCH_LENGTH_MAX"は、許容最大線長を指定していることを示し、"500000.00"は、その許容最大線長さが500000.00umであることを示している。つまり、図4に示す設計時DRC制約ファイルの12行目から19行目までは、ネット"I2C_IMS4_BUS_SCL4+00"の許容最大線長が500000.00umであることを示している。よって、ネット"I2C_IMS4_BUS_SCL4+00"の長さが500000.00umよりも長い場合は、この設計時DRC制約ファイルに基づいて、DRCを行うと、ネット"I2C_IMS4_BUS_SCL4+00"がDRCエラーとなる。   “I2C_IMS4_BUS_SCL4 + 00” included in the design time DRC constraint file shown in FIG. 4 is a name assigned to a net in the wiring board. “TOTAL_ETCH_LENGTH_MAX” indicates that an allowable maximum line length is specified, and “500000.00” indicates that the allowable maximum line length is 500000.00 um. That is, the allowable maximum line length of the net “I2C_IMS4_BUS_SCL4 + 00” is 50,0000.00um from the 12th line to the 19th line of the design time DRC constraint file shown in FIG. Therefore, when the length of the net “I2C_IMS4_BUS_SCL4 + 00” is longer than 500000.00 μm, if DRC is performed based on this design time DRC constraint file, the net “I2C_IMS4_BUS_SCL4 + 00” becomes a DRC error.

そして、被疑部品ロケーション/ネットグループ情報が被疑部品として、ネット"I2C_IMS4_BUS_SCL4+00"を示している場合は、図5に例示するようなDRC制約ファイルが生成されることとなる。図5は、図4と比較して、ネット"I2C_IMS4_BUS_SCL4+00"についてのデザインルールのみが抽出されている。また、ネット"I2C_IMS4_BUS_SCL4+00"の許容最大線長を"1.00"に書き換えている。このように、この例では、許容最大線長に非常に小さな値を指定することによって、必ずDRCエラーとなるようにしている。   When the suspected part location / net group information indicates the net “I2C_IMS4_BUS_SCL4 + 00” as the suspected part, a DRC restriction file as illustrated in FIG. 5 is generated. Compared with FIG. 4, FIG. 5 shows that only design rules for the net “I2C_IMS4_BUS_SCL4 + 00” are extracted. In addition, the allowable maximum line length of the net “I2C_IMS4_BUS_SCL4 + 00” is rewritten to “1.00”. Thus, in this example, by specifying a very small value for the maximum allowable line length, a DRC error is always caused.

次に、DRC実行表示部13は、電子装置2に含まれる配線基板のうち、被疑部品ロケーション/ネットグループ情報が示す被疑部品が含まれる配線基板の配置配線データファイルに対して、生成したDRC制約ファイルに基づいて、DRCを行うように配置配線ツール14に要求する。なお、被疑部品が含まれる配線基板の配置配線データファイルの特定は、被疑部品ロケーション/ネットグループ情報に被疑部品が含まれる配線基板を特定可能な情報を含めておくことによって行う。例えば、配線基板を特定する情報と、その情報が示す配線基板の配置配線データファイルとを対応付けたテーブル等を用意しておくことによって特定できるようにする。   Next, the DRC execution display unit 13 generates a DRC constraint generated for the wiring data file of the wiring board including the suspected part indicated by the suspected part location / net group information among the wiring boards included in the electronic device 2. Based on the file, the placement and routing tool 14 is requested to perform DRC. The layout wiring data file of the wiring board including the suspected part is specified by including information that can identify the wiring board including the suspected part in the suspected part location / net group information. For example, the information can be specified by preparing a table or the like in which information for specifying a wiring board is associated with a wiring data file for the wiring board indicated by the information.

配置配線ツール14は、DRC実行表示部13から指定された配置配線データファイルを配置配線データ記憶部18から取得する。また、配置配線ツール14は、DRC実行表示部13から指定されたDRC制約ファイルをDRC制約ファイル記憶部16から取得する。そして、配置配線ツール14は、配置配線データファイルのデータに対して、取得したDRC制約ファイルに基づいて、DRCを実行する(S109)。ここでのDRCの実行は、例えば、配置配線ツール14が提供しており、DRCを実行するコマンドをDRC実行表示部13が配置配線データファイル及びDRC制約ファイルを指定して実行することによって行う。   The placement and routing tool 14 acquires the placement and routing data file designated from the DRC execution display unit 13 from the placement and routing data storage unit 18. In addition, the placement and routing tool 14 acquires the DRC constraint file designated from the DRC execution display unit 13 from the DRC constraint file storage unit 16. Then, the placement and routing tool 14 performs DRC on the data of the placement and routing data file based on the acquired DRC constraint file (S109). The DRC is executed by, for example, the placement and routing tool 14 provided by the DRC execution display unit 13 specifying a placement and routing data file and a DRC constraint file and executing a command for executing DRC.

次に、DRC実行表示部13は、配置配線ツール14のビューワを起動する(S110)。配置配線ツール14のビューワは、配置配線データファイルに基づいて、配線基板のレイアウトを表示装置3に表示するとともに、この配線基板のレイアウト表示のうち、DRCエラーとなった部品を観測ポイントとして表示装置3にハイライト表示する。
ここで、ハイライト表示とは、例えば、観測ポイントの表示の色を変更する、輝度を変更する、点滅する又は点灯した枠で囲う等して、視覚的効果によって検査作業者が認識し易いように観測ポイントを強調表示することである。
これにより、検査作業者は、正確な観測ポイントを視覚的に把握することができる。なお、ここでのビューワの起動は、例えば、配置配線ツール14が備えており、ビューワを起動するコマンドをDRC実行表示部13が実行することによって行う。
Next, the DRC execution display unit 13 activates the viewer of the placement and routing tool 14 (S110). The viewer of the placement and routing tool 14 displays the layout of the wiring board on the display device 3 on the basis of the placement and routing data file, and the display device displays the part that has a DRC error in the layout display of the wiring board as an observation point. 3 is highlighted.
Here, the highlight display means that the inspection worker can easily recognize the visual effect by changing the display color of the observation point, changing the luminance, flashing, or surrounding the frame with a lit frame, for example. Is to highlight the observation points.
Thereby, the inspection operator can visually grasp an accurate observation point. Note that the viewer is started here by, for example, the placement and routing tool 14 being executed by the DRC execution display unit 13 executing a command for starting the viewer.

そして、検査作業者は、表示装置3に表示された観測ポイントの調査や信号観測を行い、その結果によって被疑部品が故障しており、ビューワによる指摘表示の正当性が確認できた場合には部品交換を行い、そうでない場合には、再試験を行う等の対応が可能となる(S111)。   Then, the inspection operator conducts investigation of the observation point displayed on the display device 3 and signal observation, and if the result indicates that the suspected component has failed and the validity of the indication displayed by the viewer is confirmed, the component If it is not, a response such as a retest is possible (S111).

以上のように、本実施の形態によれば、被疑部品ロケーション/ネットグループ情報に基づいて、被疑部品ロケーション/ネットグループ情報が示す被疑部品に対応する観測ポイントがDRCエラーとなるDRC制約ファイルを生成し、生成したDRC制約ファイルによって、DRCの実行及びDRCの実行結果の表示をしている。そのため、検査作業者に対して、配線基板上の観測ポイントを視覚的に示すことができる。   As described above, according to the present embodiment, based on the suspected part location / net group information, the DRC constraint file in which the observation point corresponding to the suspected part indicated by the suspected part location / net group information generates a DRC error is generated. The DRC execution and the DRC execution result are displayed by the generated DRC constraint file. Therefore, the observation point on the wiring board can be visually shown to the inspection operator.

これにより、検査作業者が観測ポイントを正確に把握することができるため、技術設計者に問い合わせる必要がなくなり、製造リードタイムを短縮することができる。また、検査作業者が観測ポイントを正確に把握することができるため、誤った観測ポイントを信号観測又は調査することがなくなり、故障している部品を特定できずに、見切り交換をすることがなくなるため、リカバー率を向上することができる。また、製造リードタイムの短縮及びリカバー率の向上をすることができるため、余分な作業がなくなり、コストを低減することができる。   Thereby, since the inspection operator can accurately grasp the observation point, it is not necessary to make an inquiry to the technical designer, and the manufacturing lead time can be shortened. In addition, since the inspection operator can accurately grasp the observation point, there is no need to perform signal observation or investigation of the wrong observation point, and it is not possible to identify a faulty part and replace part-time. Therefore, the recovery rate can be improved. Further, since the manufacturing lead time can be shortened and the recovery rate can be improved, unnecessary work is eliminated and the cost can be reduced.

ここで、技術設計者が行っている観測ポイントの特定から、検査作業者に対する観測ポイントの表示までの全てを行う専用のプログラムを開発する手法も考えられるが、近年の電子装置の大型化や複雑化に伴い、専用プログラムの開発コストの増大及び品質の悪化が生じてしまうことが考えられるため、好ましくない。しかし、本実施の形態によれば、既に作成済みの設計時DRC制約ファイルや、既存の配置配線ツールを利用しているため、検査作業者に対して観測ポイントを示す専用のプログラムを作成する場合に比べて小規模の機能の開発のみで済む点においても、コストを低減することができる。   Here, it is possible to develop a dedicated program that performs everything from the observation point identification performed by the technical designer to the display of the observation point to the inspection worker, but in recent years the size and complexity of electronic devices has increased. This is not preferable because the development cost of the dedicated program and the deterioration of the quality may occur with the development. However, according to this embodiment, since a design-time DRC constraint file that has already been created or an existing place-and-route tool is used, a dedicated program that indicates an observation point to the inspection worker is created. Compared to the above, the cost can be reduced also in that only a small-scale function needs to be developed.

なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
例えば、本実施の形態においては、ネットが被疑部品である場合について例示したが、これに限られない。例えば、被疑部品ロケーション/ネットグループ情報がネットグループを示している場合は、このネットグループに含まれる全てのネットをDRCエラーとして表示する。また、ネットでなく、ピン、パッド又はホール等が被疑部品とされている場合は、このピン、パッド又はホール等をDRCエラーとなるように表示してもよい。
Note that the present invention is not limited to the above-described embodiment, and can be changed as appropriate without departing from the spirit of the present invention.
For example, in the present embodiment, the case where the net is a suspicious part is illustrated, but the present invention is not limited to this. For example, if the suspected part location / net group information indicates a net group, all nets included in this net group are displayed as DRC errors. In addition, when a pin, pad, hole, or the like is not a net but a suspicious part, the pin, pad, hole, or the like may be displayed so as to cause a DRC error.

また、観測ポイントは、被疑部品ロケーション/ネットグループ情報において被疑部品として示されたネット、ピン、パッド又はホール等そのものに限られない。例えば、被疑部品ロケーション/ネットグループ情報において被疑部品として示されたピン、パッド又はホール等を含むネットを観測ポイントとしてDRCエラーとなるようにしてもよい。つまり、観測ポイントは、被疑部品ロケーション/ネットグループ情報に基づいて、被疑箇所に対応する観測ポイントを任意に定義しておいて、その観測ポイントをDRCエラーとなるように表示してもよい。   The observation point is not limited to the net, pin, pad, hole, or the like shown as the suspected part in the suspected part location / net group information. For example, a DRC error may be generated using a net including a pin, a pad, or a hole indicated as a suspected part in the suspected part location / net group information as an observation point. In other words, the observation point may be arbitrarily defined based on the suspected part location / net group information, and the observation point may be displayed as a DRC error.

また、DRC制約ファイルを生成する処理において、被疑部品ロケーション/ネットグループ情報が示す被疑部品に対応するデザインルールのみを抽出せずに、設計時DRC制約ファイルに含まれるデザインルールのうち、被疑部品に対応するデザインルールをDRCエラーとなるように書き換えたものをDRC制約ファイルとして生成してもよい。基本的に、完成品は、設計時DRC制約ファイルに含まれる全てのデザインルールの条件を満たしているため、被疑部品に対応するデザインルールをDRCエラーとなるように書き換えただけでも、観測ポイントとなる被疑部品のみがDRCエラーとして強調表示されるからである。   In addition, in the process of generating the DRC constraint file, without extracting only the design rule corresponding to the suspected part indicated by the suspected part location / net group information, the design rule included in the design time DRC restriction file includes the suspect part. A rewritten design rule corresponding to a DRC error may be generated as a DRC constraint file. Basically, the finished product satisfies all the design rule conditions included in the design time DRC constraint file. Therefore, even if the design rule corresponding to the suspected part is rewritten so as to cause a DRC error, This is because only the suspicious part is highlighted as a DRC error.

また、ログ解析部を被疑箇所指摘装置に備えるようにして、被疑箇所指摘装置が電子装置からログデータを取得して、取得したログデータを解析するようにしてもよい。   Further, the suspected part indication device may be provided with a log analysis unit so that the suspected part indication device acquires log data from the electronic device and analyzes the acquired log data.

以上に説明した本発明にかかる被疑箇所指摘装置は、上述した実施の形態の機能を実現するプログラムを記憶した記憶媒体をシステムもしくは装置に供給し、システムあるいは装置の有するコンピュータ又はCPU(Central Processing Unit)、MPU(Micro Processing Unit)がこのプログラムを実行することによって、構成することが可能である。   The suspected place indication device according to the present invention described above supplies a storage medium storing a program for realizing the functions of the above-described embodiments to a system or apparatus, and a computer or CPU (Central Processing Unit) included in the system or apparatus. ) And MPU (Micro Processing Unit) can be configured by executing this program.

また、このプログラムは様々な種類の記憶媒体に格納することが可能であり、通信媒体を介して伝達されることが可能である。ここで、記憶媒体には、例えば、フレキシブルディスク、ハードディスク、磁気ディスク、光磁気ディスク、CD−ROM(Compact Disc Read Only Memory)、DVD(Digital Versatile Disc)、BD(Blu-ray(登録商標) Disc)、ROM(Read Only Memory)カートリッジ、バッテリバックアップ付きRAM(Random Access Memory)、メモリカートリッジ、フラッシュメモリカートリッジ、不揮発性RAMカートリッジを含む。また、通信媒体には、電話回線等の有線通信媒体、マイクロ波回線等の無線通信媒体を含む。また、上述のプログラムは、インターネットを介して伝達することも可能である。   In addition, this program can be stored in various types of storage media and can be transmitted via a communication medium. Here, examples of the storage medium include a flexible disk, a hard disk, a magnetic disk, a magneto-optical disk, a CD-ROM (Compact Disc Read Only Memory), a DVD (Digital Versatile Disc), and a BD (Blu-ray (registered trademark) Disc. ), ROM (Read Only Memory) cartridge, RAM (Random Access Memory) with battery backup, memory cartridge, flash memory cartridge, and nonvolatile RAM cartridge. The communication medium includes a wired communication medium such as a telephone line and a wireless communication medium such as a microwave line. Moreover, the above-mentioned program can also be transmitted via the Internet.

また、コンピュータが上述の実施の形態の機能を実現するプログラムを実行することにより、上述の実施の形態の機能が実現されるだけではなく、このプログラムの指示に基づき、コンピュータ上で稼動しているOS(Operating System)もしくはアプリケーションソフトと共同して上述の実施の形態の機能が実現される場合も、発明の実施の形態に含まれる。
さらに、このプログラムの処理の全てもしくは一部がコンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットにより行われて上述の実施の形態の機能が実現される場合も、発明の実施の形態に含まれる。
Further, when the computer executes the program that realizes the functions of the above-described embodiment, not only the functions of the above-described embodiment are realized, but also the computer is operating on the basis of the instructions of this program. The case where the functions of the above-described embodiment are realized in cooperation with an OS (Operating System) or application software is also included in the embodiment of the invention.
Further, when the functions of the above-described embodiment are realized by performing all or part of the processing of the program by a function expansion board inserted into the computer or a function expansion unit connected to the computer, the present invention may be implemented. It is included in the form.

1 被疑箇所指摘装置
2 電子装置
3 表示装置
11 被疑部品ロケーション/ネットグループ情報取得部
12 DRC制約ファイル生成部
13 DRC実行表示部
14 配置配線ツール
15 被疑部品ロケーション/ネットグループ情報記憶部
16 DRC制約ファイル記憶部
17 設計時DRC制約ファイル記憶部
18 配置配線データ記憶部
21 ログ取得部
22 ログ解析部
23 ログデータ記憶部
31 デザインルール生成部
32 DRC実行部
33 表示部
DESCRIPTION OF SYMBOLS 1 Suspicious part indication apparatus 2 Electronic apparatus 3 Display apparatus 11 Suspicious part location / net group information acquisition part 12 DRC restriction file generation part 13 DRC execution display part 14 Placement wiring tool 15 Suspicious part location / net group information storage part 16 DRC restriction file Storage unit 17 Design time DRC constraint file storage unit 18 Place and route data storage unit 21 Log acquisition unit 22 Log analysis unit 23 Log data storage unit 31 Design rule generation unit 32 DRC execution unit 33 Display unit

Claims (8)

配線基板において障害が疑われる被疑箇所を示す被疑箇所情報を取得し、当該被疑箇所情報に基づいて、前記被疑箇所に対応する観測ポイントがデザインルールチェック(以下、「DRC」とする)エラーとなるデザインルールを示す指摘用DRC情報を生成するデザインルール生成部と、
前記デザインルール生成部が生成した指摘用DRC情報によって、DRCを実行するDRC実行部と、
前記DRCの実行結果に基づいて、DRCエラーとなる箇所を強調表示した前記配線基板のレイアウトを表示装置に出力する表示部を備えた被疑箇所指摘装置。
And have your wiring board acquires suspected place information indicating the suspected place a fault is suspected, based on the suspected place information, observation points corresponding to the suspected place the design rule check (hereinafter referred to as "DRC") Error A design rule generation unit for generating DRC information for indication indicating the design rule to be
A DRC execution unit that executes DRC according to the indication DRC information generated by the design rule generation unit;
A suspected place indication device comprising a display unit that outputs to the display device a layout of the wiring board in which a location causing a DRC error is highlighted based on the execution result of the DRC.
前記被疑箇所指摘装置は、前記配線基板を設計したときに使用したデザインルールを示す設計時DRC情報を格納する設計時DRC情報記憶部をさらに備え、
前記デザインルール生成部は、前記設計時DRC情報に基づいて、前記指摘用DRC情報を生成する請求項1に記載の被疑箇所指摘装置。
The suspected location indication device further includes a design time DRC information storage unit that stores design time DRC information indicating a design rule used when the wiring board is designed,
The suspected place indication device according to claim 1, wherein the design rule generation unit generates the indication DRC information based on the design time DRC information.
前記デザインルール生成部は、前記設計時DRC情報から前記被疑箇所に対応するデザインルールを抽出し、抽出したデザインルールに基づいて、前記指摘用DRC情報を生成する請求項2に記載の被疑箇所指摘装置。   The suspected point indication according to claim 2, wherein the design rule generation unit extracts a design rule corresponding to the suspected location from the design time DRC information, and generates the indication DRC information based on the extracted design rule. apparatus. 前記被疑箇所指摘装置は、配線基板設計ツールをさらに備え、
前記DRC実行部は、前記配線基板設計ツールによって、前記DRCを実行し、
前記表示部は、前記配線基板設計ツールによって、前記配線基板のレイアウトを表示する請求項1乃至3のいずれか1項に記載の被疑箇所指摘装置。
The suspected place indication device further includes a wiring board design tool,
The DRC execution unit executes the DRC by the wiring board design tool,
The suspected place indication device according to any one of claims 1 to 3, wherein the display unit displays a layout of the wiring board by the wiring board design tool.
前記被疑箇所情報は、前記配線基板の動作中に、当該配線基板に異常が発生した場合に採取され、当該配線基板に含まれるハードウェアの値に基づいて生成された情報である請求項1乃至4のいずれか1項に記載の被疑箇所指摘装置。   The suspected part information is information that is collected when an abnormality occurs in the wiring board during operation of the wiring board and is generated based on a hardware value included in the wiring board. 5. The suspicious point indication device according to any one of 4 above. 情報処理装置が、配線基板において障害が疑われる被疑箇所を示す被疑箇所情報を取得し、当該被疑箇所情報に基づいて、当該被疑箇所に対応する観測ポイントがデザインルールチェック(以下、「DRC」とする)エラーとなるデザインルールを示す指摘用DRC情報を生成するステップと、
前記情報処理装置が、前記生成した指摘用DRC情報によって、DRCを実行するステップと、
前記情報処理装置が、前記DRCの実行結果に基づいて、DRCエラーとなる箇所を強調表示した前記配線基板のレイアウトを表示するステップを備えた情報処理装置における被疑箇所指摘方法。
The information processing apparatus, and have contact to the wiring board acquires suspected place information indicating the suspected place a fault is suspected, based on the suspected place information, observation points corresponding to the suspected place is design rule checking (hereinafter "DRC And a step of generating DRC information for indication indicating a design rule causing an error;
The information processing apparatus executes DRC according to the generated DRC information for indication;
The information processing apparatus, based on the DRC execution result, suspect location pointed method in an information processing apparatus having a step of displaying a layout of the wiring board highlight portion which becomes DRC error.
配線基板において障害が疑われる被疑箇所を示す被疑箇所情報を取得し、当該被疑箇所情報に基づいて、前記被疑箇所に対応する観測ポイントがデザインルールチェック(以下、「DRC」とする)エラーとなるデザインルールを示す指摘用DRC情報を生成するデザインルール生成装置。 And have your wiring board acquires suspected place information indicating the suspected place a fault is suspected, based on the suspected place information, observation points corresponding to the suspected place the design rule check (hereinafter referred to as "DRC") Error The design rule production | generation apparatus which produces | generates the DRC information for indication which shows the design rule used as. 配線基板において障害が疑われる被疑箇所を示す被疑箇所情報を取得し、当該被疑箇所情報に基づいて、前記被疑箇所に対応する観測ポイントがデザインルールチェック(以下、「DRC」とする)エラーとなるデザインルールを示す指摘用DRC情報を生成するステップをコンピュータに実行させるデザインルール生成プログラム。 And have your wiring board acquires suspected place information indicating the suspected place a fault is suspected, based on the suspected place information, observation points corresponding to the suspected place the design rule check (hereinafter referred to as "DRC") Error The design rule production | generation program which makes a computer perform the step which produces | generates DRC information for indication which shows the design rule used as follows.
JP2009172855A 2009-07-24 2009-07-24 Suspicious point indication device, suspected point indication method, design rule generation device, and design rule generation program Expired - Fee Related JP5557310B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009172855A JP5557310B2 (en) 2009-07-24 2009-07-24 Suspicious point indication device, suspected point indication method, design rule generation device, and design rule generation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009172855A JP5557310B2 (en) 2009-07-24 2009-07-24 Suspicious point indication device, suspected point indication method, design rule generation device, and design rule generation program

Publications (2)

Publication Number Publication Date
JP2011028477A JP2011028477A (en) 2011-02-10
JP5557310B2 true JP5557310B2 (en) 2014-07-23

Family

ID=43637162

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009172855A Expired - Fee Related JP5557310B2 (en) 2009-07-24 2009-07-24 Suspicious point indication device, suspected point indication method, design rule generation device, and design rule generation program

Country Status (1)

Country Link
JP (1) JP5557310B2 (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0615322B2 (en) * 1985-02-21 1994-03-02 株式会社ナブコ Wheel lock release device
JPH01296353A (en) * 1988-05-24 1989-11-29 Nec Corp System for measuring fault detecting ability
JPH02242376A (en) * 1989-03-15 1990-09-26 Nishimura Giken:Kk Drawing and simulation device for logic circuit
JPH05324756A (en) * 1992-05-20 1993-12-07 Hokuriku Nippon Denki Software Kk Display system for logic simulation result
JPH06282598A (en) * 1993-03-25 1994-10-07 Toshiba Corp Logic circuit verifying cad device
JPH11143917A (en) * 1997-11-04 1999-05-28 Matsushita Electric Ind Co Ltd Check device and method for printed board
JP2002108960A (en) * 2000-10-03 2002-04-12 Fujitsu Ltd Arrangement/wiring processing system

Also Published As

Publication number Publication date
JP2011028477A (en) 2011-02-10

Similar Documents

Publication Publication Date Title
US20140372083A1 (en) Derived restrictions in a combinatorial model
JP2010182015A (en) Quality control system, quality control apparatus, and quality control program
CN105740561A (en) Inspection method and system of bill of materials
JP6238221B2 (en) Apparatus, method and program for monitoring execution of software
US20140159764A1 (en) Systems and methods for fracture detection in an integrated circuit
JP2018170418A5 (en)
CN108073674B (en) Early development of fault identification database for system defects in integrated circuit chips
JP5557310B2 (en) Suspicious point indication device, suspected point indication method, design rule generation device, and design rule generation program
JP2011170697A (en) Software structure analyzing device
TW201415051A (en) PCB electrical test system and method thereof
JPH08287154A (en) Manufacture defect analysis system, method therefor and method for generating relative database
US20170131354A1 (en) Scheme for Masking Output of Scan Chains in Test Circuit
JP2008176703A (en) Failure diagnostic system and failure diagnostic program
JP6116052B2 (en) How to test embedded systems
CN104462681B (en) The method for aiding in interference checking
JP6410705B2 (en) Failure sign detection system and failure sign detection method
JP4987827B2 (en) Electronic circuit board design support system
JP5899781B2 (en) Design support apparatus, design support method, and design support program
US11782682B2 (en) Providing metric data for patterns usable in a modeling environment
JP2012128727A (en) Reliability evaluation method and apparatus for software component
Pan et al. Pylon: Towards an integrated customizable volume diagnosis infrastructure
JP2010140326A (en) Coverage measurement device
JP2006126925A (en) Test management device, test management method, program and computer-readable storage medium recording program
JP2009216596A (en) Failure detection device
CN110879930A (en) Method and device for integrating inspection results in unit library inspection tool

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120607

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140124

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140212

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140409

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140507

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140530

R150 Certificate of patent or registration of utility model

Ref document number: 5557310

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees