(57)【特許請求の範囲】
【請求項１】
電子回路の一部をなす特定デバイスの仕様作成をコンピュータ処理によって支援するデバイス開発支援システムであって、
（１）上記特定デバイスを構成要素に含む電子回路の動作を、その電子回路を記述したシミュレーション用回路モデルによって解析する回路シミュレータと、
（２）上記特定デバイスを構成要素に含み、かつ上記回路シミュレータによる解析が可能なようにあらかじめ動作確認されたシミュレーション用ひな型回路モデルを複数種類格納する回路ライブラリと、
（３）上記回路ライブラリに格納されたひな型回路モデルを選択的に読出して上記回路シミュレータに解析実行させるデータ管理手段と、
（４）上記特定デバイスの仕様作成を支援する設計支援手段と、
（５）上記設計支援手段の支援下で作成されたデバイス仕様をシミュレーション用デバイスモデルに変換し、これを上記回路シミュレータが解析実行する電子回路モデルに連結させるデータ変換手段と、
を備えたことを特徴とする。
【請求項２】
請求項１に記載のデバイス開発支援システムにおいて、前記特定デバイスがトランスやインダクタ等のコイルデバイスであることを特徴とする。
【請求項３】
請求項１または２に記載のデバイス開発支援システムにおいて、前記設計支援手段の支援下で作成されたデバイス仕様を通信データとして送出する通信インターフェイス手段を備えたことを特徴とする。
【請求項４】
請求項１から３のいずれかに記載のデバイス開発支援システムにおいて、前記回路シミュレータがＳＰＩＣＥを用いて構成されていることを特徴とする。
【請求項５】
請求項１から４のいずれかに記載のデバイス開発支援システムを受注現場と製造現場にそれぞれ配置するとともに、両者を通信回線を介して双方向通信可能に構成したことを特徴とする特定デバイス開発システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は電子回路の一部をなす特定デバイスの仕様作成を支援するデバイス開発支援システムに関し、とくにトランスやインダクタンス等のコイルデバイスの受注および開発に適用して有効な技術である。
【０００２】
【従来の技術】
電子回路の設計に際し、回路設計者は、所定の機能や性能を得るために、その回路中で使用する各種デバイスの仕様を指定する。その仕様項目はデバイスの種類により異なり、たとえば抵抗素子では抵抗値やワット数、コンデンサでは静電容量や耐電圧などの仕様項目がある。また、パワーＭＯＳトランジスタなどの能動素子では、しきい値や最大定格などが仕様項目となる。
このように、電子回路を構成するデバイスにはそれぞれデバイス固有の仕様項目があり、デバイスの種類ごとに多くの品種が派生する。電子デバイスの場合、その品種の大部分が標準品あるいは既製品として提供されている。これには、そういった標準品あるいは既製品をなるべる多く使うように設計することが、開発期間の短縮や低コスト化に有利であるといった事情もある。このため、回路設計者は通常、標準品あるいは既製品を使うことを前提に回路設計を行う。
【０００３】
しかし、特定デバイスたとえばトランスやインダクタ等のコイルデバイスについては、標準品や既製品よりもカスタム品（特注品）を使った方が性能的にもコスト的にも有利となる場合がある。また、カスタム品でないと所定の機能が実現できない回路もある。この場合、回路設計者は、その特定デバイスの専門メーカに仕様を提示してカスタム品を特注することになる。専門メーカは、回路設計者が提示する仕様に基づいてその特定デバイスを開発する。
【０００４】
【発明が解決しようとする課題】
たとえばトランスやインダクタンス等のコイルデバイスの場合、その仕様項目が多種多様であるとともに、各仕様項目を子細に決定するには回路設計とは別の専門技術を必要とする。このため、特定デバイスについては、回路設計者すなわち発注者側から精度の高い仕様を引き出すことが難しい。
【０００５】
したがって、コイルデバイスのような特定デバイスの受注開発では、１回の受注打合わせだけで最終的なデバイス仕様が決定することは期待できず、多くの場合は、客先からの暫定的な仕様に基づく工場での試作と客先での実装試験を繰返しながら最終仕様を絞り込むという、試行錯誤的な作業が行なわれていた。この結果、客先からの引き合いを得てから最終製品の納入までに多大な手間と時間を要していた。
【０００６】
また、最近の回路設計はＳＰＩＣＥ（Ｓimulation  Ｐrogram Ｉintgrated Ｃircuit Ｅmphasis）などの回路シミュレータを使って行なわれることが多いが、この回路シミュレータが解析実行する回路モデル（ネットリスト）の作成にも試行錯誤の要素が多く、しかもこの回路モデルに連結（リンク）させる特定デバイスのシミュレーション用モデル（コンポーネント）については実物と同様、回路設計とは別の専門技術を必要とする。したがって、回路設計者が回路シミュレータを使ったとしても、コイルデバイスなどの特定デバイスについては、上述したような問題がやはり生じる。
【０００７】
この発明は、以上のような問題に鑑みてなされたもので、その目的は、コイルデバイスのような特定デバイスの仕様を絞り込む際の試行錯誤的工程を大幅に簡略化および短縮化し、客先での商談現場にて精度の高いデバイス仕様を即応的に決定して、回路およびデバイスの開発期間を大幅に短縮させることができるデバイス開発支援システムを提供することにある。
【０００８】
【課題を解決するための手段】
前述した課題を解決するための手段として、本発明では次のような手段を提供する。
すなわち、本発明は、電子回路の一部をなす特定デバイスの仕様作成をコンピュータ処理によって支援するデバイス開発支援システムであって、次の（１）〜（５）を備えたことを特徴とする。
（１）上記特定デバイスを構成要素に含む電子回路の動作を、その電子回路を記述したシミュレーション用回路モデルによって解析する回路シミュレータ。
（２）上記特定デバイスを構成要素に含み、かつ上記回路シミュレータによる解析が可能なようにあらかじめ動作確認されたシミュレーション用ひな型回路モデルを複数種類格納する回路ライブラリ。
（３）上記回路ライブラリに格納されたひな型回路モデルを選択的に読出して上記回路シミュレータに解析実行させるデータ管理手段。
（４）上記特定デバイスの仕様作成を支援する設計支援手段。
（５）上記設計支援手段の支援下で作成されたデバイス仕様をシミュレーション用デバイスモデルに変換し、これを上記回路シミュレータが解析実行する電子回路モデルに連結させるデータ変換手段。
【０００９】
上記手段によれば、客先での商談現場にて回路設計者の要求に即応する形でデバイスの仕様作成を行うことができるとともに、作成した仕様のデバイスをあらかじめ動作確認されたひな型回路モデルによって直ちにシミュレーション検証することができる。これにより、コイルデバイスのような特定デバイスの仕様を絞り込む際の試行錯誤的工程を大幅に簡略化および短縮化し、客先での商談現場にて精度の高いデバイス仕様を即応的に決定して、回路およびデバイスの開発期間を大幅に短縮させることができる。
【００１０】
上記手段は、上記特定デバイスがトランスやインダクタ等のコイルデバイスの場合にとくに有効である。上記回路シミュレータとしては、汎用シミュレータであるＳＰＩＣＥを使用することができる。また、上記設計支援手段の支援下で作成されたデバイス仕様を通信データとして送出する通信インターフェイス手段を備えれば、商談現場にて作成したデバイス仕様を製造現場（工場）へ送って試作あるいは生産の立上げを早めることができる。さらに、上述したデバイス開発支援システムを受注現場（商談現場）とデバイス製造現場（工場）にそれぞれ配置するとともに、両者を通信回線を介して双方向通信可能に構成することにより、上記特定デバイスの仕様を受注現場と製造現場の双方が参加して検討できるようになり、これにより、仕様精度の向上および開発期間の短縮を一層推進することが可能となる。
【００１１】
【発明の実施の形態】
以下、前述した解決手段の代表的な実施形態を添付図面を参照しながら説明する。図１は本発明によるデバイス開発支援システムの一実施形態を示す機能別ブロック図である。
【００１２】
同図に示す開発支援システム１は携帯型パソコンなどのコンピュータシステムを用いて構築され、システム全体を統括制御するシステム制御部１０、キーボードやポインティングデバイス（マウス）などの入力手段１１、液晶ディスプレイ装置などを用いたモニター出力装置１２、公衆電話網などの通信網４に接続して双方向通信を行う通信Ｉ／Ｆ（インターフェイス）１３、および補助記憶装置１４などの基本的構成に加えて、回路シミュレータ２１、モデル回路ライブラリ２２、データ管理部２３、特定デバイス設計支援部３１、特定デバイスライブラリ３２、データ変換部（コンポーネント生成）３３などの構成が付加されている。
【００１３】
ここで、回路シミュレータ２１は、トランスやインダクタなどのコイルデバイス（特定デバイス）を構成要素に含む電子回路の動作を、その電子回路を記述したシミュレーション用回路モデル（ネットリスト）によって解析する。この回路シミュレータ２１は、汎用の回路シミュレータソフトであるＳＰＩＣＥを用いて構成されている。
【００１４】
モデル回路ライブラリ２２は補助記憶装置１４を用いて構築され、回路方式の異なる複数種類のシミュレーション用ひな型回路モデルを格納する。この場合、そのひな型回路モデルＮ（Ｎ１，Ｎ２，・・・，Ｎｘ）は、上記コイルデバイスを構成要素（コンポーネント）Ｎｘとして含むとともに、上記回路シミュレータ２１による解析実行が可能であることがあらかじめ動作確認されている。
【００１５】
データ管理部２３は、入力手段１１とモニター出力装置１２による対話形式の入力操作に応じて、上記回路ライブラリ２２に格納されたひな型回路モデルを選択的に読出して上記回路シミュレータ２１に解析実行させる。
【００１６】
特定デバイス設計支援部３１は上記コイルデバイスの仕様作成を支援する。この支援処理はコイルデバイスの設計用に特化されたエディタ機能を有するとともに、コイルデバイスの仕様設計を視覚的（ビジュアル）に行わせる操作環境を形成するように構成されている。
【００１７】
特定デバイスライブラリ３２は前記回路ライブラリ２２と同様、補助記憶装置１４を用いて構築されている。このデバイスライブラリ３２には、設計支援部３１およびデータ変換部３３が処理のために参照または引用する各種データなどが格納されている。
【００１８】
データ変換部３３は、上記設計支援部３１の支援下で作成されたデバイス仕様をシミュレーション用デバイスモデル（コンポーネント）Ｎｘに変換（コンパイル）し、これを上記回路シミュレータ２１が解析実行するひな型回路モデル（ネットリスト）Ｎに連結（リンク）させる。これにより、上記デバイス設計支援部２１を使って作成されたデバイス仕様を、あらかじめ動作確認されたひな型回路モデルＮの中に仮想的に実装してシミュレーション検証することができる。
【００１９】
図２は、上述したデバイス開発支援システム１の要部における動作概要をフローチャート化して示す。
同図に示す動作では、まず、コイルデバイスの仕様決定に先立って、そのコイルデバイスを使用する客先の電子回路に類似するひな型回路モデルＮを前記回路ライブラリ２２から選択させる（Ｓ１）。次に、上記電子回路中で使用されるコイルデバイス（特定デバイス）の仕様作成を前記設計支援部３１によって支援する（Ｓ２）。
【００２０】
上記支援によってデバイス仕様が作成されたならば、その作成されたデバイス仕様をシミュレーション用デバイスモデルＮｘに変換し、これを上記回路シミュレータ２１が解析実行するひな型回路モデルＮに連結させる（Ｓ３，Ｓ４）。そして、そのひな型回路Ｎのシミュレーション解析を実行する（Ｓ５）。
これにより、デバイス設計支援部２１を使って作成されたデバイス仕様が、あらかじめ動作確認されたひな型回路モデルＮの中に仮想的に実装されてシミュレーション検証される。
【００２１】
このシミュレーション検証の結果が客先の回路設計者の意図と合致したならば、そのシミュレーション結果を導いた上記デバイス仕様が最終仕様となる。このようにして決定されたデバイス仕様は、補助記憶装置１４などに保存されるとともに、通信Ｉ／Ｆ１３によってコイルデバイスの製造現場（工場）へデータ送信される（Ｓ６，Ｓ７）。
【００２２】
他方、上記シミュレーション検証の結果が客先の回路設計者の意図から外れていた場合には、コイルデバイスの仕様作成（Ｓ２）またはひな型回路モデルの選択（Ｓ１）に戻って必要な修正を行うことで、デバイス仕様を絞り込んでいく。
【００２３】
以上のように、上述したシステム１を使うと、客先での商談現場にて回路設計者の要求に即応する形でデバイスの仕様作成を行うことができるとともに、その現場にて作成したデバイス仕様を、あらかじめ動作確認されたひな型回路モデルによって直ちにシミュレーション検証することができる。これにより、コイルデバイスの仕様を絞り込む際の試行錯誤的工程を大幅に簡略化および短縮化しつつ、精度の高いデバイス仕様を即応的に決定して、回路およびデバイスの開発期間を大幅に短縮させることができる。
【００２４】
図３に簡易イメージ図を示すように、客先での商談現場と自社の製造現場とにそれぞれ同じシステム１を配置するとともに、両者を通信回線４を介して双方向通信可能に接続すれば、客先にて決定したデバイス仕様を製造現場へ送って直ちに試作に取り掛からせることができる。また、商談現場の回路技術者とデバイス技術者および製造現場のデバイス技術者がデバイス仕様の作成と検証に参加することで、さらに精度の高い仕様決定を行うことができるようになる。
【００２５】
【発明の効果】
以上説明したように、本発明のデバイス開発支援システムによれば、客先での商談現場にて回路設計者の要求に即応する形でデバイスの仕様作成を行うことができるとともに、作成した仕様のデバイスをあらかじめ動作確認されたひな型回路モデルによって直ちにシミュレーション検証することができる。
【００２６】
これにより、コイルデバイスのような特定デバイスの仕様を絞り込む際の試行錯誤的工程を大幅に簡略化および短縮化し、客先での商談現場にて精度の高いデバイス仕様を即応的に決定して、回路およびデバイスの開発期間を大幅に短縮させることができる。
【００２７】
また、デバイスの受注現場と製造現場にそれぞれ同じシステムを配置するとともに、両者を通信回線を介して双方向通信可能なように構成することにより、上記特定デバイスの仕様を受注現場と生産現場の双方が参加して検討できるようになり、これにより、仕様精度の向上および開発期間の短縮を一層推進することができる。
【図面の簡単な説明】
【図１】この発明によるデバイス開発支援システムの一実施形態を示す機能別ブロック図である。
【図２】図１に示したデバイス開発支援システムの動作概要を示すフローチャートである。
【図３】この発明によるデバイス開発支援システムの使用状況を示す簡易イメージ図である。
【符号の説明】
１    デバイス開発支援システム
１０  システム制御部
１１  入力手段
１２  モニター出力装置
１３  通信Ｉ／Ｆ
１４  補助記憶装置
２１  回路シミュレータ
２２  モデル回路ライブラリ
２３  データ管理部
３１  特定デバイス設計支援部
３２  特定デバイスライブラリ
３３  データ変換部
４    通信網
Ｎ    回路モデル
Ｎｘ  デバイスモデル
【図１】
0004268744.tif 000002
【図２】
0004268744.tif 000003
【図３】
0004268744.tif 000004