Filter
Clear
Tags by Type
Software
Specsによる検索の探求 スペックで検索を探る – 希望の方法で検索 Octopartの検索アルゴリズムは賢く、さらに賢くなっています Octopart電子部品検索エンジンは、検索クエリ内の数字、単位、分数を識別し、それらを部品データの仕様と照合できます。これは、検索エンジンが検索の意図を推測し、可能な限り関連性の高い結果を返すための方法です – 提案されたカテゴリに似ています。 検索アルゴリズムの改良の目標は常に、できるだけ多くの関連性のない部品を排除しながら、同時に、より適切な部品のより包括的なセットを返すことにより、結果の全体的な品質を向上させることでした。言い換えれば、部品が仕様データを欠いている場合、当社のアルゴリズムは、その説明のどこかに仕様データを持つ部品を見つけ出し、結果の関連性を高め、以前は結果に含まれなかった部品を見つけることができるようになります。 あなたの方法で検索を書く Octopartのもう一つの便利な機能は、どのように検索を書きたいかにかかわらず、私たちはおそらくあなたが何を探しているかを理解できることです。たとえば、オーム、ワット、ボルト、アンペア、ファラドなどの単位名で検索することも、それらの記号を使用することもできます。また、整数、小数、または全数の分数として仕様を入力することができます。はい、分数はリリース時に特に興奮した機能であり、Octopartユーザーに多大な便益をもたらしてきました。 Octopartは、スペースをどこに置いたかに関係なく、あなたの検索を理解します。クエリの書き方を心配する必要はありません。あなたの方法で書いて、Octopartは理解します。 過去には、仕様に基づいて検索することは可能でしたが、それはクリーンで完全な技術データに依存していました:それは常に利用可能ではないものです(そして、私たちは何年もの間、改善してきました)。今日、Octopartの検索アルゴリズムは、「1/4 W 抵抗」と検索したときに、「0.25 W」または「250 mW」という仕様を持つ抵抗器を見たいと認識します。もはや厳密な1対1のテキストマッチに依存しません。今では、検索している仕様を認識し、部品の技術データまたは部品のテキスト説明にある仕様の異なる表記方法と照合できます。 Octopartで検索するいくつかの可能な方法をもう少し詳しく見てみましょう。図1に示すように、「 10nf,25v,10%,X7R,0402」というクエリを入力すると、Octopartはこれらがおそらくセラミックコンデンサの仕様であると認識し、クエリに適用する提案されたフィルタとしてそのサブカテゴリを提供します。 図1 – 「10nf,25v,10%,X7R,0402」の仕様に対する初期検索結果 提案されたカテゴリーフィルターが自動的に適用されると、この特定のクエリは102の結果を返し、トップの結果はクエリの仕様を満たす可能性が最も高いセラミックコンデンサーです。(実際の結果数は、部品の利用可能性、新しい部品、およびデータベースから削除された部品に応じて日々変動することに注意してください。)図2を参照。 図2
PiMX8 第1章 Altium Designer Projects Pi. MX8 プロジェクト - 導入と概要 Raspberry Pi社は、市場で最も人気があり、広く使用されているシングルボードコンピュータを開発しました。これらの強力なシングルボードコンピュータは、長い間、メーカーやホビーストのシーンだけでなく、産業分野でも使用されてきました。 アプリケーション領域が拡大するにつれて、これらのボードのフォームファクターは、シングルボードコンピュータおよびモジュールの「事実上の」標準として浮上しています。2020年末にコンピュートモジュールCM4が導入されたことで、システムオンモジュールの新しいフォームファクター標準が確立されました。 それ以来、AllwinnerやRockchipのようなメーカーのさまざまなSoCや、堅牢なFPGAが、広く採用されているCM4フォームファクターにシームレスに統合されています。 動機 Pi.MX8モジュールは、CM4互換モジュールのリストに加わります。 このように互換性のあるSoMが多数利用可能な場合、なぜさらに別のバリアントを設計する時間を投資すべきでしょうか? 答えは簡単です:コンピューターモジュールを中心に複雑で時には高価なシステムを構築するとき、モジュール自体の設計主権も持ちたいからです。私たちは、回路図やレイアウトのソースデータにアクセスしたい、部品不足の場合に自分たちでモジュールのBOMを決定したい、そして最も重要なこととして、PCB上のすべてのコンポーネントのドキュメントにアクセスしたいと考えています。 これは、容易に入手可能なドキュメントを持つコンポーネントを使用して、完全にオープンソースのプロジェクトの文脈でのみ可能です。 以前のPi.MX8レイアウト改訂の画像 この記事および今後の記事では、完全にオープンソースのCM4互換モジュールを設計することを検討します。私たちの旅の終わりには、CM4互換モジュールのソースデータが公開され、誰でもレビュー、修正、または構築するために利用できるようになります! 主要SoCの選択 周辺コンポーネントを選択する前に定義しなければならないコアビルディングブロックは、システムオンチップです。容易にアクセス可能なドキュメントがあり、業界で広く使用されているSoCがあります、 NXPのi.MX8M Plusです。 このSoCは、最大1.8 GHzで動作する2から4コアのCortex-A53コアのいくつかのバリアントで利用可能です。さらに、このプロセッサシリーズ内には、セカンダリのコルテックスM7コアと統合された機械学習アクセラレータが用意されています。 i.MX8M Plus SoCのハードウェア機能