Altium Designerのプロジェクト

アルティウムのソフトウェアを使用して構築されたPCB設計プロジェクトに関するコンテンツをご覧ください。

Filter
見つかりました
Sort by
役割
ソフトウェア
コンテンツタイプ
フィルターをクリア
AIビジョンとKria KV260ビジョンAIスターターキット AIビジョンとKria KV260ビジョンAIスターターキット 2 min Altium Designer Projects PCB設計者 ハードウェア製造業スタートアップ企業 / エレクトロニクスプロトタイパー システムエンジニア/アーキテクト +1 PCB設計者 PCB設計者 ハードウェア製造業スタートアップ企業 / エレクトロニクスプロトタイパー ハードウェア製造業スタートアップ企業 / エレクトロニクスプロトタイパー システムエンジニア/アーキテクト システムエンジニア/アーキテクト ソフトウェアエンジニア ソフトウェアエンジニア Kria KV260 Vision AI スターターキットの始め方では、AMD Xilinxから提供されているKria KV260 Vision AI スターターキットを開封し、遊んでみました。このボードは、Ubuntuの完全なディストリビューションを実行できるほど強力なFPGAとARMプロセッサを提供します。この記事では、Raspberry Piカメラを使用してSmartCamアプリケーションを構築し、実行します。このアプリケーションは、リアルタイムで顔を検出し、コンピューターモニターにその様子を表示することができます。 このチュートリアルを書いた理由 このチュートリアルは、AMD Xilinxの方々がまとめた 元のチュートリアルに続くものです。このチュートリアルの多くが、彼らのものと非常に似ている(同じである)ことに気づくでしょう。このチュートリアルを初めて見たとき、圧倒される感じがしました。私はFPGA設計にかなり詳しい背景を持っていますが、彼らのチュートリアルを一つ一つ丁寧に進めることは時には難しく、少し気が重くなることがあります。もう少し直感的で、簡単にフォローできるものを探していました。他の人が書き直したチュートリアルをじっくりと読んだ後、私が見つけたものにはあまり満足できませんでした。それゆえ、自分自身で書くことにしました。 もし詳細な情報を求めているなら、元のチュートリアルを確認することを強くお勧めします。いくつかのステップは非常に明確ではありませんが、このチュートリアルではそれらを乗り越える(あるいは回避する)試みをしています。最も重要なことは、この記事を書いている時点で、サンプルのSmartCamアプリケーションは最新のファームウェアでは動作しないようでした。 フォークしたリポジトリでは、デモをスムーズに起動できるように自動化スクリプト(さらには必要な最終フラッシュファイルまで)を作成しました。このチュートリアルを手に入れたことで、できるだけ早くハードウェアターゲットでのAIに飛び込み、デモを成功させた後に私が感じた「わお」の瞬間を体験できることを願っています。 ハードウェアの前提条件 もちろん、AMD Xilinxの 記事を読む
PIMX8 プロジェクト - 第6章 Pi.MX8 プロジェクト - ボードレイアウト パート4 1 min Altium Designer Projects PCB設計者 PCB設計者 PCB設計者 Pi.MX8コンピュートモジュールSoMプロジェクトの新しいインストールメントへようこそ!このアップデートでは、PCB設計に最後の仕上げを行い、プロトタイプの生産準備を整えます。 前回の 記事では、信号層のルーティングを完了しました。これはPi.MX8モジュールのPCBレイアウトで最も時間がかかる部分でした。しかし、同じくらい注意を要する2つのタスクがまだ残っています。電源プレーンのルーティングと信号遅延の調整です。 電源プレーン まず、電源プレーンから始めましょう。私は通常、遅延調整を最後のステップとして行うのが好きです。なぜなら、長さ調整のために必要なメアンダーがボード上の残りのスペースをしばしば埋め尽くすからです。例えば、電源ネットをルーティングする際に追加のVIAを配置する必要がある場合(時には必要になることがあります)、必要なスペースを作るために長さ調整プリミティブを調整する必要が出てくるかもしれません。最後に長さ調整プリミティブで残りのスペースを埋めることで、追加の作業を避けることができます。 利用可能な電源プレーン層 レイヤースタックを見ると、2つの専用の電源プレーン層が利用可能であることがわかります。これらの層は、薄いプリプレグによって隣接するグラウンド層から分離されています。このスタッキングは低インダクタンスプレーンの容量を増加させ、高周波でのPDNインピーダンスを減少させるのに役立ちます。 まず、高電流の電源レールを配線しましょう。この場合、これらはi.MX8 SoCとDRAMコントローラーのコアおよびメモリレール、そしてLPDDR4 ICです。 SoCのPMICコアおよびメモリ供給 VCC_ARMおよびVCC_SOCレールはリモートセンシングを使用しており、これはバックコンバーターのフィードバックノードがMIC近くの出力コンデンサにルーティングされるのではなく、i.MX8の電源パッドにルーティングされることを意味します。これは、電源プレーンまたはポリゴンを通る電圧降下を補償するためです。これらのレールの電流が比較的高く、PMICがこれらの電圧を正確に調整する必要があるため、負荷で直接「電圧を測定」することが重要です。次の図は、電源ポリゴンを通る電圧降下を示しています: 電源ポリゴンを通る電圧降下 VCC_ARMレールのパワーポリゴンは、レイヤー6にルーティングされています。ポリゴンのアウトラインに近くルーティングされたトレースは、リモートセンシング信号です。理想的には、リターンパス電流によって導入される寄生効果を補償し、フィードバックをノイズに対してより耐性を持たせるために、差動電圧を測定したいところですが、私たちの場合、これは必要ありません。参照設計の推奨に従います。 VCC_SOCポリゴン フィードバックトレースは、SoCのピンの近くで「ネットタイ」を使用して、フィードバックネットをパワーネットに接続します。ネットタイを使用しない場合、フィードバックトレースとパワーポリゴンの間のクリーンな分離を手動で確保する必要があります。このアプローチはエラーが発生しやすいです。ネットタイは、両端に小さなパッドを持つ短いトレースセグメントからなるフットプリントです。コンポーネントタイプをネットタイに設定することで、Altium Designerはこのコンポーネントに対してショートサーキットエラーを生成しません。 VCC_ARMポリゴンとDRAMパワーレールは、レイヤー5で同様の方法でルーティングされています。 VCC_ARMが強調表示され、DRAMパワーレールが紫色で表示されています 残りの電源レールは、レイヤー5と6に分配されています。1.8Vおよび3.3Vのシステム電源ポリゴンは、これらのレールに接続されている多くのコンポーネントがボード全体に分散しているため、ボード全体にわたって広がっています。 記事を読む