オンデマンド・ウェビナー

Siemens EDA Forum - Pythonを用いたテストベンチ開発の考察

共有

Siemens EDA Forum - Pythonを用いたテストベンチ開発の考察

Wilson Research Groupの機能検証に関する調査と分析によれば、ここ数年、テストベンチを開発する言語としてPythonを挙げるプロジェクトが、必ずしも多くはないものの、一定数が報告されています。同じように検証メソドロジを実現するPythonによるライブラリとして、イベントループなどを基本に構築されるcocotbを挙げるプロジェクトも報告されています。

一方、元々はSystemVerilog実装だった検証メソドロジであるUVMは、IEEE 1800.2標準となった際にユーザAPIの仕様が中心となったことで、APIを実装する言語にも選択肢の幅が出てきました。Pythonもその1つです。本ウェビナーでは実際のコード例などを紐解きながら、テストベンチやスティミュラス開発にPythonが使えるのかどうか、利点や制約などを含め俯瞰的に考察します。

<hr />
<span style="font-size:20px; color:#ec6602;"><strong>プログラム</strong></span>

セッション: Pythonを用いたテストベンチ開発の考察

Q&A

<span style="font-size:11px;">※ セッション内容は予告なく変更される場合がございます。あらかじめご了承ください。</span>

<hr />
<span style="font-size:20px; color:#ec6602;"><strong>対象ウェビナーで学べること</strong></span>

  • テストベンチを中心とした業界の動向
  • Python / cocotb を用いたテストベンチのコーディング
  • Python によるUVM実装
  • プロジェクトへの採用可否についての評価と考察

<hr />
<span style="font-size:20px; color:#ec6602;"><strong>対象</strong></span>

  • 検証エンジニア、マネージャー
  • ハードウェア設計エンジニア、マネージャー
  • 設計検証環境支援エンジニア、マネージャー

<hr />

講演者の紹介

シーメンスEDA

三橋 明城男

ビジネス・ディベロップメント・マネージャー

三橋 明城男は、シーメンスEDAジャパン株式会社において、機能検証を中心としたフロントエンド製品のビジネス・ディベロップメント・マネージャーを務めています。共訳書籍に、丸善から出版されている「SystemVerilog アサーション・ハンドブック」があります。

関連情報