(57)【要約】【課題】本発明は、回路基板設計仕様シミュレションシステム及びその方法に関する。【解決手段】回路基板設計仕様シミュレーションシステムは、設計仕様シミュレーションユニットを含むシミュレーションコンピュータ及びメモリを備える。設計仕様シミュレーションユニットは、メモリから回路基板の設計資料ファイルを抽出し、回路基板の設計資料ファイルから差動信号を抽出し、且つ複数の信号差動ペアとして構成する信号グループモジュールと、各々の差動信号ペアの電気的特性仕様を設定する設計仕様設定モジュールと、全ての差動信号ペアの設計仕様を１つの命令セットに編集する命令セット生成モジュールと、生成された命令セットを回路基板の設計資料ファイルに編入して回路基板の実際仕様ファイルを生成し、且つ前記メモリに記憶する実際仕様生成モジュールと、を備える。また、本発明は、回路基板設計仕様シミュレーションシ方法にも関する。【選択図】図２
2010257459.tif 000002
【特許請求の範囲】
【請求項１】
シミュレーションコンピュータと、
メモリと、
を備える回路基板設計仕様シミュレーションシステムであって、
前記シミュレーションコンピュータは、設計仕様シミュレーションユニットを備え、
前記設計仕様シミュレーションユニットは、
前記メモリから回路基板の設計資料ファイルを抽出し、前記回路基板の設計資料ファイルから差動信号を抽出し、且つ前記差動信号を複数の信号差動ペアとして構成する信号グループモジュールと、
各々の差動信号ペアの電気的特性に基づいて各々の差動信号ペアに対応する設計仕様を設定する設計仕様設定モジュールと、
全ての差動信号ペアの設計仕様を１つの命令セットに編集する命令セット生成モジュールと、
生成された命令セットを前記回路基板の設計資料ファイルに編入して回路基板の実際仕様ファイルを生成し、且つ前記回路基板の実際仕様ファイルを前記メモリに記憶する実際仕様生成モジュールと、
を備えることを特徴とする回路基板設計仕様シミュレーションシステム。
【請求項２】
前記電気的特性は、前記差動信号ペアの信号伝送遅延特性と、信号相対遅延特性と、信号経路制限特性と、を備えることを特徴とする請求項１に記載の回路基板設計仕様シミュレーションシステム。
【請求項３】
前記設計仕様は、前記差動信号ペアの信号伝送遅延仕様と、信号相対遅延仕様と、信号経路制限仕様と、を備えることを特徴とする請求項２に記載の回路基板設計仕様シミュレーションシステム。
【請求項４】
前記回路基板の設計資料ファイルは、信号線リスト及び電子部品情報を備え、
前記信号差動ペアは、回路基板の中の高速差動信号ペアであることを特徴とする請求項１に記載の回路基板設計仕様シミュレーションシステム。
【請求項５】
（ａ）メモリから回路基板の設計資料ファイルを抽出し、且つ前記回路基板の設計資料ファイルから差動信号を抽出するステップと、
（ｂ）前記差動信号を複数の信号差動ペアとして構成するステップと、
（ｃ）各々の差動信号ペアの電気的特性に基づいて各々の差動信号ペアに対応する設計仕様を設定するステップと、
（ｄ）全ての差動信号ペアの設計仕様を１つの命令セットに編集するステップと、
（ｅ）生成された命令セットを前記回路基板の設計資料ファイルに編入して回路基板の実際仕様ファイルを生成するステップと、
（ｆ）前記回路基板の実際仕様ファイルを前記メモリに記憶するステップと、
を備えることを特徴とする回路基板設計仕様シミュレーション方法。
【請求項６】
前記ステップ（ｄ）とステップ（ｅ）との間に、
前記命令セットを更新する必要があるかどうかを判断するステップと、
前記命令セットを更新する必要がある場合、前記ステップ（ｃ）に移行するステップと、
前記命令セットを更新する必要がない場合、前記ステップ（ｅ）に移行するステップと、
をさらに備えることを特徴とする請求項５に記載の回路基板設計仕様シミュレーション方法。
【請求項７】
各々の差動信号ペアの電気的特性に基づいて各々の差動信号ペアに対応する設計仕様を設定する場合、並列設定モードを使用することを特徴とする請求項５に記載の回路基板設計仕様シミュレーション方法。
【請求項８】
前記ステップ（ｃ）は、
各々の差動信号ペアの信号伝送遅延特性を定義し、各々の差動信号ペアの信号伝送遅延特性に基づいて各々の差動信号ペアの信号伝送遅延仕様を設定するステップと、
各々の差動信号ペアの信号相対遅延特性を定義し、各々の差動信号ペアの信号相対遅延特性に基づいて各々の差動信号ペアの信号相対遅延仕様を設定するステップと、
各々の差動信号ペアの信号経路制限特性を定義し、各々の差動信号ペアの信号経路制限特性に基づいて各々の差動信号ペアの信号経路制限仕様を設定するステップと、
を備えることを特徴とする請求項７に記載の回路基板設計仕様シミュレーション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリント回路基板の設計仕様をシミュレーションするシステム及びその方法に関する。
【背景技術】
【０００２】
プリント回路基板を設計する場合、一般的にコンピューターシステムを使用して設計支援を行う。プリント回路基板の設計は、素子の配列に関するだけではなく、信号経路にも関する。簡単なプリント回路基板に対しては、多くの問題に遭遇することなく、手動で設計を行うことができる。しかし、複雑なプリント回路基板では、素子の配列及び信号経路が非常に複雑になる。従来の技術において、ＣＡＤソフトにより回路基板の設計支援を行う。ＣＡＤソフトは、一般的なプリント回路基板の設計に関連するデータを有し、素子の配列及び信号経路を含む。しかし、そのような一般的なプリント回路基板の設計に関連するデータは、特定な環境であまり精確ではない。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明の第一の目的は、前記問題を解決するために、回路基板設計仕様シミュレーションシステムを提供することである。
【０００４】
本発明の第二の目的は、前記問題を解決するために、回路基板設計仕様シミュレーション方法を提供することである。
【課題を解決するための手段】
【０００５】
前記第一目的を達成するため、本発明に係る回路基板設計仕様シミュレーションシステムは、シミュレーションコンピュータ及びメモリを備える。前記シミュレーションコンピュータは、設計仕様シミュレーションユニットを備える。前記設計仕様シミュレーションユニットは、前記メモリから回路基板の設計資料ファイルを抽出し、前記回路基板の設計資料ファイルから差動信号を抽出し、且つ抽出された差動信号を複数の信号差動ペアとして構成する信号グループモジュールと、各々の差動信号ペアの電気的特性に基づいて各々の差動信号ペアに対応する設計仕様を設定する設計仕様設定モジュールと、全ての差動信号ペアの設計仕様を１つの命令セットに編集する命令セット生成モジュールと、生成された命令セットを前記回路基板の設計資料ファイルに編入して回路基板の実際仕様ファイルを生成し、且つ前記回路基板の実際仕様ファイルを前記メモリに記憶する実際仕様生成モジュールと、を備える。
【０００６】
前記第二目的を達成するため、本発明に係る回路基板設計仕様シミュレーション方法は、（ａ）メモリから回路基板の設計資料ファイルを抽出し、且つ前記回路基板の設計資料ファイルから差動信号を抽出するステップと、（ｂ）前記差動信号を複数の信号差動ペアとして構成するステップと、（ｃ）各々の差動信号ペアの電気的特性に基づいて各々の差動信号ペアに対応する設計仕様を設定するステップと、（ｄ）全ての差動信号ペアの設計仕様を１つの命令セットに編集するステップと、（ｅ）生成された命令セットを前記回路基板の設計資料ファイルに編入して回路基板の実際仕様ファイルを生成するステップと、（ｆ）前記回路基板の実際仕様ファイルを前記メモリに記憶するステップと、を備える。
【発明の効果】
【０００７】
本発明の回路基板設計仕様シミュレーションシステム及びその方法において、回路基板の仕様を設計する場合、回路基板の電気的特性仕様に並列設定モードを使用することにより、配線ソフトがインストールされるコンピュータ及び許可の数量に制限されないだけでなく、回路基板の設計の効率を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の回路基板設計仕様シミュレーションシステムのブロック図である。
【図２】本発明の回路基板設計仕様シミュレーション方法を示すフローチャートである。
【図３】図２のステップ２３を示す子フローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明の実施形態について説明する。
【００１０】
図１を参照すると、本発明の実施形態に係る回路基板設計仕様シミュレーションシステムは、デザインコンピュータ１と、シミュレーションコンピュータ２と、配線コンピュータ３と、メモリ４と、を備える。デザインコンピュータ１は、プリント回路基板の配線を設計する過程において、回路基板の設計資料ファイルを生成し、且つ前記設計資料ファイルを前記メモリ４に記憶することに用いられる。前記シミュレーションコンピュータ２は、メモリ４から前記回路基板の設計資料ファイルを抽出し、前記回路基板の設計資料ファイルから回路信号（例えば、高速差動信号）を抽出し、前記回路信号に基づいて回路基板の信号の品質に関してシミュレーション及び分析を行い、前記回路基板の実際仕様を生成し且つ前記実際仕様を前記メモリ４の中に記憶することに用いられる。前記配線コンピュータ３は、前記メモリ４から前記回路基板の実際仕様を抽出し且つ前記実際仕様に基づいて配線ソフトにより前記回路基板に配線を行う。前記メモリ４は、設計及びシミュレーションの過程中に生成された回路基板の資料ファイル、設計仕様、及び実際設計仕様を記憶することに用いられる。
【００１１】
シミュレーションコンピュータ２は、設計仕様シミュレーションユニット２０を備える。前記設計仕様シミュレーションユニット２０は、信号グループモジュール２０１と、設計仕様設定モジュール２０２と、命令セット生成モジュール２０３と、実際仕様生成モジュール２０４と、を備える。
【００１２】
前記信号グループモジュール２０１は、メモリ４から回路基板の設計資料ファイルを抽出し、前記回路基板の設計資料ファイルから差動信号を抽出し、且つ抽出された差動信号を複数の信号差動ペアとして構成することに用いられる。前記回路基板の設計資料ファイルは、信号線リスト及び電子部品情報を備える。前記信号差動ペアは、１つの回路基板の中の高速差動信号ペアであり、例えば、ＣＰＵとノースブリッジとの間に複数の高速差動信号ペアを有する。関連する差動信号ペアは、メモリ４に記憶される設計資料ファイルによって定義され、特定のバスグループを形成することができる。従って、２つの差動信号の間が一対一に対応するような関係、及び高速差動信号ペアのバスグループの関係を明確する。
【００１３】
前記設計仕様設定モジュール２０２は、各々の差動信号ペアの電気的特性に基づいて各々の差動信号ペアに対応する設計仕様を設定することに用いられる。前記差動信号ペアの電気的特性は、前記差動信号ペアの信号伝送遅延特性と、信号相対遅延特性と、信号経路制限特性と、を備える。前記設計仕様は、前記差動信号ペアの信号伝送遅延仕様と、信号相対遅延仕様と、信号経路制限仕様と、を備える。
【００１４】
前記命令セット生成モジュール２０３は、全ての差動信号ペアの設計仕様を１つの命令セットに編集し、且つ前記命令セットを更新する必要があるかどうかを判断することに用いられる。前記命令セットを更新する必要がある場合、前記命令セット生成モジュール２０３は、前記設計仕様設定モジュール２０２に各々の差動信号ペアに対応する設計仕様を設定させることにより、設計仕様の修正或いは編集を便利にするものである。前記命令セットを更新しない場合、前記命令セット生成モジュール２０３は、前記実際仕様生成モジュール２０４に生成された命令セットを前記回路基板の設計資料ファイルに編入させる。
【００１５】
前記実際仕様生成モジュール２０４は、生成された命令セットを前記回路基板の設計資料ファイルに編入して回路基板の実際仕様ファイルを生成し、且つ前記回路基板の実際仕様ファイルを前記メモリ４に記憶することに用いられる。
【００１６】
図２を参照すると、本発明の回路基板設計仕様シミュレーション方法は、ステップ２１〜ステップ２７を含む。本実施形態において、シミュレーションコンピュータ２は、前記設計仕様シミュレーションユニット２０を初期化する前に、前記デザインコンピュータ１は、既に生成した回路基板の設計資料ファイルを前記メモリ４に記憶する。
【００１７】
ステップ２１において、メモリ４から回路基板の設計資料ファイルを抽出し、且つ前記設計資料ファイルから差動信号を抽出する。ステップ２２において、前記差動信号を複数の信号差動ペアとして構成する。ステップ２３において、各々の差動信号ペアの電気的特性に基づいて各々の差動信号ペアに対応する設計仕様を設定する。ステップ２４において、全ての差動信号ペアの設計仕様を１つの命令セットに編集する。ステップ２５において、前記命令セットの更新が必要であるかどうかを判断する。前記命令セットを更新する必要がある場合、ステップ２３に戻る。前記命令セットを更新する必要がない場合、ステップ２６に進み、生成された命令セットを前記回路基板の設計資料ファイルに編入する。ステップ２７において、前記回路基板の実際仕様ファイルを前記メモリ４に記憶する。
【００１８】
図３を参照すると、本実施形態において、各々の差動信号ペアの電気的特性仕様を設定する場合、並列設定モードを使用することができる。即ち、前記差動信号ペアの信号伝送遅延仕様、信号相対遅延仕様および信号経路制限仕様において並列に設定することができる。このような並列設定モードは、シミュレーションコンピュータによって制限されないだけではなく、回路基板の設計の効率を向上させることができる。ステップ２３は、ステップ２３１〜ステップ２３６を含む。
【００１９】
ステップ２３１において、各々の差動信号ペアの信号伝送遅延特性を定義する。ステップ２３２において、各々の差動信号ペアの信号伝送遅延特性に基づいて各々の差動信号ペアの信号伝送遅延仕様を設定する。
【００２０】
ステップ２３３において、各々の差動信号ペアの信号相対遅延特性を定義する。ステップ２３４において、各々の差動信号ペアの信号相対遅延特性に基づいて各々の差動信号ペアの信号相対遅延仕様を設定する。
【００２１】
ステップ２３５において、各々の差動信号ペアの信号経路制限特性を定義する。ステップ２３６において、各々の差動信号ペアの信号経路制限特性に基づいて各々の差動信号ペアの信号経路制限仕様を設定する。
【００２２】
以上、本発明を実施例に基づいて具体的に説明したが、本発明は、上述の実施例に限定されるものではなく、その要旨を逸脱しない範囲において、種々の変更が可能であることは勿論であって、本発明の保護範囲は、添付の特許請求の範囲によって決まる。
【符号の説明】
【００２３】
１  デザインコンピュータ
２  シミュレーションコンピュータ
３  配線コンピュータ
４  メモリ
２０  設計仕様シミュレーションユニット
２０１  信号グループモジュール
２０２  設計仕様設定モジュール
２０３  命令セット生成モジュール
２０４  実際仕様生成モジュール
【図１】
2010257459.tif 000003
【図２】
2010257459.tif 000004
【図３】
2010257459.tif 000005