SUBCKT共有:オンラインでSPICEモデルを共有する最速の方法

Zachariah Peterson
|  投稿日 四月 27, 2021
サブサーキットの共有

今日のPCB設計者やレイアウトエンジニアは、しばしばシミュレーションの帽子をかぶり、自分たちが構築する製品についてより深く学ぶ必要があります。シミュレーションは、プロトタイピングを行う前や下流回路を設計する前に、システムの重要な挙動を理解する素晴らしい方法です。シミュレーションを実行する際には、コンポーネントのモデルが必要であり、シミュレーションモデルはしばしばプロジェクトレベルやコンポーネントレベルで他のチームメンバーと共有する必要があります。

Altium Designerユーザーがこのデータを共有する最良の方法は何でしょうか?Altium 365は、個々のプロジェクト、シミュレーションモデル、モデルが添付されたコンポーネントなど、多くの共有機能を提供します。コンポーネントのシミュレーションモデルをすばやく見つけたり、既存の回路やモデルからシミュレーションを実行したりする必要がある場合、Altium 365 Workspaceから直接Altium Designerにシミュレーションモデルを取り込むことができます。

SPICEモデルを共有する方法

SPICE .subcktファイルやモデルはかなり複雑になることがあり、一部の設計者にとっては少し難解に感じるかもしれません。私はこれまでSPICE .subcktモデルを作成したことがなく、テキストエディタで直接デバッグを始めることには躊躇するので、独自のまたは独占的なコンポーネントデータを扱う際には、他の設計者から共有されたモデルに頼らざるを得ません。

Altium 365を使用する最大の利点は、モデルがオンラインで保存されており、シミュレーションモデルを追跡するために長いメールの連鎖に頼る必要がないことです。Altium 365ワークスペースに保存されている場合、バージョン管理を行い、手動でダウンロードすることなく新しいコンポーネントにすぐにインポートできます。共有SPICEモデルで何ができるか、そしてAltium Designerを通じてそれらに簡単にアクセスする方法を見ていきましょう。

ワークスペースに新しいSPICEモデルを取り込む

SPICEモデルを共有する前に、それらをAltium 365ワークスペースに取り込む必要があります。これを行う方法はいくつかあります:

  • 新しいコンポーネントにモデルを添付します。コンポーネントがワークスペースにリリースされると、添付されたシミュレーションが管理されたSimulationsフォルダに表示されます。
  • シミュレーションを含むコンポーネントが含まれるライブラリを移行します。コンポーネントに添付されたシミュレーションモデルが、管理されたSimulationsフォルダに表示されるようになります。
  • 新しいアイテムを作成します。Altium Designerを使用して、シミュレーションモデルを含む管理フォルダに表示される任意のアイテムを作成できます。.subcktファイルやAltiumシミュレーションモデルを持っているが、特定のコンポーネントに添付されていない場合に適しています。

上記リストの最初のポイントは、次の画像に示されています。ここでは、プログラマブルゲインアンプを作成しており、フットプリントと回路図を割り当てました。既存のSPICE .subcktファイルからシミュレーションモデルも作成しました。データシート(またはデータシートへのリンク)を除けば、これが必要なすべての情報です。

SPICE models
シミュレーションモデルを含む新しいコンポーネントの作成。

これが作成されたので、新しいコンポーネントを365 Workspaceに保存できます。これが保存されると、シミュレーションモデルはExplorerエリアの新しいSimulationsフォルダに移行します。Altium 365 WorkspaceのWebポータルでこのフォルダにアクセスできます。

SPICE models
私の新しいシミュレーションモデルは、今や365ワークスペースで利用可能です。ここから、共有することも、新しいコンポーネントにインポートすることもできます。

これは、コンポーネントのシミュレーションデータを共有する必要がある設計チームにとって非常に便利です。シミュレーションは、コンポーネントと同様に時代遅れになる可能性があり、新しい製品に取り組んでいる設計者は、結果の正確な比較を保証するために、同じシミュレーションデータに全員がアクセスできることを確認する必要があります。

SPICEモデルをワークスペースに移行する

大量のコンポーネントにSPICEモデルが添付されている場合、それらをハードドライブで手動で管理する必要はありません。また、各シミュレーションに対して管理項目を手動で作成する必要もありません。ライブラリマイグレータは、統合ライブラリファイルを365ワークスペースに移行する際に、これらのモデルを自動的に作成します。

