AveryDesignがCXL2.0システムレベルのVIPシミュレーションソリューションを発表

更新日: 20 年 2021 月 XNUMX 日

AveryDesignがCXL2.0システムレベルのVIPシミュレーションソリューションを発表

AveryDesignがCXL2.0システムレベルのVIPシミュレーションソリューションを発表

機能検証ソリューションのエキスパートであるAveryDesign Systemsは、CXLTM2.0システムレベルのシミュレーションソリューションを発表しました。

包括的な製品であり、CXL対応のLinuxカーネルとQEMUx86仮想ホストシステムエミュレーターのSystemVerilogCXLホストVIPとの協調シミュレーションをサポートできます。 このソリューションは、CXL 2.0 Type 3メモリ拡張システム設計のプレシリコンハードウェアソフトウェア検証を可能にし、開発時間を短縮し、CXL2.0インターフェイス規格を使用するシステムのカスタマイズとアプリケーション開発への効率的なアプローチを提供します。

「QEMU-CXL協調シミュレーションは、CXL 2.0 Type 3SoCハードウェアRTLとソフトウェアを検証するためのCXL対応リファレンスシステム環境の最も完全で正確な表現を作成します」とAveryDesignSystemsのセールスおよびマーケティング担当副社長であるChrisBrowyは述べています。 。 「実際のハードウェアとソフトウェアを早期に統合することで、シリコン前の共同検証と厳格なコンプライアンステストが可能になり、開発スケジュールが加速され、バグ修正時間と反復が大幅に削減されます。」

Averyは、Compute Express Link(CXL)コンプライアンスワーキンググループの寄稿者であり、Compute Express Link(CXL)コンプライアンスソフトウェアサブグループとQEMU-CXL協調シミュレーションソリューションを展開して、CXLCV1.1コンプライアンスツールのテストスイート開発を計画とともにサポートしています。また、将来のCXL2.0の取り組みをサポートします。

「CXL コンソーシアムの初期メンバーとして、エイブリーは CXL コンプライアンス プログラムの開発を進めるために SoC 検証の専門知識を提供してきました。」と CXL コンソーシアムの会長である Barry McAuliffe 氏は述べています。 「この革新的なものを見るのは素晴らしいことです」 テクノロジー 急速に成長する CXL エコシステムをサポートするために団結してください。」

最新のLinux5.12-rc2カーネルを実行するQEMUオープンソフトウェア仮想マシンエミュレーター環境とSoCRTLを協調シミュレーションすることにより、ソフトウェアエンジニアは、カスタムファームウェア、ドライバー、およびアプリケーションをネイティブに開発および構築し、包括的なシステムレベルの一部として変更せずに実行できます。実際のSoCRTLハードウェア設計を使用した検証プロセス。

補完的な方法で、ハードウェアエンジニアは、実際のアプリケーションワークロードの実行に加えて、UEFIおよびOSブートとカスタムドライバー初期化シーケンスの実行を通じてSoCのパフォーマンスを評価し、VIPのCXLプロトコル対応デバッグ機能を利用してハードウェア関連の問題を効果的に調査できます。

QEMU-VIP協調シミュレーションソリューションは、PCIe®、CXL、およびAXI、AXI-Stream、AHB、APBを含むAMBAをサポートし、ホストと組み込み処理環境の両方のシステムシミュレーションに対応できます。