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

簡単、効果的、最新: Altium Designerは、世界中の設計者に支持されている回路・基板設計ソフトウェアです。 Altium DesignerがどのようにPCB設計業界に革命をもたらし、設計者がアイデアから実際の製品を作り上げているか、リソースで詳細をご覧ください。

Filter
見つかりました
Sort by
役割
ソフトウェア
コンテンツタイプ
適用
フィルターをクリア
ツール中心から設計中心のカリキュラムの推進 ツール中心から設計中心のカリキュラムの推進 1 min OnTrack 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 記事を読む
リジッドフレックスのコマンド設定とレイヤースタック設計 リジッドフレックスのコマンド設定とレイヤースタック設計 1 min Thought Leadership PCB設計に首を突っ込むと、自宅の電子機器が実際にどのように機能しているかに気づき始めます。DVDドライブからノートパソコンのモニターまで、折りたたむことができるほぼすべてのものが、リジッドフレックスPCBによって可能になっています。 リジッドフレックスPCB設計は、それを作成するために使用しているソフトウェアによっては難しいものになることがありますが、設計の終わりには、あなたのプリント基板は体操選手のように曲がったり柔軟になったりします。 最初に、リジッドフレックスPCBは他のPCBと同じように見えるかもしれません:回路、銅、ビア;しかし、回路の厚みに入ると、ボードのフレックスPCB部分とリジッドPCB部分の両方を通して作業できる信頼できるソフトウェアを持っていることが望ましいです。 現在では、多層カウントが4から30に達し、フォームファクターがより専門的で要求が厳しくなるにつれて、リジッドフレックスボードは電子機器により頻繁に現れます。設計を満たすために必要な回路は、非常に難しいものになるかもしれません。頭をかかえたり、レイヤーを手作業で設定したりしないでください。統合設計環境で作業するとき、レイヤースタックを定義することは簡単で正確です。 レイヤースタックアップ、リボンデザイン、およびルーティング リジッドフレックス回路は、フリップフォンに限定されるものではありません。多くのデバイスでは、リジッドフレックスリボンを使用して、単一のデバイス内の複数のボード間で接続を行います。奇妙な形状の電子パッケージや、ラップトップのような折りたたみコンポーネントを持つデバイスは、通常、リジッドフレックスボードを使用して、一つのコネクタを通じて高密度の接続をルーティングします。これは、乱雑な銅線の束を使用するよりも優れています。 リジッドフレックス回路を設計する際には、常に製造業者に相談し、その製造能力を評価するべきです。設計が製造ラインから実際に出てきて、要件に従って動作することを確認したいと思います。リボンフレックスが静的か動的かを決定し、リボンが多層ルーティングを必要とするか、およびプリント基板間でリボンをどのように接続したいかを決定する必要があります。 一部のメーカーは、その能力に応じて構築された事前設定されたスタックアップファイルを送信します。PCB設計ソフトウェアは、これらのスタックアップファイルをインポートして再利用できるようにするべきです。これにより、リジッドフレックス設計がメーカーの要件を満たし、製造に移行する前に再設計を防ぐのに役立ちます。これはまた、大きな時間の節約になり、回路とPCBの推測作業をなくすのに役立ちます。 リジッドフレックス設計を行うには、直感的なスタックマネージャーと強力なルーティングツールを備えたPCB設計ソフトウェアパッケージが必要です。スタックマネージャーは、PCBの各リジッド部分とフレックス部分での材料配置を定義します。レイヤーを定義し、フレックスPCBが配置されたら、ルーティングツールはリジッドボード上での作業と同じくらい簡単にフレックスリボンを越えてルーティングできるようにする必要があります。 Altiumでのリジッドフレックス設計のためのレイヤースタックアップ 問題の原因を知る フレックススタックアップを定義するためにスタックアップマネージャーで作業するとき、スタックマネージャーは必要なコントロールをすべて単一のウィンドウに含む直感的なインターフェースを使用するべきです。スタックアップを複数のウィンドウに分けると生産性が低下し、スタックアップを定義するための必要なコマンドを見つけるのが難しくなります。スタックアップを構築するとき、それは実際にあなたが構築しているデバイスに似ているべきであり、トップとボトムのカバーレイの奇妙な配置ルールを課すべきではありません。 同じ問題がグラウンドとパワーレイヤーにも適用されます。ほとんどのリジッドフレックスボードは、PCBの別のセクションであったかのように、フレックスリボンを越えてパワーとグラウンドが広がっています。これは、再び、スタックマネージャーがその真価を示す場所です。スタックアップを構築するとき、残りのスタックアップと同じウィンドウでパワーとグラウンドレイヤーを定義できるべきです。 フレックスゾーンが外部コネクターなしでPCBのリジッド部分に接続する場合、トランジションゾーンを定義する必要があります。奇妙なことに、いくつかのソフトウェアプログラムでは、このゾーンを定義するための特別なプロセスが作成されています。実際には、トランジションゾーンはフレックス領域とは少し異なるスタックアップに過ぎず、この領域を定義するために独自のコマンドセットが必要になるべきではありません。 リジッドフレックス設計の正しい方法 リジッドフレックス設計は、各ボードとフレックス領域のレイヤースタックを定義することから始まり、直感的なレイヤースタックマネージャーが必要です。ボードとリボンの各レイヤー、オーバーレイとポリイミド層を定義し、これらの層が互いにどのようにインターフェースするかを定義する必要があります。リジッド領域とフレックス領域を定義するのに5つの異なるウィンドウと数十回のクリックを要するべきではありません。これらすべては、必要なコマンドとオプションを含む1つの簡単にアクセスできるウィンドウで行うべきです。 リジッド部分とフレックス部分のレイヤースタックを定義したら、PCBレイアウト内で直接フレックス領域を定義できるようになるはずです。ボードの全体的なアウトラインを定義したら、ボードの各部分にレイヤースタックを迅速に割り当てることができるはずです。リボンを横切る接続のルーティングは、単一のボード内や任意の回路内のルーティングと変わらないはずです。 スタックアップを定義し、コンポーネントを配置し、ボードと回路間の接続を定義したら、徹底的な設計ルールチェック機能を使用して設計を監査できるはずです。ボードにとって不可欠なルールをカスタマイズできるはずであり、設計ルールチェック機能はエラーや競合を読みやすいウィンドウで表示するはずです。 設計の検証は、設計ルールに対するチェック以上のものを必要とし、シミュレーションを通じて問題を診断し、3Dビューアーでフォームファクターを検証することが求められます。統合環境で作業することで、外部プログラムに移動することなく、設計のためのシミュレーションを直ちに構築して実行できます。リジッドフレックスボードのフォームファクターとクリアランスは、デバイスの3Dビューを使用して検証でき、異なるプログラムにエクスポートすることなくすべて行うことができます。 統合設計環境における3Dビューアーの可能性 記事を読む
Altium Designer でのメニュー変更と単位の切り替え Altium Designer でのメニュー変更と単位の切り替え 1 min Thought Leadership 子供の頃、私がいつも安全で安心を感じた場所は家でした。外で何が起ころうと、私の幼少期の家は私の避難所であり、両親とずっとそこに住み続けたいと思っていました。もちろん、年を取るにつれて、新しいことをしたい、新しい人に会いたい、新しい経験をしたいという気持ちが強くなりましたが、それを実現するには住む場所を変える必要がありました。人として成長するために変化を受け入れなければならなかったのと同じように、スキルや使用するツールを改善するためには、時に変化を遂げる必要があります。これは、より効率的に作成された先進的な製品を求める要求が高まる中、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設計開発向けのプロジェクトテンプレートを使用する PCB設計開発向けのプロジェクトテンプレートを使用する 1 min Thought Leadership 生い茂った草木を切り払うために枝打ち斧を使ったことがある方なら、北アメリカの荒野を切り開いた遠い昔の開拓者たちの苦難がどれほどのものだったか想像がつくでしょう。その努力は、人間の精神の素晴らしい側面の表れでした。こうした先人の仲間に加わることはもはや不可能ですが、他のPCB設計者にとっての草分け的存在になる方法はあります。 プリント基板を設計する際に、作業を一からやり直さなくてはいけないことが多々あります。これから手掛けるモジュールや回路を以前に誰かが設計していたとしても、それらの図面を再利用できない場合、コンポーネントの選択、配線図の作成、基板のパラメーターの決定と設定、場合によってはスクリプトの記述とコードのデバッグで、基板レイアウトに時間を費やす必要があります。 これはリソースの浪費であり、回路基板、チーム、組織の生産性とコストの損失と同じです。基板設計CADのAltium Designer®を活用すると、チームをリードしながらこれらの損失を取り戻せます。ここでは、Altium DesignerのPCB設計開発向けのプロジェクトテンプレートを活用して、時間や資金といった貴重なリソースの浪費を最小限にする方法をご紹介します。 PCB設計向けのプロジェクトテンプレートにアクセスする プロジェクトテンプレートを使用可能にするには、プロジェクトテンプレートを作成しアクセス可能にする必要があります。Altium Designerでは、 プロジェクトテンプレートの作成は簡単で直接的です。テンプレートは元のコンポーネント、シート(サブ回路)、設計全体を対象に作成できます。プロジェクトテンプレートは設計ファイルと同様、どこにでも(例: ローカル、ネットワークサーバー)保存でき、直接アクセスできます(図1)。 直接アクセス サーバーからのアクセス 設計ファイルを実質的にどこにでも保存できどこからでもアクセスできるという柔軟性は確かに便利ですが、PCB設計のプロジェクトテンプレートにアクセスする場合、計画されたサーバーを利用することをおすすめします。サーバーは通常、セキュリティプロトコルと管理用の制御機能を備えています。これらは、データと情報へのアクセスを制限するのに必要です。また、サーバーは既知のディレクトリおよびファイル形式構造を提供することで統一性と一貫性を確保できます。サーバーソフトウェアは通常、サーバーが保管しているデータと情報の構造を乱さないでアップグレードできます。図2に示す Altium Concord Proは、PCB設計開発向けのプロジェクトテンプレートのホスティングに理想的なサーバーです。 サーバーのプロジェクトテンプレートは、メインウィンドウの右下の [Panels] タブで [Explorer] 記事を読む
医療IoTアプリケーションの設計:課題と考慮事項 IoT医療製品およびアプリケーション設計:課題と考慮事項 1 min Thought Leadership 理想的には、あらゆる技術は人々に大きな影響を与え、人々が必要とするあらゆるタスクを達成する能力に影響を与えます。しかし、新しい技術が医療分野に導入されるとき、常にリスクは少し高くなります。どんな欠陥、エラー、または機能不全も直ちに誰かの健康に影響を与える可能性があることを認識する必要があります。確かに、すべての医療機器が生死に関わるわけではありませんが、それでも慎重に考慮されるべきです。 IoTの設計は常に挑戦ですが、医療IoTアプリケーションは追加の複雑さのレベルを持ち、追加の注意が必要です。コンポーネント選択プロセスをより厳格にするだけでなく、デザインはデバイスが重い摩耗やさまざまな環境条件にさらされることを考慮する必要があります。さらに、安全性と信頼性を最優先事項としなければなりません。どこから始めればよいでしょうか? デバイスとウェアラブルの種類 一般的に、医療IoTデバイスは、エンジニアリングの観点から、または医療の観点からの2つの視点で考えることができます。エンジニアリングの観点から見ると、医療IoTデバイスは大きく2つのカテゴリーに分かれます:埋め込み型センサーとモニター、またはウェアラブルです。 植込み型センサーとモニター: これらのデバイスは、エンジニアリングの観点から、材料、コンポーネント、および身体の動きによって影響を受ける信号の相互作用に特に注意を払って製造する必要があります。さらに、植込み型センサーやモニターを設計する場合、電源に関して計画を立てることが重要です。おそらく、バッテリーが切れた場合、デバイスに電力を供給するために何らかの侵襲的な処置が必要になるでしょう。 ウェアラブル: これらのデバイスは植込み型センサーやモニターと性質が似ていますが、植込み型デバイスよりも環境要求が異なります - 湿気への抵抗性とより大きな柔軟性が必要です。そして、一貫した電力供給が常に望ましいですが、ウェアラブルは植込み型デバイスよりも電力需要に適応しやすくなります。 医療の観点からこれらのデバイスは、その影響に基づいてより多く分類されます:生命管理に不可欠なデバイス、健康追跡と生命管理のための非重要デバイス、および健康またはフィットネストラッカー。 バイタルトラッキングとライフマネジメント:これらの電子機器は、 ペースメーカーや人工呼吸器などの追跡に使用されます。これらは、生命に不可欠な臓器やシステムに関する収集されたデータを送信する責任があります。これらのデバイスに対する注意は、重要な身体機能での役割に警戒すべきです。 非バイタルライフマネジメント:非バイタルライフマネジメントの分類は、これらのタイプのデバイスがそれほど重要ではないと指示する意図ではありませんが、本質的に、これらのデバイスが故障した場合に必要な対応の時間枠が著しく長くなることを診断します。これらのタイプのデバイスには、血圧計やグルコースモニターなどがあります。 健康またはフィットネストラッカー:その名の通り、健康またはフィットネストラッカーは、個人のフィットネスと健康を維持するために、歩数、食事、カロリー消費などのデータを追跡します。 デバイスの分類方法に関わらず、医療IoT電子機器は、患者と個人ケアのためのデータ管理の関係を大幅に変えることができます。 レイアウトとシステム要件 メディカルIoTには、患者が機器を通して経験する厳しいさまざまな環境に耐えることができる非常に頑丈なハードウェアが必要です。それはシャワー、スポーツイベント、または単に日常の座りがちな状態かもしれません。頑丈である一方で、ハードウェアは高品質の信号を収集し、環境ノイズを除去することによって信頼性の高いデータを提供するのに十分な感度も必要です。 さらに、収集された信号は信号処理も必要であり、これにはマイクロプロセッサが信頼性の高いパフォーマンスに必要なデータ処理を管理できる十分な速度と能力を持っていることが求められます。それはアナログ入力の解釈だけでなく、入力からの動作アーティファクトの除去など、より複雑なことを含むかもしれません。その後、そのプロセッサはウェアラブルアプリケーションに適したバッテリーで機能するために十分に低い電力要件を持っている必要があります。 フォームファクター 記事を読む
統合環境における制約駆動設計とルール駆動設計 統合環境における制約駆動設計とルール駆動設計 1 min Thought Leadership もし、人生のルールが自動的にチェックされたらどんなに素晴らしいだろうか。私はイタリア料理を作るのが好きだが、料理本とトマトソースの鍋の間を行き来するのは疲れる。キッチンでの唯一の自動ルールチェック機構はオーブンタイマーだ。幸いにも、PCBデザイナーにとっては、制約とルールのチェック機能を含む高品質のソフトウェアパッケージがあり、レイアウトと回路図を自動的にチェックできる。 ルーティング、スペーシング、伝搬遅延、ファンイン/ファンアウト、ビアに関する設計ルールをPCBに設定する能力は、PCB設計ソフトウェアの必須機能となっている。しかし、すべてのPCB設計ソフトウェアが同じように作られているわけではない。異なるプログラムでは設計ルールの定義が異なる方法で表示され、設計ルールは異なるインターフェースで定義され、いくつかの表示は他より直感的である。 PCB設計ソフトウェアは、設計ルールと制約を設定するだけでなく、これらのルールが回路図とレイアウトにどのように表示されるか、特定のアプリケーションに対してルーティング制約と指示をカスタマイズする柔軟性を提供すべきである。統合設計環境で作業するとき、設計ルールはプログラムの一部で定義され、レイアウト全体に適用される。 制約駆動型対ルール駆動型設計 制約ベースの設計とルール駆動型設計は、基本的な原則の下で動作します。定義された設計ルールに対してレイアウトをチェックし、設計者に違反を表示します。しかし、表面を掘り下げると、これらの方法論の間の主な違いは設計環境に関係しています。 制約駆動型設計を使用する一部のPCB設計ソフトウェア会社は、複数のプログラム間で制約定義を受け渡します。これが統合設計環境と呼ばれているにもかかわらず、設計はユーザーインターフェースの下で真に統合されていません。 真に統一された設計環境はこれを克服します。すべての制約定義とチェックが単一の統一インターフェースで行われます。回路図キャプチャプログラムからレイアウトプログラムに制約を送信する代わりに、回路図とレイアウトを一つの屋根の下で真に統合するソフトウェアを使用するのはどうでしょうか? 言われているように、ルールは破るためにあるものです。すべての設計ルールがすべての状況に適用されるわけではなく、設計ソフトウェアの仕事は、ルールを破ったときに通知することです。デザイナーやエンジニアとして、そのルールがデバイスが適切に機能するために本当に重要かどうかを決定するのはあなた次第です。レイアウト内のルール違反を明確で視覚的な方法で示すグラフィックをカスタマイズできるべきです。誰もルール違反のリストをスクロールして、モデル内の違反要素を手動で探したいとは思いません。 一部の設計ルールは他のルールよりも優先される必要があります。これを念頭に置いて、設計ソフトウェアはどの設計ルールをプロセスで優先するかを定義できるようにするべきです。これにより、優先順位の順にルールが順次チェックされます。このタイプのルールチェックは不必要なルールの衝突を防ぎ、統合設計モデルを使用するソフトウェアパッケージ内でのみ機能します。 Altium Designerのルールエディタ 制約と設計ルール:不足した場合はどうなるのか? 多層ボード、 HDIアプリケーション、高速設計、および 高周波設計において、ビアのパラメータと隣接する機能とのクリアランスを定義することは非常に重要です。これらの重要な構造に対する設計ルールを定義する際には、設計プロセスの各ステップでルールが設計にどのように影響するかを正確に表示するグラフィカルインターフェースを含めるべきです。 ビアとルーティングパラメータのグラフィカル表現を含まないソフトウェアは、設計者が抽象的な識別子に基づいてすべての設計ルールの意味を記憶することを強いるため、重要なルールを無視したり、誤って他のルールを適用したりする可能性があります。これはまた、新しい設計者が設計ソフトウェアに慣れるまでの時間を増加させます。 PCB設計ソフトウェアが、トレースクリアランスやビア設計のようなものにのみ設計ルールが適用されるという視点を取る場合、重要な機能に関する設計ルールを定義する機会を失います。信号整合性、高速設計、ルーティング指示、およびその他の仕様に関するルールは同様に重要であり、回路基板に同様の容量で影響を与えます。 あなたのソフトウェアにこれらの設計ルールが含まれていない場合、これらの重要な要件を満たしていることを確認する唯一の方法は、シミュレーションを含めるようにプロセスを調整することです。これらの領域の問題を修正することは時間がかかり、設計とシミュレーションの間を行き来する必要があります。設計とシミュレーションのソフトウェアが統合された設計環境に組み込まれていない場合、状況はさらに悪化します。 設計ルールはルーティングだけに関するものではありません 複雑なデバイスに取り組むとき、設計ルールは不可欠です。おそらく、制約エディタ、設計ルールチェック、 記事を読む