Simulation models library migration
ライブラリ移行機能を使って、古いシミュレーションモデルをすばやく抽出します。

過去のプロジェクト用にコンポーネントライブラリを構築し、それらのコンポーネントにシミュレーションモデルが含まれている場合、これによりモデルを一か所に保存し、追跡するのに役立ちます。また、これらのモデルは365ワークスペースから簡単に共有できます。これらのシミュレーション項目はバージョン管理に入れられるため、設計チームの全員が最新のシミュレーションモデルを持つことを保証する最良の方法です。

古いモデルを素早く再利用

新しいコンポーネントを作成する際、シミュレーション管理フォルダ内の任意のモデルが新しいコンポーネントダイアログでアクセス可能になります。コンポーネントにシミュレーションを添付する際に「既存」ボタンをクリックすると、管理フォルダを検索して必要なモデルを見つけることができるダイアログが表示されます。モデルには有用な説明が添付されていることを確認してください。これにより、365ワークスペース内の他のモデルと区別することができます。

Reuse SPICE models
今では、古いシミュレーションモデルにアクセスし、それを新しいコンポーネントに添付することができます。

各機能の使用時期

Altium 365は他の多くのECADアプリケーションと同様に、ユーザーが独自の設計およびシミュレーションワークフローを作成できる多くの機能を備えています。Altium Designerでコンポーネントシミュレーションモデルやシミュレーション回路を扱う場合、Altium 365を使用してコンポーネントのSUBCKTモデルにアクセスし共有する方法は複数あります。

現象モデルまたは回路シミュレーションモデルの作成

スキーマティック内で組み込みのシミュレーションライブラリを使用してすべてを行い、365ワークスペースにマネージドシートを作成するのが最適です。

特定のコンポーネントを使用したアプリケーション回路

メーカーパーツ検索パネルからコンポーネントを取得し、Altium Designerでコンポーネントにシミュレーションモデルを追加して、他のユーザーがアクセスできるようにコンポーネントとスキーマティックを365ワークスペースにリリースします。

独自または実験的なコンポーネントを使用した設計

Altium 365で新しいコンポーネントをインポートまたは作成し、他のコンポーネントと同様にシミュレーションデータを追加します。シミュレーションデータは、Altium 365を通じてModelsフォルダから取得できます。

大量の共通または特殊コンポーネントの更新

ライブラリ移行を行い、コンポーネントのグループにバッチ更新を提供します。

管理されたSimulation Modelフォルダにモデルを持っている場合でも、管理されたフォルダやプロジェクト全体と同様に、他の設計者と共有することができます。これは、チームメンバーが情報を共有し、シミュレーションモデルを追跡し、Altium Designerで新しいコンポーネントに既存のモデルを迅速にインポートするのに役立ちます。

もし、.subcktファイルやSPICEモデルの管理を自分で行いたい場合、Google Driveや会社のメールのようなプラットフォームに頼らないでください。Altium 365™プラットフォームは、PCB設計データを安全なクラウドプラットフォームで共有、保存、管理することを可能にします。Altium 365は、PCB設計専用の唯一のクラウドコラボレーションプラットフォームであり、Altium 365のすべての機能は、世界クラスの設計ツールであるAltium Designer®と統合されています。

私たちは、Altium 365上でAltium Designerを使用して可能なことの表面をかすめただけです。製品ページでより詳細な機能説明を確認するか、オンデマンドウェビナーのいずれかをご覧ください。

筆者について

筆者について

Zachariah Petersonは、学界と産業界に広範な技術的経歴を持っています。PCB業界で働く前は、ポートランド州立大学で教鞭をとっていました。化学吸着ガスセンサーの研究で物理学修士号、ランダムレーザー理論と安定性に関する研究で応用物理学博士号を取得しました。科学研究の経歴は、ナノ粒子レーザー、電子および光電子半導体デバイス、環境システム、財務分析など多岐に渡っています。彼の研究成果は、いくつかの論文審査のある専門誌や会議議事録に掲載されています。また、さまざまな企業を対象に、PCB設計に関する技術系ブログ記事を何百も書いています。Zachariahは、PCB業界の他の企業と協力し、設計、および研究サービスを提供しています。IEEE Photonics Society、およびアメリカ物理学会の会員でもあります。

関連リソース

関連する技術文書

ホームに戻る
Thank you, you are now subscribed to updates.