Easy, Powerful, Modern

The world’s most trusted PCB design system.

Altium Designer - 回路・基板設計ソフトウェア

ツール中心から設計中心のカリキュラムの推進 OnTrack Newsletters ツール中心から設計中心のカリキュラムの推進 Judy Warner: PCBの設計に携わってどれくらいになりますか?またこの仕事をすることになったきっかけも教えてください。 Bill Brooks: 基板の設計は1970年から行っています。電子工学を学び始めたきっかけは父でした。父は、Hughes Aircraft CompanyのR&D、UCSD、その後はAerospace Incorporatedで航空宇宙の専門家として働いていました。父は、カリフォルニア州ビスタの家のガレージでプリント回路の店を開くことを決めました。1969年、父は私や私の兄弟に、プリント回路の製造に関する全てのプロセスについて教えてくれました。父は、Texas Instrumentsのノートから私が選び出した、トランジスタベースの10ワットのソリッドステートオーディオアンプの回路図を使って、プリント回路のレイアウトについて説明してくれました。私は、色鉛筆を使って上質皮紙にその回路を書き写し、Bishop GraphicsのダイカットテープとIC用の7milのマイラーのパターンを使ってライトテーブルでアートワークを作成しました。そして、作業用のマスター写真を作成するために、写真製版用カメラで正投影フィルムを使ってアートワークを2:1スケールに縮小しました。銅張積層板をクリーニングして、フォトレジストでコーティングした後、位置合わせをしてピンの穴がパンチされたフィルムを使って、UVライトを当てました。そして、真空密着したフレーム内の画像を現像してエッチングできるようにしました。エッチングの後、穴を開けて半田でコーティングし、基板をトリミングしてサイズを調整しました。それから、部品をかき集めて基板を組み立て、完成品をチェックして電源を入れてテストしてみると、見事に動作しました! サマースクールでは電子工学の講座を受講し、スーパーヘテロダイン方式の真空管ラジオと400ワットのDC電源装置の作り方を学びました。また、その講座では、父の店で行っている処理よりも旧式な方法でしたが、プリント回路を作るためのエッチング液として塩化第二鉄を使いました。私は、その年の科学展示会向けに電子メトロノームを作りました。 最終的には、父は店を閉め、私は他の会社で製図の仕事を始めました。しばらくの間、回路図、製造図、プリント回路のアートワークが私の収入源となりました。そこから私は技術者になり、最終的にはレイアウトを行うようになりました。また、派遣社員としていくつかの会社で機械設計や電子回路のパッケージングもしました。その間、Teledyne、SAIC、Hughes Aircraftなど、誰もが知っている会社も含め、多くの会社で仕事をしました。 2000年頃からは、IPC Designers Councilにも関わっています。カリフォルニア州サンマルコスのPalomar大学で、10年ほどPCB設計の授業を担当したこともありますし、PCB Design Magazineの記事を書いたこともあります。 Warner
PCB設計開発向けのプロジェクトテンプレートを使用する Thought Leadership PCB設計開発向けのプロジェクトテンプレートを使用する 生い茂った草木を切り払うために枝打ち斧を使ったことがある方なら、北アメリカの荒野を切り開いた遠い昔の開拓者たちの苦難がどれほどのものだったか想像がつくでしょう。その努力は、人間の精神の素晴らしい側面の表れでした。こうした先人の仲間に加わることはもはや不可能ですが、他のPCB設計者にとっての草分け的存在になる方法はあります。 プリント基板を設計する際に、作業を一からやり直さなくてはいけないことが多々あります。これから手掛けるモジュールや回路を以前に誰かが設計していたとしても、それらの図面を再利用できない場合、コンポーネントの選択、配線図の作成、基板のパラメーターの決定と設定、場合によってはスクリプトの記述とコードのデバッグで、基板レイアウトに時間を費やす必要があります。 これはリソースの浪費であり、回路基板、チーム、組織の生産性とコストの損失と同じです。基板設計CADのAltium Designer®を活用すると、チームをリードしながらこれらの損失を取り戻せます。ここでは、Altium DesignerのPCB設計開発向けのプロジェクトテンプレートを活用して、時間や資金といった貴重なリソースの浪費を最小限にする方法をご紹介します。 PCB設計向けのプロジェクトテンプレートにアクセスする プロジェクトテンプレートを使用可能にするには、プロジェクトテンプレートを作成しアクセス可能にする必要があります。Altium Designerでは、 プロジェクトテンプレートの作成は簡単で直接的です。テンプレートは元のコンポーネント、シート(サブ回路)、設計全体を対象に作成できます。プロジェクトテンプレートは設計ファイルと同様、どこにでも(例: ローカル、ネットワークサーバー)保存でき、直接アクセスできます(図1)。 直接アクセス サーバーからのアクセス 設計ファイルを実質的にどこにでも保存できどこからでもアクセスできるという柔軟性は確かに便利ですが、PCB設計のプロジェクトテンプレートにアクセスする場合、計画されたサーバーを利用することをおすすめします。サーバーは通常、セキュリティプロトコルと管理用の制御機能を備えています。これらは、データと情報へのアクセスを制限するのに必要です。また、サーバーは既知のディレクトリおよびファイル形式構造を提供することで統一性と一貫性を確保できます。サーバーソフトウェアは通常、サーバーが保管しているデータと情報の構造を乱さないでアップグレードできます。図2に示す Altium Concord Proは、PCB設計開発向けのプロジェクトテンプレートのホスティングに理想的なサーバーです。 サーバーのプロジェクトテンプレートは、メインウィンドウの右下の [Panels] タブで [Explorer]
altiumで回路図をPCBレイアウトに変換する方法 Altium Designerで回路図からPCBレイアウトを作成する方法 読者の皆さんにはいつものように、PCB回路図をまとめるという素晴らしい仕事をしていただきました。回路を定義したところで、PCBレイアウトに進む準備が整いました。しかし、今回は少し勝手が違います。通常のレイアウトリソースが利用できないか、最初のレイアウトを自分で作成したいと思うかもしれません。理由が何であれ、PCB設計の基板に関する作業を開始する準備はできていても、Altium DesignerのPCB回路図から作成する方法はご存じでないでしょう。 幸いなことに、Altium Designerの次のステップは非常に簡単です。ここでは、非常に単純なPCB回路図を見て、それを真新しいPCB設計と同期させるために何をする必要があるかを見ていきます。この単純で小さな設計は、おそらく現在取り組んでいる回路図とはまったく異なりますが、回路図から回路基板へのデータ転送の基本的な手順は同じです。PCB回路図からPCBレイアウトを作成することは難しくありません。Altium Designerは、回路図からPCBへのオールインワンの変換装置として機能します。 Altium Designerで回路図をPCBレイアウトに変換する方法 Altium Designerで回路図をPCBレイアウトに変換するプロセスでは、次の3つの簡単な手順に従います。 ステップ 1: 設計の同期を準備 ステップ 2: 回路図エディターを使用して設計データをPCBにインポート ステップ 3: レイヤースタックを定義 ステップ1では、回路図とPCBレイアウトの同期を妨げるような設計ルール違反がないか回路図をチェックします。PCBレイアウトが作成されると、この最初の同期ステップにより、回路図のその後の変更をPCBレイアウトにすぐにインポートできるようになります。ステップ2では、回路図エディターを使用して基板を空のPCBレイアウトにインポートします。現在のプロジェクトで新しいPCBファイルを作成し、回路図エディターを使ってコンポーネントのフットプリントを新しいPCBにインポートする必要があります。ステップ3では、新しいPCBのレイヤースタックを定義します。この3つの手順を完了したら、コンポーネントの配置とコンポーネント間のトレースの配線を開始できます。 Altium
高速PCB設計解析: シミュレーションとシグナルインテグリティ解析 高速PCB設計解析: シミュレーションとシグナルインテグリティ解析 夏の終わりが近づくと、私は家族を集め、魔法をかけられたようなワクワク感を求めてステートフェアに向かいます。フェアが開催される場所は、普段は人けがなく、荒れ果てた風景の中、小さなほこりのかたまりが風に吹き飛ばされていきます。ところがフェアが始まると、そこは活気に満ちあふれます。ゾウの耳がついたブース、動物や実演を見せる建物、大声で叫ぶ子供たちを乗せた娯楽用の乗り物などが並びます。それは、全ての部分が動く、ジャグリングのような曲芸的状況です。 高速信号に対応したPCBの組み立てには、設計、コンポーネント、高速信号を扱うジャグリングのような部分があります。これらの高速信号には、不要な伝送線路が回路基板に大混乱を引き起こす可能性があります。混乱の多くはPCBレイアウト自体で発生します。 レイアウトのどの部分がこのような混乱をもたらすかを把握しておくと、基板をレイアウトしながら問題を解決できます。適用したレイアウト手法がシグナルインテグリティにとって最適かどうかは、膨大な量の計算が必要な手間のかかる解析を行うか、シグナルインテグリティシミュレーションツールを使用することで明らかにできます。この記事をお読みいただいた後、ご自分の基板にとってどちらがより効果的かを判断してください。 不十分なシグナルインテグリティシミュレーションツール シグナルインテグリティシミュレーションツールが不十分だと、魔法はカオスと化します。インピーダンス計算機能は誤った計算結果を返します。計算は、レイヤのスタックアップやPCBデザインルールで定義された材料の誘電率と矛盾します。シミュレータはモデリングのリターンパスを前提とするので、GNDプレーンに不連続な部分があると、計算から除外されます。3Dフィールドソルバーは、完全に誤った差動ペアのインピーダンスを算出して返します。 ツールは単純で、デザインルールを考慮したPCBレイアウトのお決まりのオプションに対応していません。このツールには、リジッドフレキシブルのルールとシミュレーションが含まれています。そのシミュレーション環境では、波形が生成されますが、わかりにくいものになっています。さらに詳しく調べるには、複雑なコマンドを手動で実行して、普通の状態の値を求める必要があります。これは、3Dフィールドソルバーでも同様です。電気的に長いトレースの解析で一般的な選択項目がユーザーインターフェースに含まれていないので、自信を持って 高速シグナルインテグリティの回路基板をレイアウトすることができません。 インテリジェントなEDAツールによる知力の上手な活用 結果を解釈する時間の浪費 明らかなエラーを解析するためにシミュレーションツールの結果を調べると、何時間もかかります。メニューを使った移動は、慎重な操作が必要です。インピーダンス計算機能をあれこれ操作して、トレースのインピーダンスの計算に誤ったパラメーターが使用されたことを明らかにしようとして、無駄な時間がかかります。シミュレーションに使用されたパラメータが、PCBレイアウトのルールセットと一致しないことを発見しようとして、時間を取られます。誰がそんなことを予想したでしょうか? 面状材料の固有の電気容量と誘電率の正しいパラメータがないと、算出されたインピーダンスが高速信号の反射や リンギングを本当に抑えるかどうかを確信できません。 シミュレーションは、ドリルファイルの不足など、周囲のちょっとした異常により失敗します。シミュレーションのセットアップにさまざまなPCBエディタと設定が必要であることを考えると、ドリルファイルの不足によって生じる失敗は、セットアッププロセスに混乱をもたらします。エディタおよび設定メニューに与えられる、選択したパラメータを何度も尋ねることになります。 シグナルインテグリティの高速信号をシミュレーションするツールを分析していると、ヘルプページやアプリケーションノートの検索でより多くの時間を無駄に使います。最終的に、シミュレーションの結果を示す波形ができあがっても、不要なデータが表示されることが多々あります。手元に強力なツールがあっても、自分の回路基板について適切にガイドしてくれる使いやすいユーザインターフェースがなければイライラが募ります。最終的に整合性がどうなるかはわかりません。 整合性の問題を特定して解消する優れたツール PCBデザインルールで設定されている材料パラメータを、ツールのインピーダンス計算機能で使用できたら、すばらしいと思いませんか? インピーダンスを計算するため、デザインルール全体にツールポート情報が格納されていれば、回路設計に基づいて正しいコンポーネントとレイアウトが実装されたプリント回路基板が、製造業者から戻ってくることを確信できます。 シミュレーションに PCBのデザインルールのパラメータを使用すると、信頼できる結果になります。波形を表示して、回路設計とPCBレイアウトの両方のシミュレーション結果を示すことで、技術者とレイアウト設計者がシグナルインテグリティの問題と解決に対応しながら設計を作り込んでいくことができます。これにより、解析を実行し、手作業で得たベストプラクティスを適用し、PCBの製造を待ってシグナルインテグリティを検証するという推測に基づく作業がなくなります。 Altium
Altium Designerを使用したPCB設計ソフトウェアでの部品表の作成 Thought Leadership Altium Designerを使用したPCB設計ソフトウェアでの部品表の作成 ついに、回路基板ができあがり、PCBを実装する準備が整いました。回路図が完成し、レイアウトの確認と承認が済み、いよいよ組み立てです。ただし、そのためには部品表を作成する必要があります。幸い、それらのドキュメントを手作業で作成したのは遠い昔のことです。どのCADシステムでも、部品表は、ライブラリやその他のプロセスによって自動的に作成されます。しかし、そのためには何をする必要があるでしょうか? Altium Designer 18を使用すると、部品表(BOM)を非常に簡単に作成することができます。さまざまなオプションを選択して、非常に直感的な特定のニーズに応じて情報を構成したり整理したりできます。ここでは、設計から簡潔なBOMレポートを作成するために必要な手順について説明します。 部品表の準備 例として、いくつかの部品で構成される非常に単純な設計を取り上げます。これにより、画面に収まらないような部品表ではなく、簡潔で扱いやすいレポートができます。 Altium Designerでは、回路図、レイアウト、ActiveBOM(設計内のコンポーネントに直接アクセスするためのツール)のいずれかからBOMを作成することができます。BOMレポートの生成機能には、これらの3つの設計オブジェクトで同じメニューを選択してアクセスできます。3つの設計オブジェクトのいずれかをアクティブな状態にして、[Reports] ≫ [Bill of Materials] を選択します。3つのオブジェクトには若干の違いはありますが、下図のようにBOMレポートメニューは基本的に同じです。 Altium Designerの回路図、レイアウト、Active BOMのBOMレポートメニュー Altium Designerでの 回路図の作成やレイアウトの作成には慣れていても、ActiveBOMを使ったことがない場合もあるでしょう。ActiveBOMは、回路図やレイアウトと同様の、別の設計ポータルです。違いは、接続データ(配置と配線)を操作するのではなく、基板設計内の コンポーネントデータを直接操作する点です。ActiveBOMで作業するには、最初に、下図のように