Mobile menu

統合設計環境

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

Filter
見つかりました
Sort by
役割
ソフトウェア
コンテンツタイプ
フィルターをクリア
ケーブルアセンブリ用の回路図CAD図面の使用方法:パート2 Schematic CAD Drawingsをケーブルアセンブリに使用する方法:パート2 1 min Blog ケーブルアセンブリ図の設計が必要になることが多いのは電子設計チームですが、多くの場合、高価な専用のケーブリング設計ソフトウェアの使用は手が届かず、過剰です。このケーブル設計ブログシリーズの第2回目では、Sainesh Solankiが優れたケーブルアセンブリ図に使用されるコンポーネントの必要な設計要素を明らかにします( 第1部はこちらからアクセスできます)。これらの回路図記号とそれに関連するパラメータやその他の項目は、あなたのケーブリング設計を一貫性があり、最初から正しく行うのが簡単になります。 コンポーネントの作成 最初のステップは、ケーブルヘッドアセンブリを作成するために必要な情報を集めることです: コネクタヘッドのデータシート。 圧着情報と図面。 ケーブルデータ。 熱収縮データ。 ケーブルを組み立てるためには追加のツールが必要になるかもしれませんが、それについては後ほど議論します。現時点では、ケーブルアセンブリの図面を描くために必要なものをメモしています。まず、各コネクタヘッドに対してマルチパートコンポーネントを作成することから始めます。このマルチパートのスキーマティックコンポーネントの最初の部分は、アセンブリ図面のためのコネクタヘッドのグラフィカルな図です。これは組み立て図面のための視覚的表現を提供します。 図1. コネクタヘッドの1:1の図 マルチパートのスキーマティックコンポーネントの2番目の部分は、多位置コネクタのための従来のIEEE-315スタイルの電気スキーマティックシンボルになります(図2を参照)。この2番目の部分は、接続のネットリストを生成するための電気ピンと図を提供し、後で必要な組み立て後のテスト治具やプログラムを生成できるようにします。 図2. コネクタのスキーマティックシンボル 最後の部分は、私が「ラインアイテムバブル」と呼んでいるものです(図3を参照)。このバブルは、部品が何であるかをその部品表(BOM)への参照とリンクするために図面上でメモを取るために使用されます。 図3. 品目の回路図シンボル これらは、エディターのコンポーネント内で別々のゲート(またはサブパーツ)に調整されています。各パーツには、ケーブルアセンブリに関する重要な情報があります。その重要性については後ほど説明しますが、今はコネクタヘッドコンポーネントとケーブルコンポーネントの作成方法について話します。 コネクタヘッドコンポーネント: 記事を読む
ケーブルアセンブリ用の回路図CAD図面の使用方法:パート1 ケーブルアセンブリ用の回路図CAD図面の使用方法:パート1 1 min Blog コンピュータ支援のケーブルアセンブリ図面の必要性はしばしば電子設計チームに委ねられますが、多くの場合、高コストの専用ケーブル設計ソフトウェアの使用は手が届かず、過剰です。解決策は?スキーマティックエディターを使用することです! ほとんどの電子エンジニアは、プリント基板の設計がケーブルアセンブリによって相互接続される必要がある製品に取り組んでいます。すでに気づいているかもしれませんが、ケーブルアセンブリの設計に主に焦点を当てた専用ツールは、強力ではありますが、非常に高価で、単純なケーブル設計プロセスの作成の範囲を超えています。彼らが重点を置いている業界のほとんどは、自動車、HVAC、航空宇宙企業です。では、最良の代替手段は何でしょうか?答えは目の前にあります、ECADツールを使用してケーブルアセンブリ設計のスキーマティックを作成してください! Altium Designer® で作業するとき、私はツール内でできることすべてを認識しています。スキーマティックレイアウトとプリント基板レイアウトを作成でき、多くの方法でライブラリを管理でき、バージョンコントロールを通じて文書ソースを制御できます。しかし、心に浮かぶ他の質問もあります: W ケーブルを通じてどのようなルーティング接続が行われるかを決定する設計を作成したい場合はどうすればいいでしょうか? ケーブルハーネスの図面を通じて、信号がどこに行くのかを自動的に追跡するにはどうすればいいですか?そして、ケーブル設計ソフトウェアとドキュメントはどのように役立ちますか? 作業現場用の詳細なケーブル組立図を迅速かつ効果的に生成するにはどうすればいいですか? ? その答えは、Altium Designerの回路図エディターを使用することです!DXF/DWGファイルのインポートを支援することで、非常に詳細なケーブル図面やワイヤーハーネス製造システムを生成することができます。例えば、組み立てに必要となるコネクタヘッドや圧着端子の機械図面をインポートすることができます。この方法では、組み立て者がケーブルを組み立てる際に参照するリアルな図面を持つことができます。以下はそのようなケーブル図面のサンプルです: 図1。 ケーブル組立図の例。 例としてこちら( 図1 を参照)に、スケール長さの機械ケーブルハーネス図面があり、両端に1:1サイズのコネクタが二つあります。機械図面の下には、コネクタ用の回路図シンボルを使用し、ワイヤーハーネスで接続された回路図表現があります。この回路図シンボル図内では、ネットラベルが各接続にリンクされているのがわかります。矢印付きのバブル(リーダーノート)は、部品表内で参照できる項目を表しています。組立てノートを書き終えたら、準備が整った図面をケーブルを製造する組立て工場に送ることができます。 自分自身の実務経験と、他の仕事仲間との協力を通じて、Altium Designerの回路図でこれらのニーズに対応するための頑丈で強力なケーブル組立て設計コンポーネントの方法論を考案しました。したがって、このブログシリーズを通じて、皆さんに共有したいことは: ケーブル組立て図の構成要素としてのレイアウトの生成方法。 記事を読む
カスタムNanoBoard周辺ボードの設計 カスタムNanoBoard周辺ボードの設計 1 min Blog NanoBoard®にカスタムハードウェア機能を追加したい場合は、独自のアドオン周辺機器ボードを作成してみてはいかがでしょうか?この2部構成のテックチップでは、Altium Designer®を使用して独自のカスタムボードを簡単に作成する方法について詳しく説明します。 第1部:独自の周辺機器ボードテンプレートの作成 この2部構成のテックチップの第1回目では、PB30リファレンスデザインを始点として、PCB設計を進める方法について見ていきます。それを変更して独自の周辺機器ボードのテンプレートを形成します。それとともに、カスタム周辺機器用の利用可能なIO接続についても議論します。 次回では、登録プロセスと、作成した新しい周辺機器ボードを使用してFPGA設計を始める方法について説明します。 NB2とNB3000は、多くの工学部、個人、企業の設計チームによって、新しい設計アイデアを探求し、実現するために使用されています。 NB3000は、手頃な価格だけでなく、USB(ホストおよびスレーブ)、RGB LED、TFTタッチスクリーン、絶縁リレースイッチ、ADC、DAC、RS-485、RS-232、Ethernet、MIDI、SVGA、高解像度オーディオIOなど、豊富なIOデバイスとオプションのおかげで特に人気があります。 NanoBoardsは、追加のIO機能を追加するための周辺ドーターボードの位置を持つ拡張可能な開発ボードです。このテクニカルチップを書いている時点で、Altiumからは4つの周辺ボードが利用可能です:フルサイズのPB01(オーディオコーデック、アナログビデオIO)、PB02(SD、CF、ATAなどの大容量ストレージボード)、PB03(Ethernet、USB、IrDA)、そしてNB2/NB3000への必要なコネクタと複数の異なるプロトタイピングエリアを備えたフルサイズのPB30です。 プロトタイピングボードは、NanoBoard NB3000への接続を持つ簡単な回路を試すための素晴らしい出発点ですが、独自の周辺ボードを設計することで、無限の可能性が得られます。 この2部構成のテックチップの第1回目では、PB30リファレンスデザインから始めて、カスタム周辺ボードのテンプレートを形成するためにそれを変更する方法について見ていきます。それとともに、カスタム周辺機器用の利用可能なIO接続についても議論します。次回では、登録プロセスと、作成した新しい周辺ボードを使用してFPGAデザインを始める方法について話し合います。 周辺ボードファイルの準備 最初のステップは、周辺ボードのテンプレートを構築することです。このテックチップでは、Altium Nanoconnectorが左上にあり、NanoBoard NB3000に接続されたときにシルクスクリーンが一般的に正しい向きで表示されるように、このボードがPB30を基にしています。NanoBoard NB2を使用している場合、フルサイズの周辺ボードスペースは上部に位置しており、その場合はPB-01(オーディオ、ビデオ)ボードが良い選択肢です。なぜなら、その向きは180度回転しているからです。 Altiumの現在のリリースでは、PB30リファレンスデザインのデフォルトの位置は「C:\Program Files\Altium Summer 記事を読む
設計のヒント:PCBリリースビューを使用して出力ジョブファイル処理を自動化する Altium DesignerでPCBリリースビューを使用して出力ジョブファイル処理を自動化 1 min Blog オレンジの皮を剥く方法はたくさんありますが、言うまでもなく、その中には良い方法とそうでない方法があります。そして、設計から製造および組立ての出力を生成する際にも、この格言は真実です。このPCB設計のヒントでは、FAEのDave Cousineauが、Altium Designer®のPCB設計リリース機能を使用して、出力ジョブを管理する再利用可能で非常に効果的な方法を説明しています。 Altiumプロジェクトに必要なドキュメントの要件を定義して保存するために出力ジョブファイルを使用することは、非常に効率的で強力な機能です。出力ジョブファイルによってサポートされる出力タイプが増えるにつれて(AD10にはフットプリント比較レポート、STEPファイルエクスポート、3Dムービー作成が追加されました)、または企業のドキュメント要件が増加するにつれて、必要な出力コンテナの数は非常に多くなる可能性があります。現在、Altiumの出力ジョブファイルエディタ自体では、バッチジョブ用に一度に複数の出力コンテナの内容を生成する方法はありません。したがって、完全なドキュメントパッケージを生成するには、多くのマウスクリックが必要になるかもしれません。 AD10は、設計を生産にリリースするための標準出力を備えた新しいデザインデータ管理プロセスを導入しました。このプロセスの目的は、Altiumのリビジョンコントロール統合と新技術を活用して、自動化された高完全性のジョブ出力設計リリースシステムを提供することです。しかし、リビジョンコントロールやVaultsを使用してい ない お客様でも、提供される自動化の一部を利用することができます。この自動化は、一つまたは複数の出力ジョブファイルをバッチ処理するために使用でき、以下に概説されています。 出力ジョブファイルの編集 出力ファイルプロセスの最初のステップは、リリースプロセスがそのコンテナを検出するように出力コンテナを設定することです。これは、コンテナの設定で「変更」リンクを最初にクリックすることによって行われます: 基本パスが[Release Managed]に設定されてい ない 場合は、現在の基本出力フォルダの名前をクリックします。 これにより、[Release Managed]と[Manually Managed]の選択肢を示す小さなウィンドウが表示されます。[Release Managed]オプションを選択します。これで、出力は[Manually Managed]フォルダ名によって指定された場所に書き込まれるのではなく、メインの出力場所はリリースプロセスによって決定されます。 Base Pathが現在[Release 記事を読む
電力ネット管理 - 第2弾 電源ネット管理 - 第2弾 1 min Blog 最近のブログ投稿「パワーネット管理」について、非常に興味深く、有益なコメントが多数寄せられました。多くの人が議論に参加してくれるのを見ると、私にとって心温まることです。これらの貢献は、パワーマネジメントの領域がいかに広大で複雑であるかを理解するのに役立ちました。 最近のブログ投稿「 パワーネット管理」について、非常に興味深く、有益なコメントが多数寄せられました。多くの人が議論に参加してくれるのを見ると、私にとって心温まることです。これらの貢献は、パワーマネジメントの領域がいかに広大で複雑であるかを理解するのに役立ちました。皆さんにとって、どのようなタイプの設計を行っているにせよ、明らかに非常に重要な領域です。 これらのコメントの多くは素晴らしい提案やアイデアを提供しています。これらを一つにまとめ、整理し、前進するための明確で有用な方法を示すことを試みたいと思います。 この問題に取り組むにあたり、まずは対処すべき問題をより明確に定義し、分類することから始めたいと思います。そうすることで、電力管理を「エネルギー消費」(言葉遊びをお許しください)が少なくなるようにするために、各問題または問題のクラスごとに、可能な解決策のアプローチを提案しようと思います。その際、これらを実装するために必要な開発努力を見積もろうと思います。 最初のタイプの問題は基本的なものです。 各電力ネットワーク(コンポーネントに電力を供給するために関与するネットのセット)は、最終的には何らかの外部電源に接続されるべきです。また、任意の外部電源もどこかに電力を供給するべきです。特定の電力ネットワークでは、基本的な予算制約を守るべきです(生成される電力は消費される電力以上であるべきであり、共通のネットに接続するデバイスの動作電圧範囲は一致するべきです)。また、電力ネットワークが信号(プルアップやプルダウンを指します)と相互作用する場合、実際のエラーを覆い隠すような偽のエラーが生成されるべきではありません。 次に、より複雑な性質の問題があります。 各電力ネットワークの予算は、供給されたものが適切に分配され(各部品が正しく機能するため)、最終的にはあらゆる可能な運用状況下で収集されるように、正確に管理されるべきです。懸念されるのは、供給側でどの電圧の下でどれだけの電流が提供され、それがどのように収集され返されるかです。 最後に、もっと高度な問題があります。 最終的には、使用される部品の電力要件を物理的に満たす方法でPCBを設計する必要があります。繰り返しの作業やエラーを避けるために、これらの設計制約は回路図情報から自動的に計算されるべきです。そして、結果が適切であることを確認するために、最終的なPCB設計をシミュレートする必要があります。これらは、電力および分割面の設計、ルート管理、熱管理、部品のストレスなどの問題領域に関するものです。 単純な電力接続のチェック 最初の一連の基本的な問題については、電力ネットワーク、そのノードとその基本的な特性を定義する手段があれば、基本的なチェックを比較的簡単に実行し、設計者の注意を潜在的な問題に集中させることができると思います。 私が考えている基本的なチェックは次のとおりです: ネットワーク上に少なくとも一つの電力の生産者が存在する。ネットワークで生成される電力は、消費される電力以上である。 ネットワークに接続されたデバイスの電圧範囲は、少なくとも交差するべきである。 重要な問題は、これを実装する実用的な方法は何かということである。 まず、電力ネットワークを「構築」する方法を考えてみましょう。電力ネットワークとは、単にそれが必要な部品に電力を提供するために関与するネットのセットに過ぎません。 私は、これを定義する目的を達成するための良いメカニズムとして、部品の透視図を見つけます。 前の投稿で提案されたグラフィカルな表現が適切でないことを理解しており、完全に指摘された点を理解しています 記事を読む
協同設計パート1:統合チームとしてのPCB設計 コラボレーティブデザイン パート1:チームでのPCB設計の最適化 1 min Blog PCB設計者 機構設計者(メカエンジニア) 技術マネージャー PCB設計者 PCB設計者 機構設計者(メカエンジニア) 機構設計者(メカエンジニア) 技術マネージャー 技術マネージャー 電子設計はもはや一人で行うものではありません。製品を市場に出すためには、数十人から数百人の設計者、エンジニア、サプライヤー、製造業者、その他多くの人々のチームワークが不可欠です。このブログシリーズでは、障壁を切り抜け、設計サイクルを遅らせる退屈な往復の対話を減らす方法を探ります。第1部では、効果的なコラボレーションツールにどのような機能があるか、また、人々が設計においてどのように協力できるかの異なる方法について見ていきます。 現在では、電子設計プロジェクトを一人、または小さな中央集権的なチームだけで完了させることは非常に珍しいです。より一般的には、世界中に広がる大きな設計者とエンジニアのチームがこの目標を達成するために協力しています。そして、ご想像の通り、このようにして一つの設計について調整し、協力することは決して小さな仕事ではありません。問題は、実際の障壁を切り抜け、真の設計協力を可能にするにはどうすればよいかということです。 明確にするために、 本当の協力とは、設計者が単一のプロジェクトで選択したように一緒に作業できることを意味します。これは、設計の異なる領域で並行して、または必要に応じて比較・統合して単一の製品を完成させるために連携して作業することです。もちろん、真の協力を実現するには、いくつかの顕著な特徴を持つ能力のあるツールが必要です:可視性、差別化、および統合。 今はっきりと見える 他のチームメンバーが何をしているかを理解することは、設計全体の視点を提供します。これは、PCBレイアウトの同時編集など、複数の人が並行して作業している場合に特に当てはまります。ここで 可視性 は、それぞれの設計領域を把握することで、互いの足を踏みにじることを防ぐのに役立ちます。 図1: PCB設計ソフトウェア上で他の設計者の作業を見ることができる可視性は、設計全体に対する視点を提供します。 このための明らかな類推は、さまざまな人々の位置を示す地図です。しかし、地図の代わりに、私たちは設計プロジェクトの高レベルビューを持っており、各人の位置の代わりに、彼らが設計に加えた変更を持っています。この機能の有用性は、それがどれほど反応が良いかに完全に依存しています。デザイナーは他の人の変更をリアルタイムで見ることができますか?それとも、最終設計に自分の変更をコミットした後にのみ見ることができますか? エボニーとアイボリー PCBを設計する際に、他の人が何をしているかを 見る ことができるだけでは十分ではありません。コラボレーションは、各デザイナーによって行われた変更が互いに、またプロジェクトの以前の反復と比較され、設計がどのように発展したかを見る限り、本当に機能しません。コラボレーションツールにとって、これは 差別化 、つまり、設計変更を比較し、それらの違いを認識することに boils down します。 記事を読む
FPGA設計におけるメタステービリティの低減 FPGA設計におけるメタステービリティの低減 1 min Thought Leadership ここでは、デジタル回路、そしてFPGA設計におけるメタスタビリティの概念について見ていきます。そして、その「出現」を、その影響を軽減する実証済みの設計原則に従うことで大幅に減少させる方法についても説明します。 メタスタビリティ!これが何らかの未来的な保持容器や力場の完全性に関連していると思われるかもしれませんね。「ワープドライブのフラックストライアングレーターとクリオニックエンベロープのメタスタビリティが臨界レベルに達しています、キャプテン!」 しかし、日々デジタル電子機器と向き合っている皆さんにとって、この用語は軽蔑と尊敬の入り混じった反応を引き出すかもしれません。 ここでは、デジタル回路、そしてFPGA設計におけるメタスタビリティの概念について見ていき、その「出現」を、その影響を軽減する実証済みの設計原則に従うことで大幅に減少させる方法について説明します。 メタスタビリティの説明 メタステービリティは、デジタル回路内のレジスタ(または古い言い方をするとクロックされたフリップフロップ)の出力に関するもので、出力端子が「メタステーブル状態」に入る可能性があります。FPGAデバイスは通常、D型フリップフロップを使用します。このような状態に入る方法を見る前に、レジスタの動作に関連するいくつかの基本的なキータイミング要素を思い出すことが良いでしょう: 「セットアップ時間」 - これは、次のクロックエッジが到着する前に、レジスタへの入力が安定していなければならない最小時間です。データシートでは通常、Tsuとして表示されます。 「ホールド時間」 - これは、クロックエッジの到着後、レジスタへの入力が同じ安定した状態で続く必要がある最小時間です。データシートでは通常、Thとして表示されます。 「クロックから出力までの遅延時間」 - これは、クロックエッジが到着した後、レジスタの出力が変化するまでの時間量です。これは、レジスタの「安定時間」または「伝播遅延」とも呼ばれます。例えば、Tco、またはTphlとTplhとしてデータシートに表示されることがあります。 信号が異なる非同期クロックドメイン間で移動する場合 – 全体の設計内の異なる、または関連しないクロックで動作しているデジタルサブサーキット – メタステービリティに遭遇する可能性があります。これは、設計の非クロック領域から同期システムへのデータ転送にも当てはまります 記事を読む