PCB Design and Layout

Create high-quality PCB designs with robust layout tools that ensure signal integrity, manufacturability, and compliance with industry standards.

Filter
見つかりました
Sort by
役割
ソフトウェア
コンテンツタイプ
適用
フィルターをクリア
SRAMユーザーのためのPCB設計のヒント:データ損失を防ぐ方法 SRAMとは何か?PCB設計のヒントとデータ損失の防止方法 1 min Thought Leadership SRAMは電源が切れるとデータを失います。 編集ソフトウェアの最高の発明の一つは、最悪のタイミングでマーフィーの法則が発動するのを防ぐオートセーブ機能です。数十年前、オートセーブ機能が存在しないことが、「保存」ボタンを押すことを渋っていた私にとって悪化し、重要な大学の課題の数ページが文字通り消去されたとき、私はほとんど泣きました。 電子機器では、SRAMを設計する際の課題を認識していないと、静的ランダムアクセスメモリ(SRAM)に格納されているデータ全体を失うリスクがあります。これは、SRAMが重要な変数を格納している場合、特にハードウェアの予測不可能な動作を引き起こす可能性があります。 SRAMとは何か、そしてどのように機能するのか? SRAMは、組み込みシステム設計で一般的に使用される不揮発性メモリです。ロジカルビットで情報を格納し、動作電圧が供給されている限りその値を保持します。電源が切断されると、SRAM全体がデフォルト値、通常はロジック1に相当する値にリセットされます。 SRAMの内部は、複数のセルによって構成されています。これらのセルには、いくつかのトランジスタによって制御されるバイステーブルフリップフロップが含まれています。特定のアドレスに情報が格納されると、いくつかのフリップフロップがデータのデジタル値を表すように適切にラッチされます。 SRAMは電源が切れると情報を保持できないにもかかわらず、追加の作業用メモリが必要な設計で定期的に使用されます。FlashやEEPROMなどの他の揮発性メモリコンポーネントと比較して、SRAMは無視できる読み取りアクセス時間を持ち、データはランダムなメモリアドレスに書き込むことができます。 他の電子部品と同様に、SRAMは年々改良されてきました。SRAMが40ピン以上の大型コンポーネントであり、並列アドレスバスがまだ一般的なインターフェースだった時代は過ぎ去りました。今日のメモリメーカーは、 SPIやI2Cのようなシリアルインターフェースを備えたSRAMを生産し、フォームファクターを8ピンまで大幅に削減しています。 SRAMを設計する際の主要な考慮事項 SRAMの設計にさらなる考慮を払うことで、大きな違いが生まれるかもしれません。 SRAMを使った設計は簡単な作業のように思えるかもしれません。結局のところ、ピン数が少ないメモリチップを使った設計が何が難しいのでしょうか?しかし、経験上、実際には多くの問題が発生する可能性があることを学びました。部品選択から製造後の問題に至るまで、多くの問題に遭遇する可能性があります。ここでは、初心者レベルのPCB設計者に役立ついくつかのヒントを紹介します: メモリ容量 最大容量のSRAMを選ぶべきでしょうか?それともプロジェクトの要件に合ったものを選ぶべきでしょうか?これは、ファームウェア開発者を悩ませる質問であり、ハードウェア設計者にとってはそうではありません。メモリメーカーは通常、同じ物理パッケージで異なる容量のSRAMを導入します。これは、メモリ容量の選択が変わっても設計を変更する必要がないことを意味します。 インターフェースタイプ SRAMでよく使用されるインターフェースにはSPIとI2Cがあります。SPIはデータの書き込みと読み出しに4つの物理ピンを必要としますが、I2Cは2つの物理データ接続のみを必要とします。一般に、SPIはより高速なアクセスを提供しますが、SPIバス上の各ICに個別の制御信号が必要です。I2Cは、複数のメモリチップがマイクロコントローラに接続されている場合に理想的で、データ信号とクロック信号のみが必要です。 デカップリングコンデンサ 革新的な不揮発性メモリー、フラッシュや FRAMのようなものが登場している今、バッテリーバックアップSRAMを設計することはほとんどないでしょう。これにより確かにSRAMの設計は容易になりますが、安定した電源供給の重要性を見落としてはいけません。SRAMのVccピンにできるだけ近い場所にデカップリングキャパシタを配置することを常に確認してください。電源の不安定さによるデータの破損は、絶対に避けたい最後の事態です。 デカップリングキャパシタは、グラウンドバウンスの問題を防ぐのにも役立ちます。 記事を読む
リアルなECAD/MCADコラボレーションとは何か?ヒント:ファイル形式の交換ではありません リアルなECAD/MCADコラボレーションとは何か?ヒント:ファイル形式の交換ではありません 1 min Thought Leadership 本物のECAD/MCADコラボレーションを実現するには何が必要でしょうか?STEPモデル、ペーパードール、終わりのないメールのやり取りに代わるものを探しているなら、あなただけではありません。Altium Designer®でのECAD MCADコラボレーション市場の未来に何が待っているか、読み進めてみましょう! 従来、機械設計者と電気設計者の間の設計体験は分断されていましたが、今ではその分離を維持することに苦労しています。インテリジェントに接続された製品の導入とシームレスな製品体験が、設計プロセスをこれまで以上に密接に、つながりを持って、協力的にすることを促進しています。 それにもかかわらず、この圧力にも関わらず、ECADとMCADの領域は古いルールの下で動作しているように見えます。悪い習慣はなかなか死にませんし、新しい習慣を形成することはさらに難しいです。では、私たちECAD設計チームがMCADの同僚と一緒に働き始め、私たちが作成する接続された一体感のある製品を完全に反映するためには、何が必要でしょうか? 変化の前の苦痛 最近では、統合されたPCBを持たない完全な孤立状態にある機械設計を見つけることは稀です。しかし、私たちの製品がどれほど接続されていても、設計プロセスの途中で断片化され、非効率的で、最終的には関与する設計者にとって苦痛な状況に自分自身を見つけることがよくあります。私たち全員が苦労しているこの失敗したコミュニケーションプロセスの結果は広範囲にわたり、いくつかのかなり明白な痛点を引き起こします。これには、 非効率的な設計プロセスが含まれます。機械設計者と電気設計者は、それぞれの孤立した領域で同じ設計の複数のリビジョンを整理し管理することに共通して苦労します。そして、これが何につながるか?コミュニケーションの崩壊、停止と開始を繰り返す設計プロセス、そして二度と取り戻すことのできない失われた時間です。 期限と予算の逸脱。コラボレーションの試みが続けて苦戦し、停滞するにつれ、私たちはプロトタイプの使用というコストのかかる方法にますます依存するようになり、コミュニケーションの問題を解決しようとします。この古くからの方法で設計プロセスの亀裂を修復しようとする試みは、ただお金を無駄にし、予算を吹き飛ばすだけです。 不十分な顧客体験。私たちの多くが、デザインが一度リリースされるとそれについて考えなくなるかもしれませんが、失敗したデザインプロセスの波及効果はしばしば消費者の領域にまで及びます。製品が完全にテストされずにリリースされると、製品が品質基準を満たさない場合に保証費用をカバーするために企業はお金を失うリスクがあります。 痛点はかなり明白で、私たち全員が一度は自分のデザインプロセスでそれらを経験していると思います。本当に私たち全員が気にかけている質問は - それについて何が行われているのか? 現在の解決策 エンジニアリングコミュニティは、数年にわたりECADとMCADのデザインチーム間の成長するコラボレーションの問題に対する信頼できる解決策を探してきました。私たちはすべて、これらの試みられた解決策、STEPモデル、紙の人形、プロトタイプ、そしてデザイン変更を伝えるために電子メールを使用することに精通しています。問題は、私たちがこれらの方法を積極的に受け入れているのは、それらが私たちが望むように機能するからではなく、それが私たちが持っているすべてだからです。 多くの点で、私たちは最初からうまく機能しなかった壊れたコラボレーションプロセスに単に慣れてしまっただけです。 ECADとMCAD設計環境間でのSTEPモデルの手動インポート/エクスポートプロセスは本当に効率的ですか?翻訳のたびに重要な設計データの損失の可能性に対処する価値はありますか?はい、機能はしますが、理想的ではありません。 上記の受け入れられたコラボレーション方法についても同じことが言えます。無視されたメール、直前のECO、インポート/エクスポートのルーチンをどれだけ扱う必要がありますか? はっきり言います… 部屋には大きな象がいて、皆がそれを無視するのに必死です。 記事を読む