ホワイトペーパー

Filter
Clear
Tags by Type
Popular Topics
Software
The New Age of PCB Documentation Whitepapers PCB図面の新時代 はじめに ライトテーブル、テープ、マイラーの時代から、PCB設計工程は大きな進化を遂げました。80年代には初となるPCB設計ソフトウェアの発売が開始され、設計制作機能とテクノロジーの新しい時代の幕開けとなりました。それ以来、EDA企業の興 隆、低迷、統合が行われていますが、増え続けるPCB設計の課題に対応するための設計者への助けとなるテクノロジーの進化は変わらずに続いています。 ムーアの法則は真実であり続け、新しいテクノロジー、新しい要求事項は増えるばかりです。私たち設計者は、周波数、コン ポーネントの密度、部品の調達と製造コストの増大に比例するように設計上の制約が急増している現状に対して愛憎入り混じる感情を抱いています。 私たちの要望に基づいて、EDA企業は次世代の自動ルーティング、高速ルーティング、制約管理、コンポーネント情報システ ム、設計の再使用などなど、さまざまな機能を生み出しました。これらすべての新機能により、PCB設計者はあっという間に ロジックを把握してレイアウトを作り出せるようになりました。しかし、図面の作成など、明らかに時間のかかるタスクは旧時代のまま残ってしまいました。 嫌われ者とはいえ、PCB設計図面は必要悪です。設計作業では、把握したロジックを使い、それを現実的な動作デバイスに変換します。設計図面の作成に費やした時間のことは忘れてしまいがちです。1つの図面だけでも、設計製造図面とメモ、組み立て図面と処理工程、PCBの再加工の指示、レイヤのスタックアップ情報、ドリルの詳細、部品表などが含まれます。設計レビューとリスピンのたびに、最新の情報を反映するようにこれらの図面を再作成することは間違いないでしょう。どの設計で も、実際には優に2倍の図面作成工程が存在し、本来なら他の作業に費やすことができたであろう多くの時間が失われています。 現在の手順として、PCB設計環境内での中途半端なドラフティングツール、基本的なテキストのサポート、静的なオートメー ション、または図面に最適な外部の2DメカニカルCADソリューションなどがありますが、コネクテッドインテリジェンスはまったく存在しません。 Draftsman®は、Altium Designer 16.1で導入されたドキュメンテーション機能です。テーブル作成の自動化、PCB設計ビュー、レイヤの凡例、詳細情報により、PCB図面の作成が容易になります。図面はソースPCB図面にリンクされているので常に正確で、同期状態にあります。Draftsmanが提供する、PCB図面の作成と維持のための簡単かつ自動化されたユーザー体験をご紹介します。 (※続きはPDFをダウンロードしてください) 今すぐ Altium Designerの無償評価版をリクエストして、世界最高のPCB設計ソリューションをお試しください!
デザインレビューの危険を乗り越える Whitepapers デザインレビューの危険を乗り越える デザインレビューは、経験豊富なエンジニアでさえも背筋が凍るような恐怖を感じさせます。どれだけの時間、努力、チェックを投じても、何かが見落とされているかもしれないという恐れが常にあります。この論文では、重要なコンポーネントやネットを視覚的に隔離するための簡単なフィルタリングとハイライト技術に触れ、次回のデザインレビューを少しでもストレスの少ないものにするための努力を紹介します。 はじめに PCBデザインレビューの接続を確保することは、設計の最も重要な部分の一つです。たった一つのネットが不適切に管理された場合、製品に問題を引き起こし、それを解決するために莫大な費用がかかる可能性があります。設計が理論的にどれほど優れていても、コンポーネントの配置、熱イベント、ノイズ、電力の適切な設計フローなど、さまざまな障害に対して製品をテストすることに大きく依存しています。 今日では、ソフトウェアは、プロトタイプや最終製品の生産が行われる前に、こうした可能性のある問題をシミュレートするための、すべてのエンジニアの最良の友です。これは、問題に対する認識を促進し、「初回での成功」と呼ばれる設計の聖杯を達成するための抑止力となります。 PCBのバーチャルリアリティ すべての製品は、それがどのように機能すべきかというコンセプトから始まります。大局的には、製品はスキーマティックデザインで始まり、アイデアが現実に変わります。私たちの人体の各部位が一体となってタスクを実行し、私たちの周囲と生活の仕方を変えるように、PCBスキーマティックデザインの世界では、電気的な接続は通常、コンポーネントのピン間でワイヤーを使用してスキーマティックレベルで始まります。しかし、これらの接続を識別するためには、出発点から終点まで簡単に追跡できるように、これらの接続に名前を付けることが良い習慣です。ネットラベルは、デザイナーが物理的にワイヤーで接続することなく、回路上のポイントを接続することを可能にする人間に優しい識別子です。 設計の骨組みがスキーマティックで完成したら、次の課題はPCBレイアウト環境でこれらを管理することです。従来のソフトウェアはしばしばネットリストをPCB環境にエクスポートするため、フットプリントやデカールはそれぞれの着地パッドに指定されたネット名を取得します。現代の技術では、この方法が直接ECOプロセスを使用して転送プロセスを自動化することにより強化され、手動でネットリストファイルをエクスポートする必要がなくなりました。 設計プロセスの各段階に別々のツールを使用すると、設計データの管理が非常に困難になります。各ツールは、全体の設計パズルの一部をモデリングする独自の方法を持っています。異なるコンポーネントモデル、ファイル形式、およびネットリストをすべて結びつけることは悪夢です。Altium Designerでの設計プロセスは異なります。スキーマティックを編集しているか、ボードをレイアウトしているか、またはFPGA設計を行っているかにかかわらず、各段階で、設計の単一統合モデルと対話しています。Altium Designerの設計プロセスコンポーネントは、この統合データを含んでいます。これは、実世界でコンポーネントが実際に何であるかの完全な表現です。この統合データモデルは、設計の各部分の迅速かつ正確な同期を容易にするだけでなく、製造にリリースする時が来たら、すべての出力データが検証され、一貫性があり、生産の準備ができていることを自信を持って言えることを意味します。 針の中の麦わら レイアウトでコンポーネントを見つけることは、特定のコンポーネントに接続されるべき他のコンポーネントが何かわからない場合、特に面倒です。Altiumは、ユーザーがビューのフィルタリングオプションを簡単にカスタマイズして、 PCB設計フロー上で必要なコンポーネントのみを表示するようにするソリューションを提供します。これにより、設計レビュープロセス全体が簡単に表示およびナビゲートできます(図1)。 統合データモデルを使用する利点は、 プリント基板環境内のオブジェクトを見つけることに限定されないことです。クロスプロービング機能により、ユーザーはスキーマティックからコンポーネントのグループを選択し、そのフットプリントの対応物をPCB環境で自動的に選択できます。 図1: Altium Designerを使用すると、設計内のコンポーネントを簡単かつ迅速に見つけることができます。 デザインが完成に近づくにつれて、ボード全体に銅のトレースが走っているため、PCB上での接続がスペースの制約の結果としてより困難になります。不要な情報を隠したり、マスクしたり、ビューからフィルタリングすることが重要です。RFデザインはこれの良い例で、特に注意を払う必要がある特定のネットがあります。通信デバイスの一部であるネットを特定し、これらのネットをフィルタリングすることは、製品の成功と信頼性を決定することができます。デザイナーは、表示する必要があるネット、トレースの全長、および未配線の他のパッドがあるかどうかを完全に制御できるべきです。 図2
リバースエンジニアリングプロジェクトライブラリ Whitepapers リバースエンジニアリングプロジェクトライブラリ アウトソーシングは、コスト削減と利益率の向上を求める企業にとってデファクトスタンダードな解決策となっています。特定のタスクに自社のリソースを消費する代わりに、その分野を専門とする他の企業に委託し、自社は得意とすることに集中できます。新製品の設計は、しばしば別の設計会社に委託されます。もしそれがあなたの会社であるなら— あなたの会社がPCB設計をアウトソーシングしている、またはあなたの会社がPCB設計会社であるなら— この論文はあなたの生活を楽にすることができます。 コミュニケーション 他の会社に作業をアウトソーシングする場合、関係する全ての当事者間でのコミュニケーションが重要になります。PCB設計サービスのエンジニアにとって、これは完全なプリント基板プロジェクトファイルをクライアントに送信することを意味します。残念ながら、クライアントからPCBやガーバーファイルを受け取るプロセスは常にスムーズとは限りません。クライアントは不完全なプロジェクトファイル、標準化されていないコンポーネントライブラリを含むプロジェクトファイル、または実際に必要とするものと一致しないその他のファイルを送信することがあります。そのような場合、プロジェクトをどのように進めますか?ここでは、設計プロジェクトファイルのみからソースライブラリを生成する必要があるボードデザイナーが直面する課題の概要と、このプロセスを容易にするための利用可能な解決策について説明します。 プリント基板プロジェクトファイル プロジェクトファイルの構造は、 PCB設計ソフトウェアの異なるブランド間で大きく異なります。通常、ソフトウェアパッケージには、以下の表に示す6つのファイルタイプがあります。 表1: PCB設計ソフトウェアパッケージの典型的なファイル構造 ほとんどのプリント基板の回路図やガーバーファイルは自己完結型です。これは、PCB設計業者がクライアントに回路図やPCBファイルだけを送ることができ、クライアントは回路図とPCBファイルの内容を全て開いて閲覧できることを意味します。この柔軟性は便利に思えるかもしれませんが、一種の二刃の剣でもあります。しばしば、顧客が以前の契約業者との契約を早期に終了したために、PCBや回路図のファイルのみを回復する状況に陥ります。次の業者は、クライアントが提供した不完全なプロジェクトファイルを基に将来の設計を行わなければならない負担を背負います。Autom 多くの場合、回路図とPCBファイルだけでは、設計内のコンポーネントを直ちに編集することはできません。そのような場合、回路図とPCBライブラリファイルも必要とされます。これは、設計プロジェクト内のコンポーネントを大量に編集する必要があるデザイナーにとって明らかです。ライブラリファイルを使用すると、業者はより柔軟性を持ち、以下のことが可能になります: 特定のコンポーネントのフットプリントを変更し、数千の参照を更新する 標準化されたコンポーネントを作成する コンポーネントのフットプリントとシンボルを変更する 少数のコンポーネントでこれらのタスクを達成することは簡単です。しかし、新しい設計がクライアントから届くたびに、数千の異なるコンポーネントのためにフットプリントとシンボルを再作成するのはどうでしょうか?業者は車輪の再発明を余儀なくされ、既存の設計のために新しいライブラリを再生成する必要があります。これは非現実的であり、信じられないほど時間がかかります。解決策は、自動化された逆エンジニアリングPCBプロジェクトライブラリの利用です。 ALTIUM DESIGNERを使用したプリント基板プロジェクトライブラリの逆エンジニアリング Altium Designerは、生の回路図やプリント基板PCB(SCHDOCおよびPCBDOC)ファイルから回路図とPCBライブラリを再エンジニアリングするのをはるかに簡単にする3つの別々のツールを組み込んでいます。「Make
ボードのエリア感度部分 Whitepapers ボードのエリアセンシティブ部分 プロジェクトのその段階に差し掛かっています。開発リリースされた製品を生産に引き渡す時です。開発の観点からすると、設計、部品、モデル、BOM、文書など、すべてがリリース状態にあります。設計を期限内、予算内で完成させるために数週間徹夜を重ねた後の、真のお祝いの時です。そして、いくつかの「もしも」の質問でフラッシュバックが起こります。調達は正しいフットプリントで新しい部品を入手したのか?実際に生産に引き渡されるのは設計の最新バージョンか?最近の設計レビュー後にBOMは更新されたか?オフサイトの機械チームが最後の瞬間に必要なエンクロージャーの調整を行ったことを確認したか?そして突然、達成と喜びの瞬間が、最後の手段を念頭に置いた不確かな瞬間に変わってしまうかもしれません。指を交差させるしかない! 開発後ストレス障害 この開発後の段階の懸念は、技術業界の多くの企業にとって非常に一般的であり、それには理由があります。多くの企業が依然としてECADデータ資産を不十分に管理しているため、手動でエラーが発生しやすいシステムがしばしば物事を見逃す原因となっています。ECADデータ管理のこれらの亀裂は、プロセスのさまざまな段階から生じる可能性があり、いくつかを強調すると: ECAD設計の手動スポットチェック 手動での署名の収集 CAD環境外での追加の手動ステップをエンジニアに強いることで、リビジョンのプッシュを忘れる 手動のカスタムデータ管理プロセス(BOM、モデル、フットプリント、部品番号) 手動のリリースおよび変更プロセス すべてのタイプのユーザーへの無制御アクセス この制御されていないECADデータ管理プロセスは、これらの企業の利益に深刻な影響を与えています。すべての顧客は、より複雑な電子機器でのみ満たすことができる、機能と機能に富んだソリューションを求めています。製品開発の複雑さがエスカレートする中、提供する製品を差別化する市場圧力と、ナビゲートする規制の制約とともに、技術企業は、急速に成長する複雑な製品データを管理するソリューションを見つけるために莫大な圧力にさらされています。 新しい高度な電子製品の複雑さは、ECADデータそのものにとどまらず、ほとんどの開発環境が複数の専門分野(機械、ソフトウェアなど)を含むため、データ管理を指数関数的に難しくしています。さらに、これらの開発チームはしばしば異なる時間帯や地理的な場所に分散しており、おそらく異なるツールやアプリケーションを使用しています。これらの複雑さの追加層は、データ管理全体を統一できる堅牢な統合がなければ、手動のデータ管理システムの亀裂をさらに広げ、エラーが発生しやすくなるだけです。 PCB開発の痛点 よく言われるように、予防は治療よりも良いものです。開発後のストレス障害の痛みを修正するための最初のステップは、それにつながる可能性のある原因を知ることです。PCB開発においてどの要素が役割を果たし、それらが互いにどのように影響を与えるかの全体像を見ることができるときにのみ、治療法がどのようなものであるべきかを理解できます。 ECADデータはどこに保存されていますか 実際には、多くの企業がまだネットワークドライブにECADデータを保存することに依存しています。Dropboxのようなサービスがうまくいっているのは、消費者自身がもはや写真やファイルをローカルドライブに保存していないからです!では、この90年代のスキームでは何が問題になるのでしょうか?実際、ネットワークドライブにECADデータを保存することは、ビジネスが効率改善を実現することを妨げる原因の1つであることがわかりました。そして、ここにいくつかの問題点を挙げます: アクセス制限:VPNのようなサービスを使用してネットワーク外からドライブにアクセスする方法がありますが、ECADがネットワーク内に保存されている限り、常にローカルチームに限定されます。オフサイトのチームやパートナーは運が悪いかもしれません。また、ECADデータが削除または変更されないように役割ベースのアクセスを強制することも困難です データ管理の劣悪さ:このスキームでは、ECADのライフサイクルとリビジョンを効率的かつ実用的に管理する方法が単純にありません。このシナリオはしばしば多くのデータの重複、ドキュメントのコンプライアンスの欠如、および既存のECADデータの非常に貧弱な活用をもたらします 異なる複雑なデータ:このように保存された場合、ECADデータを理解することが困難になります。多くの時間を無駄にすることなく、調達情報をECADファイルに関連付けるなど、異なるタイプのデータを互いに関連付けることは不可能です。ネットワークドライブは単純に複雑なデータ構造を理解しません ライフサイクルサポートなし:ECADがライフサイクルのリビジョンを変更する場合、誰もそれを知らず、これはしばしば間違ったリビジョン、設計、部品、またはBOMが生産または他のステークホルダーに押し出される原因となります この劣悪なECADデータストレージ管理の実践は、設計チームがデータ駆動型の決定を下すのを助けません。なぜなら、彼らはPCBライブラリのパラメトリックデータガバナンスなどの必要な情報をマッピングし、アクセスすることができないからです。これにより、BOMが設計ファイル自体と同期しなくなります。
タッチセンサーの実装 Whitepapers タッチセンサーの実装 Altium Designerで信頼性の高い従来の機械式スイッチの代替として、静電容量式タッチセンサー技術の設計方法を学びましょう。 静電容量式タッチセンサー技術は、電子制御インターフェースで使用される従来の機械式スイッチに対して、安価で非常に信頼性の高い代替手段を提供します。タッチセンサーの複雑なベンダー/技術特有のパターンを手動で作成またはサイズ変更することは、困難で時間がかかることがあります。幸いなことに、複雑なタッチセンサー形状の簡単な作成と変更を可能にする自動化ソリューションがあります。 静電容量式タッチセンサー 静電容量式タッチセンサースイッチおよびコントロールは、電子製品において従来使用されている機械式スイッチに比べていくつかの利点を提供します。一つには、タッチセンサーはPCB上の銅に直接実装されます。動作する部品がないため、故障したり時間とともに摩耗したりすることがありません。静電容量式タッチセンサーは、プラスチック、ガラス、アクリル、はんだマスク、段ボール、木材など、さまざまなカバーを通して機能するように設計されています。また、水、湿気、ほこり、汚れ、厳しい化学薬品、洗浄剤など、手動スイッチに損傷を与える可能性のある物質に対しても耐性があります。 これらの静電容量センサーの利点を考えると、どのようにして電子デバイスに実装するかという問題が生じます。電子製品で使用されるタッチスイッチやコントロールは、安価に製造することができ、タッチピンやブレイクアウトボードのような異なるバージョンで提供されます。これらの製品は従来の機械部品よりも直感的で、メンテナンスが容易であり、全体的な品質と長期的な信頼性が向上します。 家電製品、消費者向け電子機器、産業用コントロール、船舶機器、モバイルデバイスやPCおよび周辺機器、医療機器など、実用的な静電容量式タッチセンサーの応用例は多岐にわたります。 静電容量式タッチ技術 この静電容量式タッチセンサーのチュートリアルでは、静電容量式タッチセンシングは、人間の指がPCB上の銅でエッチングされた静電容量式タッチセンサーエレクトロードに近づくとアクティブになると定義されます。これにより、センサーエレクトロードの静電容量が変化します。この静電容量の変化は、センサーエレクトロードに接続された汎用マイクロコントローラー入力または専用のタッチコントロールデバイス入力で感知されます。マイクロコントローラーまたはタッチコントロールデバイスは、特定のセンサーエレクトロードによって認識された静電容量センシングの変化に対する特定のプログラムされた応答として、1つ以上のデジタル出力制御ピン信号の状態を更新します。 静電容量センシングには2つの異なるタイプがあります。それらは、セルフ静電容量センシングと相互静電容量センシングとして参照されます。 セルフ静電容量センシングは、人間の指の存在が単一のセンサーエレクトロードの静電容量を増加させる場合です。この静電容量の増加は、上述のように処理されます。 相互静電容量センシングは、人間の指の存在が一緒にペアされた2つのセンサーエレクトロード間の相互結合を減少させる場合に発生します。この静電容量の低下(受信エレクトロード上)が感知されると、上述のように処理されます。 図1 - 左がセルフ静電容量センシング、右が相互静電容量センシング タッチセンサーの形状 タッチセンサーは主に、ボタン、スライダー、ホイールの3つの一般的なタイプで構成されています。 ボタンは、単一の静電容量式タッチセンシング接点からのトグル制御を可能にします。例えば、特定のボタンセンサーに一度触れると、照明回路がオンに切り替わります。同じボタンセンサーにもう一度触れると、照明回路がオフに切り替わります。 スライダーは、最小点から最大点までのレベル制御を可能にします。例えば、特定のスライダーの最小点に触れると、接続された照明回路が最も暗い光レベルに設定されます。その初期点からスライダーセンサーに沿って指を最大点に向かってドラッグすると、照明回路の明るさが徐々に増加します。 ホイールセンサーについては、最も一般的な例は音量制御かもしれません。デバイスのオーディオの音量を上げるために、指を時計回りにホイールに沿ってドラッグします。指をホイールセンサーの周りを反時計回りにドラッグすると、音量レベルが下がります。ボタン、スライダー、ホイールを使えば、単純なタッチだけでほぼどんなデバイスも制御できます。
Altium Designer ユーザーエクスペリエンスの効率化 Whitepapers Altium Designer ユーザーエクスペリエンスの効率化 Altium Designerのエクスペリエンスをショートカットキー、PCBワークフローの自動化、カスタマイズ可能なワークスペースで効率化する方法を学びましょう。 現代のCADツールは、機能と機能性の絶え間なく増加するコレクションを採用しています。この分野のリーダーの一つがAltium Designerで、スキーマティックキャプチャ、PCBレイアウト、ネイティブ3D PCB、シグナルインテグリティ、SPICEシミュレーション、組み込みソフトウェア開発など、単一の統合パッケージをユーザーに提供しています。 導入 この「ワンストップショップ」アプローチにより、 プリント基板 PCB デザインに必要なすべてのツールがエンジニアの指先に揃います。しかし、Altium Designerパッケージには多くの機能が含まれているため、圧倒されることがあります。この多様な機能を効果的に管理するにはどうすればよいでしょうか?答えは、Altium Designer環境を特定のニーズとワークフローに合わせて適応させることです。これを行う方法はさまざまあります。見てみましょう。 必要なものだけをインストールする デザインのニーズは人それぞれ異なり、Altiumは誰もが満足できる機能を提供することを目指しています。しかし、下の画像で見るように、必要に応じてAltium Designerの機能セットの特定の部分のみをインストールすることを選択できます。定期的に使用する機能であれば、それをインストールします。そうでなければ、個人のワークフローの邪魔にならないようにそれを省略します。 Altium Designerインストーラー この方法で、インストールを小さく保ち、GUIの不要なオプションを排除することで全体の使いやすさを向上させることができます。 デスクトップレイアウト 作業フローを効率化するもう一つ便利な方法は、Altium