統合設計環境

PCB設計者のための統一設計環境について、リソースライブラリをご覧ください。

Filter
見つかりました
Sort by
役割
ソフトウェア
コンテンツタイプ
フィルターをクリア
自動配線が可能なPCB設計ソフトウェアで時間を節約できる主な理由 自動配線が可能なPCB設計ソフトウェアで時間を節約できる主な理由 1 min Thought Leadership 私は長年にわたってPCBの設計に携わっていますが、自宅よりも職場で過ごす時間のほうが長くなっていました。残念ながら、家族はそんな私の日常にすっかり慣れっこです。締め切りが迫っている設計があると、私が夜遅くまで仕事をすることになるのを家族全員がわかっています。ストレスを解消したり、家族といる時間を増やしたりするためには、設計時間を短縮する方法を見つけなければいけないのはわかっていました。 つい数週間前のハロウィンも、設計の締め切りと重なってしまいました。ところが、作業は前倒しで完了し、早い時間に帰宅することができました。家族はみんな大喜びです。私たちはトリック・オア・トリートやゲームをして遊び、大笑いしながら楽しい時間を過ごしました。私は家族のヒーローになれただけでなく、その夜は久しぶりにぐっすりと眠れました。予定より早く仕事を終えられたことで家族全員が救われましたが、そこで私が感謝したのはそれまで避けてきたあるもの - そう、オートルーターです。 私は何年もオートルーターを使っているため、この機能に対する反論についてもよくわかります。ただし、最近では考えが変わりました。オートルーターは進化し、以前よりもはるかに便利になっているのです。洗練された現在のオートルーターでは、これまでのように紛らわしくて使えない配線だらけの基板が作成されることはなく、特定のニーズに対応します。こうしたルーターの活用方法を一度覚えると、それがどれほど便利か驚かされることでしょう。自動配線によってPCB設計ソフトウェアの世界は変わりました。ぜひ、新しい視点からこの機能を見直してみてください。 かつては謎のブラックボックスだったPCB の自動配線 オートルーター: ブラックボックスからPCB設計ソフトウェアへ 多くの設計者は自動配線のことを、自分たちではコントロールできないある種の謎めいたブラックボックステクノロジーだと考えてきました。得体の知れないルーターに設計データを送っても、出てくる結果にがっかりするだけだったのです。ルーターで行われる不適切な配線のせいで、何時間もかけて手動できれいに修正するはめになるのはよくある話でした。こうした問題のせいで、私も含めて多くの設計者がオートルーターを信用できなくなりました。 ところが今は話が違います。以前よりも格段に改良されているのです。多くのオートルーターは、サードパーティー製のブラックボックスアプリケーションではなく、PCB設計ソフトウェアに組み込まれています。つまり、すでに設定してあるデザインルールを使えるため、別のアプリケーションと整合させる必要はありません。また、現在のオートルーターはさまざまなモードで機能するため、作業する領域を絞って配線することもできます。その一部をご紹介しましょう。 Point-to-point の自動配線: ネットを単純にPoint-to-pointで接続できます。配線対象のネットを選択すると、デザインルールに従ってトレースが自動的に配線されます。 一括自動配線: 私たちが覚えている以前の「ブラックボックス」のオートルーターと似ているものの、最新の一括ルーターでははるかに多くの設定ができます。通常はPCB設計ソフトウェアに組み込まれているため、すでに設定してあるデザインルールを使用すれば、格段に管理しやすくなります。 設計に役立つ自動配線機能を備えるPCB 設計ソフトウェア 自動配線機能を備えるPCB設計ソフトウェアはどう設計に役立つのか 同僚から自動配線を見直してみるようにすすめられたとき、私はまずそれを拒みました。ところが、助けが欲しかった私は最終的に必要に迫られ、自動配線にもう一度目を向けてみることにしたのです。そこで見つけたものに私は驚きました。きっと、皆さんも驚かれるはずです。下記は、その中でも本当に役立っている配線機能です。 記事を読む
マイクロコントローラーの故障モード: 発生理由と回避方法 マイクロコントローラーの故障モード: 発生理由と回避方法 1 min Thought Leadership 設計の成功の大部分は大学にかかっています。実験室の実験でコンデンサーを誤って爆発させる原因を学んだからではなく、思いもよらないときにマーフィーの法則が当てはまることがあると学んだからです。Warcraftゲームに参加して終わりのない任務の遂行に明け暮れていた私は、常にコンピューターに依存して活動していました。 その当時、コンピューターの性能はかなり低く、悪名高いWindowsの「死のブルースクリーン」ポップアップが時々表示されるのは珍しいことではありませんでした。Warcraftゲームが中断されることはイライラの種であり、遂行した任務がシステムに保存されず数時間が無駄になる一方で、私はコンピュータークラッシュにより重度のパニック発作を引き起こしたものです。設計者であれば、現場でマイクロコントローラーに障害が発生した場合に、同様のパニックを経験したことがあるかもしれません。 マイクロコントローラーの故障モードがシステムに与える影響 組み込みシステムでは、マイクロ コントローラー(MCU)の障害は、業務の締め切りに遅れた場合よりも悪い影響が出る可能性があります。多くの場合、MCUは、決済端末、医療機器、セキュリティーシステムなどの用途における心臓部です。これらのシステムは高い安定性を必要とし、たいていはシステム障害に強くありません。 MCUが故障すると、場合によってはシステムの稼働が完全に停止します。この状況は、ユーザーに迷惑をかけたり、重要な使用現場において安全上のリスクを引き起こす可能性があります。クライアントにとって、信頼性の低いシステムは運用能力に影響を与え、収益の損失につながる可能性があります。設計者にとっては、何百もの製品が現場で常に故障していることは、私たちの誇りに大きな打撃を与え、評判に影響することが考えられます。 マイクロコントローラーの故障の理由とその責任 信頼性のある組み込みシステムには、ハードウェア設計者とファームウェア プログラマの協力が必要です。一部の設計エラーは開発段階で検知されず、導入後にやっと問題が顕在化します。この場合、その責任の大部分を誰が負うべきなのでしょうか。 指をさす前に、マイクロコントローラーが故障する一般的な理由を考えてみましょう。 1. メモリスタック オーバーフロー マイクロコントローラーの メモリスタックは、一時的な使用を目的とした内部RAMの指定領域です。メモリスタックのサイズは制限されており、MCUによって異なります。ファームウェア プログラマがスタックサイズより大きい変数を割り当てると、ランタイム中にスタックオーバーフローが発生し、ファームウェアに問題が生じる場合があります。 2. 不正なポインター MCUファームウェア プログラミングでは、変数、またはプログラム関数のアドレスを示すために、通常 記事を読む
最良のPCB設計ソフトウェアの考慮すべき機能とは 最良のPCB設計ソフトウェアの考慮すべき機能とは 1 min Thought Leadership 家の購入を決意する前には、おそらくたくさんの質問をするかと思います。自分にとって大事な施設やサービスが近所にありますか? 近隣の環境に問題がなく、安全ですか? 家の間取りが自分のニーズに合っていますか? これらはいずれも、そこに住むと決める前に解決する必要がある重要な質問です。 同様に、PCB設計ソフトウェアの購入も同じレベルの詳細な検討が必要です。そのソフトウェアが自分に必要な処理を行ってくれるかどうか、どのようなサポートが受けられるかなどを確認する必要があります。また、会社の将来や、それらのツールが設計ニーズの変化にともなって設計者とともに成長できるかどうかなども考慮する必要があります。 新しい家の購入と全く同じように、新しいソフトウェアへの移行は大変な作業になる可能性があります。設計者を手助けするため、Altiumは、PCB設計ソフトウェアについて質問する時に設計者がガイドとして使用できるトピックリストをまとめました。 PCB設計ソフトウェアが必要な処理を行ってくれるか 最初に確認すべきことは、検討しているPCB設計ソフトウェアが、自分に必要な処理を行ってくれるかどうかです。この質問に答えるためには、どのような設計技術のためにそのソフトウェアを使用するかを明らかにする必要があります。設計するのは片面、両面、または 多層基板 ですか? それらの設計の用途は、 電源 、 アナログ 、 デジアナ混在信号 、 高速 、あるいは RF 記事を読む
自動インタラクティブルーターの配線がオートルーターより整然としている理由 自動インタラクティブルーターの配線がオートルーターより整然としている理由 1 min Thought Leadership 少年の頃、私の部屋は常に散らかっていました。あらゆるものがどこにあるかわかっていると思っていたので、掃除する理由はありませんでした。最終的には、両親と友人からの強いプレッシャーに屈し、私は部屋を掃除しました。違いは驚くべきものでした。足の踏み場ができて、はるかに歩き回りやすくなりました。 オートルーターによるPCB配線についても同じことが言えます。オートルーターの配線は、 見た目が悪く雑然とする ことが知られています。そのような基板は、場合によっては追加設計が難しく、またいいかげんな設計に見える可能性もあります。こういった望ましくない配線は、通常次の3タイプのいずれかに分類されます。 1) バス配線の分割 2) 長く曲がりくねった配線 3) 望ましくないコーナーやスタブがある配線 何年もの間、PCB設計者は、オートルーターのスピードを必要とするたびに、配線に関するこれらの問題に対応してきました。自動インタラクティブルーターは、代替ルーターとしてはあまり知られていませんが、オートルーターに付き物の配線の問題はなく時間を節約することができます。 均一なバス配線 オートルーターは、PCBの配線時に多くの問題を引き起こす可能性があります。最初に目を引く問題は、バス配線の分割です。 バス配線は、類似するネットをグループ化した、均一な配線パターンです。例えば、8ネットのデータバス(D0からD7)はできる限りすき間なく配線する必要があります。このような配線は、トレースの長さとトポロジーを一致させることで、データバスの信号特性を維持します。 オートルーターは、バスをグループとして配線せず、バス内のネットを別々のものとして認識します。各ネットを配線するため、オートルーターは、そのバス配線から他のネットの配線を押しのけます(push & shove)。全てのネットの配線が完了したときには、オートルーターは、均一なバスを完全に分割しています。 これに対して、 自動インタラクティブルーター は、デザイン内の全てのネットではなく、ユーザーが選択したネットを操作します。また、パターン幅、クリアランス、レイヤー、およびトポロジ―についてユーザーが設定したネットおよびネットクラスのデザインルールに従います。その結果、整然として緻密なパターンのバス配線になります。さらに、自動インタラクティブルーターでは、オートルーターが配線方向を決定するのとは異なり、ユーザーがバス配線の経路を指定します。 記事を読む
PCB設計における自動インタラクティブ配線とPCBオートルーターは何が違うのか PCB設計における自動インタラクティブ配線とPCBオートルーターは何が違うのか 1 min Thought Leadership 編集クレジット: Santiparp Wattanaporn / Shutterstock.com しばらく前、私は第二次世界大戦時代に戦闘機パイロットが訓練に使っていたAT-6に乗って、空を飛べる機会をいただきました。飛行機の大ファンである私にとって、これほど素晴らしいプレゼントはありません。飛行体験までの5か月間は、大きな期待に胸を膨らませていました。そして、当日。それまでに感じたことがないほどの喜びをかみしめながら、いよいよ真っ青な空に向かって離陸です。パイロットは緩横転を披露してくれました。ところが、トップガンに対する私の期待は粉々に崩壊しました。それからのフライトは、飛行機酔いのための袋に顔をうずめて過ごすことになったのです。自分の身体が高速のアクロバット飛行に耐えられないのだとわかったとき、本当にがっかりしました。 それは、PCB設計で初めてオートルーターを使ったときの落胆と同じ気分でした。というのも、オートルーターは私と同じ程度の能力で配線に対応してくれると期待していたのですが、残念ながら、配線後の設計はとんでもないことになっていました。配線自体は完了していたものの、体裁を整えるのに数時間や数日という長い時間がかかりそうなクリーンアップを手動で行う必要があったのです。 ところが、最近では自動インタラクティブ配線技術のおかげで、設計者は自動配線を活用できるようになっています。自動インタラクティブ配線は自動配線とは異なるだけでなく、多くの点で自動配線よりも優れています。自動インタラクティブ配線の利点についてお話しする前に、まずはオートルーターと自動インタラクティブルーターの基本的な違いを確認しておきましょう。 自動インタラクティブルーターとPCBオートルーターの違いとは? この2つのルーターは似ているようもののように思えますが、実際にはまったく違うものです。もちろん、どちらも配線エンジンですが、オートルーターではすべての配線が行われる一方で、自動インタラクティブルーターでは設計者が配線をコントロールできます。 オートルーターはスタンドアロンのアプリケーションとして長い間利用されてきました。現在ではPCBレイアウトソフトウェアと連動するようになっているものの、実行するには独自のデザインルールが必要です。これらのルールは手動で設定することも、レイアウトソフトウェアからインポートすることもできます。オートルーターを実行すると、設計に含まれるすべての有効なネットで配線が試みられます。ここでは、さまざまな配線ストラテジで事前に設定された条件を使って、一連の経路で配線が実行されます。完了すると、設計者は自動配線されたトレース情報をレイアウトアプリケーションにインポートし、既存の配線と置き換えます。オートルーターによって配線された使いものになるトレースの分量は、設計者の設定に完全に左右されるものの、結果は思い通りにはならないでしょう。 一方、自動インタラクティブ配線がうまくいくかどうかは、設計者が追加で設定した内容に左右されません。自動インタラクティブルーターはレイアウトアプリケーションに不可欠なため、 既存のデザインルール が使用されます。これらのルールは、一般的な手動の配線で使用されているものです。自動インタラクティブルーター用のコマンドも、レイアウトツールの既存の配線メニューから簡単に使用できます。設計者は自動インタラクティブルーターで配線するネットやネットのグループを選択し、自動インタラクティブルーターを実行するだけです。配線は設計者がコントロールできるため、高速な自動配線を使って基板を手動で配線しているような感覚で作業できます。 オートルーターの設定はかなり複雑になる場合がある 自動インタラクティブ配線と自動配線が異なる理由 オートルーターを正しく機能させるためには、たくさんの設定が必要になります。すべての配線が希望どおりに実行されるためには、オートルーターを仕込んでおかなければなりません。そのためには、オートルーターにデザインルールと配線ストラテジを読み込む必要があります。ネットクラスやトポロジーの制約といったデザインルールは、レイアウトソフトウェアからインポートできるものの、オートルーターで最高の性能を達成するためには微調整が必要です。とはいえ、ここで本当に困難になるのは、さまざまな自動配線のストラテジを設定することです。これらのストラテジでは、トレースの配線方法や配線を断念する前の試行回数を指定します。ここには誤った配線距離や、オートルーターが実行する配線のクリーンアップの試行回数も含まれます。自動配線のストラテジの作成は難しく、オートルーターがさまざまな状況でどのように機能するのか、ということは理解できるくらいの経験が必要になります。 一方、自動インタラクティブルーターでは面倒なストラテジの作成を行わずに、配線経路を指定できます。つまり、設計全体ではなく選択したネットでのみ配線が行われるため、オートルーターのようなストラテジが必要ありません。自動インタラクティブルーターは、配線の対象となるネットやネットのグループを選択すると実行できるのです。ここでは、ルーターによって配線経路が選択されるようにするか、設計者が手動で作成した経路をテンプレートとして使用するかを選択できます。配線経路のテンプレートを作成すると、配線が行われる場所を指定しながら、トレースを配線するという面倒な作業を自動インタラクティブルーターに任せることができます。 自動インタラクティブ配線では、一様な配線パターンの作成が可能 自動インタラクティブ配線では、自動配線されない 記事を読む
多層PCB設計: 高電圧PCB向けの基板の製造 多層PCB設計: 高電圧PCB向けの基板の製造 1 min Thought Leadership 編集クレジット: Anton_Ivanov / Shutterstock.com オリジナル版の『 シュレック』は、私が大好きな映画の1つです。『 スター・ウォーズ』といったもう少し歴史のある作品と同じように、この映画に出てくる名言はマニアである友人や兄弟姉妹の間でお気に入りの言葉になっています。特に有名なのは、自分のような怪物は複雑な生き物だということをシュレックがドンキーに説明しているシーンでしょう。「玉ねぎにはいくつも層がある。怪物にもいくつも層がある。わかるかい?玉ねぎにも怪物にもたくさんの層があるんだ」ここでドンキーが指摘したのは、誰もが玉ねぎを好きだとは限らないものの、パフェを嫌いな人はいないということでした。人が層になっているものをどのくらい好むかという点で、私の友人はPCB設計のラボで、多層PCBがパフェと玉ねぎの中間にあると言いました。 その複雑性を踏まえると、私はよく多層PCBがパフェよりも玉ねぎに近いと感じます。多層PCBに苦手意識を持たないようにするのに役立つことの1つは、製造の方法やその工程で設計にどのような影響があるのかについて理解することです。高電圧設計の場合は、製造による影響について理解しておくことがさらに重要になります。 多層基板の製造方法とは PCB設計を製造業者に送った後は、最終的に完成基板にまとめて搭載されるそれぞれの層が個別に製造されます。銅箔トレースは撮像、エッチングされてからラミネート加工されます。これらの層は、非常に強力な液圧プレスで絶縁材を使って一緒に圧迫され、基板の最上層と最下層が加工されます。 中間層は、樹脂を浸透させたファイバーガラスである「 プリプレグ(prepreg)」(pre-impregnatedの短縮語)を使って製造されます。プリプレグに含まれる樹脂の割合は、液圧プレスによる基板の圧迫に影響を及ぼします。プリプレグの分量と粘性は用途に応じた最適なものにし、製造中に不具合が発生しないようにしなければなりません。これは、ケーキの最後の層のフロスティングとスポンジを用意することに似ています。 プリプレグに含まれる接着剤の割合が多過ぎると、圧迫時に層と層の間からはみ出してしまいます。おいしいフロスティングなら問題ないかもしれませんが、PCBの製造の場合はご想像どおり、厄介でまずいことになります。プリプレグが多過ぎて基板が厚くなると、電圧保護の計算がすべて台無しになってしまうのです。 PCB に含まれる樹脂はケーキのフロスティングのようなもの。分量を間違えると厄介なことになる。 樹脂について 一般的なPCBの場合、製造業者は低コストでボリュームのあるプリプレグ材を使用する確率が高くなりますが、こうした材料は樹脂の含有量が低く、ガラスが多く含まれます(ガラスは樹脂の浸透に影響を及ぼします)。高電圧の用途向けの場合は、 樹脂の割合が高いプリプレグを使って、層のプレス後に隙間が残らないようにしなければなりません。隙間によって絶縁層の効果的な誘電性が変化すると、やはり電圧保護の計画が台無しになってしまいます。 ここでの賢い方法は、1080や2113といった高電圧用のプリプレグを選択することです。こうしたプリプレグは、樹脂の含有量が高くて層が薄くなるため、隙間や微泡が残るのを防止してすべての層の密度を高くすることができます。層状になった食べ物で言うと、バクラヴァのようなフレーク状の層は、高電圧下での性能に 大きな影響を与えます。これらのプリプレグには含まれるガラスも少ないため、樹脂の浸透もよくなります。コストは上がるものの、その分だけ高電圧下での保護状態も向上します。 記事を読む
組み込み型ソーラーシステム向けのPCB設計ガイドライン 組み込み型ソーラーシステム向けのPCB設計ガイドライン 1 min Thought Leadership 旅行から戻って来た直後に、もう一度旅行に出掛けたいと思ったことはありませんか? 私にはそんな経験があります。前回のビーチリゾートでの休暇が、雷雨が続いたせいで台無しになってしまったのです。旅行の計画を立てるときは、予測できない天気というものがいつもジレンマになります。アウトドアで過ごす予定があればなおのことでしょう。 屋外での使用が想定される組み込み型のソーラーシステムを設計する際、私はこれと同じ慎重な姿勢で取り組みようにしています。こうしたシステムは、安定した電力供給で稼働する組み込み型のシステムとは完全に異なる難題です。例によって、私は苦労の末に慎重になることを学びました。というのも、最初に手掛けたソーラー式の試作は、1日でも雨が降ると稼働しなくなってしまったからです。 組み込み型ソーラーシステムについては考慮すべき状況がたくさんあり、太陽光のない状態で何日も稼働するように計画しなければなりません。 組み込み型ソーラーシステムの設計で考慮すべき要素 1. ソーラーパネル 言うまでもなく、ソーラーシステムで最も重要なの要素はソーラーパネルです。これについては、多結晶や薄膜よりも効率がよく、暑い気候でも優れた性能を発揮する単結晶を選択したほうがよいでしょう。パネルの中には最大22%の 太陽光を電力に 変換できるものもあります。とはいえ、単結晶や多結晶の効率はサプライヤーによって異なるため、事前に詳細情報を確認しておきましょう。 2. 電池の容量 組み込み型のソーラーシステムで重要なパラメーターは、ソーラーパネルの性能が0%になった場合のシステムの持続性です。環境要因によっては、ソーラーパネルに数日や数週間、太陽光が届かない場合もあります。そこで必要になるのは十分な容量のある 電池 です。また、ソーラーパネルの充電率が電池の使用率を上回るようにしておく必要もあります。5時間かけて充電した電池が2時間で消耗してしまっては、とても効率的とは言えません。 3. 太陽光の照射 考え方によっては、ソーラー技術はいたって単純です。太陽光がなければ電力は生成されません。ただし必ずしも、8時間分の太陽光で8時間分の電力が生成されるわけではありません。「 太陽光ピーク時間 」という用語がありますが、これは太陽が空の最も高い位置にあって、ソーラーパネルが一番効率的になる時間帯を指します。こうした要素について認識し、太陽光ピーク時間を算出しておくことが望まれます。 記事を読む