ソートリーダーシップ

Filter
Clear
Tags by Type
Software
リジッドおよびリジッドフレキシブルPCBのレイヤスタックアップ Thought Leadership リジッドおよびリジッドフレキシブルPCBのレイヤスタックアップ 多層PCBの構築は、レゴで建物を作るのと似ています。部品は全て簡単に組み合わせられますが、設計としてまとめるには、従うべき指示があります。最近は、シングルレイヤや、トップレイヤとボトムレイヤの組み合せは、最も単純なPCBでのみ使用されます。マルチレイヤのPCBは、今や例外ではなく標準です。製造業者は最高30層のPCBを組み立てることができます。それらの基板におけるレイヤスタックアップの方法は、実際に適用するさまざまな場面で重要です。 PCB設計者は、回路基板の作成方法における変化に対応すべく設備を整える必要があります。PCB設計者の主な設備とは何でしょうか? 言うまでもなくCADツールです。どのようなプリント基板も、後方支援のため、強力にサポートしてくれるPCB設計ソフトウェアが必要になります。これは、デザインルールの把握がやや難しい、フレキシブルおよびリジッドフレキシブル回路ではなおさらです。レイヤスタックに振り回されず、今後もフレキシブル回路基板のプリントを円滑に行いましょう。 マルチレイヤのスタックアップ方法 理想の世界では、レイヤスタックアップの方法は、EMIおよびクロストークを完全にブロックするようにトレースとGNDプレーンを配置でき、フレキシブルおよびリジッドフレキシブル設計に適応できるはずです。例えばルームの温度を過度に熱することはないでしょう。明らかにそれは無理な注文です。あらゆる要件を完璧かつ同時に満たすことのできるスタックアップの方法はありません。 ピン密度が高い基板は一般に、より多くの信号層を必要とします。また、標準的なPCBに含めるべきレイヤの数に関する一般的なガイドラインがあります。レイアウト中の配線密度に応じて、いくつかの信号層は不要で削除可能であることに気付くかもしれません。適切なレイヤ数が決まったら、EMIとクロストークへの影響に注意しながらレイヤを配置する必要があります。 典型的なマルチレイヤスタックアップは、信号層とパワー/GNDプレーンが交互に配置されます。各レイヤは、絶縁体コアまたはプリプレグによって仕切られます。推奨されるスタックアップの配置は、基板のレイヤ数によって異なりますが、レイヤ間のEMIとクロストークを抑制するため、上記のガイドラインを必ず守ってください。熱問題に対応するには、マルチレイヤ基板にもかかわる可能性のある設計上の考慮が必要です。 アナログおよびデジタル要素を持つデバイスは、マルチレイヤスタックアップに別々のGNDレイヤを使用する必要があります。2つのGNDプレーンは1点でのみ接続してください。同じことが、アナログおよびデジタル信号層にも当てはまります。アナログおよびデジタル信号層を分けて1点でのみ接続することは、ノイズ結合を回避できるよい方法です。ほかに、GNDにシングルレイヤを使用してGNDプレーンをデジタル部分とアナログ部分に分割する方法があります。 フレキシブル回路基板では、配線はそれほど問題にする必要はありません アナログおよびデジタルの信号層をそれぞれのGNDプレーンで分けるのは、 EMIを回避するよい方法です。アナログおよびデジタル信号層の間にGNDプレーンを配置すると、2つのレイヤの間に効果的なシールドを作ることになります。アナログGNDプレーンはアナログ信号層に隣接して配置する必要があります。デジタル信号層も同様です。これにより、各信号層は、それぞれのGNDプレーンにリターン電流のみを誘導します。 リジッドフレキシブルスタックアップ リジッドフレキシブルPCB設計にいったん取り組んだら、リジッド基板と同様のスタックアップを使用してフレキシブルリボンを定義する必要があります。フレキシブルリボンは、それが接続する基板より薄く、リジッド基板の内側のレイヤと同じスタックアップ構造でなければなりません。フレキシブルリボンは通常、基板間の信号を伝達する必要があります。また、GNDリターン接続が必要です。 パワープレーンまたはGNDプレーンをフレキシブルリボンを越えて拡張するつもりであれば、クロスハッチ銅箔を使用します。クロスハッチにより、純銅箔フィルムや銅箔での柔軟性が向上します。クロスハッチ銅箔は、フレキシブルリボンの信号層に シールドが必要な場合も使用する必要があります。 フレキシブルリボンに直接コンポーネントを配置する予定がない場合は、そのリボンのカバーレイの下に信号層が直接配置されている必要がありません。カバーレイの下に信号層があれば、SMTコンポーネントをリボンに直接配置できます。これが一般的な設計方法になりつつあります。 半田ランドは、カバーレイの信号層に直接配置される必要があります。カバーレイは、SMTコンポーネントが信号層にアクセスできるようパンチで穴が開けられる必要があります。必ず、自分の設計に対応してもらえることを 製造業者に確認してください。これらの機能やコンポーネントを曲げ領域に配置することは常に避け、コンポーネントの長手方向が曲げと平行になるようコンポーネントを配置します。 SMTコンポーネントはフレキシブルリボンにより効率的に管理できます リボンにコンポーネントを配置する別の方法として、ボタンメッキがあります。信号層はスタックアップのカバーレイの下に配置される必要があります。カバーレイにパンチで開けられた穴は、信号層へのアクセスにも使用されます。スルーホールビアが実装パッドに配置され、ストラクチャは特定の厚さまでメッキされます。ビアの穴が開いたままの場合は、スルーホールコンポーネントをフレキシブルリボンに配置できます。
管理が面倒な回路図設計を体系的に整理する方法 Thought Leadership 管理が面倒な回路図設計を体系的に整理する方法 私の息子は6歳ですが、自分のおもちゃや私物の整理が非常に得意です。同じ年頃、私自身は自分の持ち物は全て大きな収納ボックスにまとめて放り込んでいました。一方息子は、異常なまでの整理整頓の才能があります。息子の細部に至るまでの細心の注意は、場合によっては少々ストレスですが、私は常に遊び場の整理整頓を息子に任せられる、ということを意味します。 プリント基板設計においては、自分のプロジェクトを引き継ぐハードウェア設計者が必ず容易に作業を進められるよう、回路図ドキュメントを同一レベルで整理して表示する必要があります。誰も回路図を理解できないという理由で常に電話やメールに悩まされるのは、最も避けたい状況です。 回路図設計の基本 電子回路設計の多くの記事は、 電磁干渉(EMI)の低減や高速設計など、基板レイアウトのベストプラクティスについて論じています。ですが、基板に最初のネットの配線を開始する前であっても、正しい回路図を用意する必要があります。実際は、回路図設計は基板設計で最も見落とされがちなところです。 ハードウェア設計を開始している場合、おそらく、完成した回路がどのようになるか、大まかなアイディアはあります。回路図設計の一般的な方法は、 マイクロコントローラーのような主要コンポーネント、メモリーチップ、特殊機能の集積回路(IC)などの配置から開始します。それに続き、コンポーネントを接続する前にパッシブコンポーネントを配置します。 次に回路図を基板レイアウトにエクスポートします。基板レイアウトには、対応するフットプリントが、相互接続したネットとともに表示されます。基板で適切な接続を生成する回路図設計は重要に思われます。しかし実際には、回路図設計は適切に整理して容易な理解と再利用を確実にする必要があります。 回路図設計を整理する方法 回路図の整理は、習慣と、使用しているプリント基板設計ソフトウェアの機能の組み合せです。以下は、私が通常回路図を整理している方法です。 1. 回路図シートを機能ごとに分ける コンポーネントが比較的少ない、シンプルな設計では、1枚の回路図シートで回路全体を作成することは理にかなっています。ただし、何百ものコンポーネントを使用する複雑なハードウェア設計に取り組んでいる場合、1枚の回路図シートに全てが詰め込まれたら、むしろどうしようもありません。 その代わりに、上図のように異なる機能に対して異なる回路図シートを作成することをお勧めします。これにより、個々のシートの回路図がより管理しやすくなるだけでなく、新しい設計で簡単に再利用できるようにもなります。 整列して表示された回路図ドキュメント 2. デジグネータのシステムを作成する デジグネータは、場合によっては、回路図内でコンポーネントをすばやく相互参照させる便利な方法になります。数百ものコンポーネントの中で、1つのコンデンサーを見つけたり削除したりする場合、デジグネータシステムの使用はとても助かります。 私の回路図では、デジグネータは、コンポーネントのタイプ、それが属しているシートの番号、シート自体のコンポーネントインデックスを表すよう作成されています。例えば、D0512は、5番目の回路図シートのダイオードを表し、12番目の類似コンポーネントです。コンポーネント数の一般的な概算として、回路図シート下部に各コンポーネントの数の範囲を一覧表示することもできます。 3
Altium Designer でのメニュー変更と単位の切り替え Thought Leadership Altium Designer でのメニュー変更と単位の切り替え 子供の頃、私がいつも安全で安心を感じた場所は家でした。外で何が起ころうと、私の幼少期の家は私の避難所であり、両親とずっとそこに住み続けたいと思っていました。もちろん、年を取るにつれて、新しいことをしたい、新しい人に会いたい、新しい経験をしたいという気持ちが強くなりましたが、それを実現するには住む場所を変える必要がありました。人として成長するために変化を受け入れなければならなかったのと同じように、スキルや使用するツールを改善するためには、時に変化を遂げる必要があります。これは、より効率的に作成された先進的な製品を求める要求が高まる中、PCB設計ソフトウェアの生産者がソフトウェアパッケージを継続的にアップグレードする必要があるPCBデザイナーにとって特に当てはまります。 もちろん、私たちは変化に対して生まれつきの抵抗感を持っているようで、パッケージにようやく慣れた後にプログラムの変更が発生すると、確かにイライラすることがあります。このような時、PCB設計ソフトウェアの開発者が機能性や能力の向上だけでなく、使いやすさや変更への適応のしやすさにも同じくらい配慮していると非常に助かります。 Altium Designerでは、業界で最も先進的で直感的なPCB設計ソフトウェアを提供しつつ、シンプルさと使いやすさを損なわない製品開発にユーザー中心のDNAアプローチを採用しています。このアプローチがどのように実装されているかを、メニューの変更と単位の切り替えを見てみましょう。 Altium Designerのメニュー変更 Altium Designerは、以前のバージョンのPCBソフトウェア設計パッケージを改善しています。エンジニアやデザイナーが最大限の利益を実現するために、プログラムの能力と機能の進歩を実装するにあたり、いくつかの新しいメニュー変更があります。すべてのメニュー変更を定義するよりも、新しい Altium Designerユーザーインターフェース(UI)を包括的に見る方がおそらくより有用です。 Altium Designerメインメニュー Altium DesignerスタートアップUI Altium DesignerのスタートアップUIは、上に示されているように、2つのレベルのメニューと周囲に配置された「簡単アクセス」タブのセットで構成されています。このレイアウトスタイルは、プログラム全体に存在するさまざまなアクセスオプションの繰り返しのテーマを強化します。トップレベルのメニューバーには、ほとんどのプログラムで一般的であるため、認識可能であるべきアイコンが含まれています:右上隅 - 保存、ファイルを開く、やり直し、元に戻す;そして左上隅 - 検索、最小化、サイズ変更、閉じる。2番目のレベルは、プログラム固有のメニューで構成されています:
PCB設計開発向けのプロジェクトテンプレートを使用する Thought Leadership PCB設計開発向けのプロジェクトテンプレートを使用する 生い茂った草木を切り払うために枝打ち斧を使ったことがある方なら、北アメリカの荒野を切り開いた遠い昔の開拓者たちの苦難がどれほどのものだったか想像がつくでしょう。その努力は、人間の精神の素晴らしい側面の表れでした。こうした先人の仲間に加わることはもはや不可能ですが、他のPCB設計者にとっての草分け的存在になる方法はあります。 プリント基板を設計する際に、作業を一からやり直さなくてはいけないことが多々あります。これから手掛けるモジュールや回路を以前に誰かが設計していたとしても、それらの図面を再利用できない場合、コンポーネントの選択、配線図の作成、基板のパラメーターの決定と設定、場合によってはスクリプトの記述とコードのデバッグで、基板レイアウトに時間を費やす必要があります。 これはリソースの浪費であり、回路基板、チーム、組織の生産性とコストの損失と同じです。基板設計CADのAltium Designer®を活用すると、チームをリードしながらこれらの損失を取り戻せます。ここでは、Altium DesignerのPCB設計開発向けのプロジェクトテンプレートを活用して、時間や資金といった貴重なリソースの浪費を最小限にする方法をご紹介します。 PCB設計向けのプロジェクトテンプレートにアクセスする プロジェクトテンプレートを使用可能にするには、プロジェクトテンプレートを作成しアクセス可能にする必要があります。Altium Designerでは、 プロジェクトテンプレートの作成は簡単で直接的です。テンプレートは元のコンポーネント、シート(サブ回路)、設計全体を対象に作成できます。プロジェクトテンプレートは設計ファイルと同様、どこにでも(例: ローカル、ネットワークサーバー)保存でき、直接アクセスできます(図1)。 直接アクセス サーバーからのアクセス 設計ファイルを実質的にどこにでも保存できどこからでもアクセスできるという柔軟性は確かに便利ですが、PCB設計のプロジェクトテンプレートにアクセスする場合、計画されたサーバーを利用することをおすすめします。サーバーは通常、セキュリティプロトコルと管理用の制御機能を備えています。これらは、データと情報へのアクセスを制限するのに必要です。また、サーバーは既知のディレクトリおよびファイル形式構造を提供することで統一性と一貫性を確保できます。サーバーソフトウェアは通常、サーバーが保管しているデータと情報の構造を乱さないでアップグレードできます。図2に示す Altium Concord Proは、PCB設計開発向けのプロジェクトテンプレートのホスティングに理想的なサーバーです。 サーバーのプロジェクトテンプレートは、メインウィンドウの右下の [Panels] タブで [Explorer]
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で作業するには、最初に、下図のように
障害物やその他のポリゴンに対応する自動インタラクティブ配線 Thought Leadership 障害物やその他のポリゴンに対応する自動インタラクティブ配線 プリント回路基板の手動配線が非常に楽しい作業であることに疑う余地はありません。最良のシグナルインテグリティを備えた最短の配線ができるよう、できる限り無駄がなくきっちり収まって、誤りのない配線をすることは、魅力的な挑戦です。配線が完了し、きっちり計った配線が完璧であること、差動ペアが適切であること、全てがすばらしいできばえに見えることを知って誇りを感じることができます。唯一の問題は、そのレベルの正確さで手動配線を行うには多くの時間がかかるということです。 今日のPCB設計ソフトウェアには、配線時間を短縮できるさまざまな配線手段が用意されています。本格的なバッチオートルータからトレースのクリーンアップツールまで、あらゆるものを見つけることができます。非常に便利になったアプリケーションの1つに、自動インタラクティブルータがあります。これにより、自動ルータと同じ速さで、ユーザ自身が配線の方向を指定できます。Altium DesignerのActive Routeテクノロジーは、自動インタラクティブルータとしては最も優れたものの1つとなっており、障害物を避けた配線では特に、非常に便利な機能を提供します。 手動インタラクティブ配線 プリント回路基板が作成された当初から、PCB設計者は手動で配線してきました。初期の頃はマイラー上のテープでしたが、現在は高度なPCB設計ソフトウェアとルール指向の設計により行っています。配線がより複雑になるにつれて、PCB設計者は、短時間で障害物を回避するための配線に役立つ自動化された手段がますます必要になっています。 Altium DesignerのPCBエディタには、このような配線に役立つ、以下に示すようなツールが用意されています。以下の単純な例では、PCB設計で未配線のエリアにフィルを追加しています。 これから作業する未配線のPCBのエリア PCB設計者は、障害物周りの手動配線に精通しており、少しの時間で、配線したい場所にトレースを巧みに配置できます。上図の右側に垂直方向のネットを4つ配線するには、通常は各ネットを個別に選択してから各頂点をクリックしてフィルの周りで配線操作を行います。 この場合、アルティウムは配線エンジンを通じた自動化により設計者をサポートします。下図では、トレースが下方向に引かれ、自動的に最短経路で障害物の周りに沿って(hug)配線されています。これにより、設計者は、経路上の各フィルやパッド、その他の障害物に沿って手動で配線する必要がなくなります。 インタラクティブ配線の「hug」機能は障害物回避に有効です 上図では、緑色の十字マークのところまで単純にトレースを引いたセグメントが表示されています。インタラクティブルータは自動的に障害物の周りに沿って(hug)そのままトレースを配置しています。この配線を行うため、Altium Designerのインタラクティブルータにはいくつかの設定が用意されています。これらの設定にアクセスするには、[Tools] プルダウンメニューから [Preferences] を選択し、[PCB Editor] カテゴリで [Interactive