2023 年 9 月 7 日
記事
SD/SDIOホストコントローラ技術により、組み込みシステムはSDメモリカードやSDIO周辺機器と効率的に通信できます。SDカードは、コンパクトな形状、大容量、低消費電力、そして組み込み機器や携帯機器との幅広い互換性といった特長から、リムーバブルストレージとして広く利用されています。
FPGAおよびSoCベースのシステムでは、SD通信をゼロから実装するには、プロトコル、タイミング、およびソフトウェア開発において多大な労力が必要となる場合があります。専用のSD/SDIOホストコントローラIPを使用することで、ホストプロセッサとSDデバイス間のコマンドおよびデータ通信を管理し、このプロセスを簡素化できます。
iWaveのSD/SDIOホストコントローラ3.0 IPコアは、 SDホストコントローラ仕様3.0および物理層仕様3.0に準拠しています。SD、microSD、SDHC、SDXC、およびSDIOデバイスをサポートし、ストレージと周辺機器の接続において柔軟なソリューションを提供します。
このIPは、SDカードとの通信およびデータ転送を管理するための複数の機能ブロックを統合しています。
このIPは、読み書き操作用に最大2KBのFIFOバッファリングを組み込んでおり、ホストプロセッサとの効率的な通信を維持するのに役立ちます。
このコントローラーは、標準速度と高速SDカードの動作に加え、UHS-Iモードにも対応しており、さまざまな性能要件に柔軟に対応できます。
サポートされているモードは次のとおりです:
コントローラは、設定可能な1ビットおよび4ビットのバス幅に加え、シングルブロックおよびマルチブロックのデータ転送をサポートしています。CRCチェックとタイムアウト監視により、コマンドおよびデータ通信時の信頼性が向上します。
このIPは、組み込みストレージアプリケーションに必要な性能を提供しつつ、統合を簡素化するように設計されています。
主な機能は次のとおりです。
このIPは、FPGAおよびSoCベースの設計において、いくつかの利点を提供する。
より迅速な統合:すぐに統合できるコントローラを使用することで、SDプロトコル機能をゼロから実装するために必要な労力を削減できます。
高速データ転送: UHS-IモードとADMA2に対応しているため、大量のデータを効率的に転送できます。
プロセッサのオーバーヘッド削減: DMAベースの転送により、プロセッサはすべてのデータトランザクションを管理するのではなく、アプリケーションレベルの処理に集中できるようになります。
設計の柔軟性:複数のSD規格、バス幅、および動作モードをサポートすることで、さまざまな組み込みプラットフォーム間での統合が可能になります。
開発リスクの低減:検証済みのIPソリューションは、プロトコルの実装と検証における課題を最小限に抑えるのに役立ちます。
Verilog HDLで開発されたSD/SDIOホストコントローラIPは、AMD/Xilinx、Intel、Lattice、MicrochipなどのベンダーのFPGAプラットフォーム全体で検証済みです。
iWaveは、FPGAプラットフォームとSoCプラットフォームの両方に対応したソフトウェアサポートを提供しています。
非SoC FPGAシステムの場合、ベアメタルドライバはSDカードの初期化と基本的な読み書き操作をサポートします。コントローラ構成にはAXI4-Liteインターフェースが使用され、AXI4はDMAベースのデータ転送をサポートします。
SoCプラットフォームの場合、Linuxドライバは、初期化、マウント、パーティション管理、ファイルシステムアクセスなどの標準的なSD操作を可能にします。
柔軟なアーキテクチャにより、このIPは以下のような幅広い組み込みアプリケーションに適しています。
iWaveは、RTLまたはネットリスト、合成スクリプト、テスト環境、ソフトウェアドライバ、技術文書、エンジニアリングサポートを含む、完全なSD/SDIOホストコントローラIPソリューションを提供します。
iWaveは、FPGA、組み込みハードウェア、ソフトウェア、IP開発における専門知識を活かし、顧客がSD/SDIO機能をアプリケーション固有のプラットフォームに統合し、製品開発を加速できるよう支援します。
SD /SDIOホストコントローラ3.0 IPコアは、 FPGAおよびSoCベースの組み込みシステムにSDおよびSDIO接続を統合するための、信頼性が高く柔軟なソリューションを提供します。SD 3.0準拠、UHS-Iサポート、ADMA2、AXIインターフェース、構成可能なバス幅、Linuxおよびベアメタルソフトウェアサポートを備えたこのIPは、効率的なデータ転送を実現しながら、実装を簡素化します。
SD/SDIOホストコントローラ3.0 IPコアの詳細については、www.iwave-global.comをご覧いただくか、mktg@iwave-global.comまでお問い合わせください。
iWave にお問い合わせいただきありがとうございます。
弊社の担当者がすぐにご連絡させていただきます。
iWaveのRFソリューションで、ミッションクリティカルなシステムの処理速度を向上させましょう。
iWave FPGAおよびSmartNICソリューションで高速ネットワークを加速
iWaveの車載ソリューションで、コネクテッドモビリティを強化しましょう。
インテリジェントなFPGAとカスタム設計プラットフォームで、産業オートメーションを強化しましょう。
iWaveのFPGAおよび組み込みコンピューティングソリューションで、医療技術を前進させましょう。
医療ソリューションを探求するFPGAベースのコンピューティングおよび暗号化ソリューションでセキュリティシステムを強化します。