ケイデンスのsystemcツールのご紹介 - 組み込み …2 cadence confidential –...

10
CADENCE CONFIDENTIAL 1 CADENCE DESIGN SYSTEMS, INC. ケイデンスのSystemC ツールのご紹介

Upload: others

Post on 17-Mar-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ケイデンスのSystemCツールのご紹介 - 組み込み …2 CADENCE CONFIDENTIAL – 高速シミュレーション – 混在言語のサポート: SystemC, Verilog, VHDL,

CADENCE CONFIDENTIAL1 CADENCE DESIGN SYSTEMS, INC.

ケイデンスのSystemCツールのご紹介

Page 2: ケイデンスのSystemCツールのご紹介 - 組み込み …2 CADENCE CONFIDENTIAL – 高速シミュレーション – 混在言語のサポート: SystemC, Verilog, VHDL,

2 CADENCE CONFIDENTIAL

– 高速シミュレーション

– 混在言語のサポート: SystemC, Verilog, VHDL, AMS

– 複数の抽象度と解析

– 言語混在とC/C++に対して強力なデバッグ環境

統合シミュレーション・インフラ

SimVision

SimulationGUI

SourceDebugger

Unified NC Simulator Verilog, VHDL, SystemC, AMS

NC-SystemC

Design Coverage Analysis

NC-Sim, Verification Cockpit

Static Verification

Verification Cockpit

Dynamic Verification

TestBuilder-SC, NC-Sim, Verification Cockpit

System Design

SPW, VCC, NC-SystemC

業界一のNC-Simと同じシミュレーションとデバッグ

NC-Sim シミュレーション環境

Page 3: ケイデンスのSystemCツールのご紹介 - 組み込み …2 CADENCE CONFIDENTIAL – 高速シミュレーション – 混在言語のサポート: SystemC, Verilog, VHDL,

3 CADENCE CONFIDENTIAL

Navigator – ソースコードブラウザVerilogソースコード– Verilog Top

Page 4: ケイデンスのSystemCツールのご紹介 - 組み込み …2 CADENCE CONFIDENTIAL – 高速シミュレーション – 混在言語のサポート: SystemC, Verilog, VHDL,

4 CADENCE CONFIDENTIAL

Navigator –ソースコードブラウザSystemC ソースコード– SystemC Top

Page 5: ケイデンスのSystemCツールのご紹介 - 組み込み …2 CADENCE CONFIDENTIAL – 高速シミュレーション – 混在言語のサポート: SystemC, Verilog, VHDL,

5 CADENCE CONFIDENTIAL

Navigator –オブジェクトリスト

Page 6: ケイデンスのSystemCツールのご紹介 - 組み込み …2 CADENCE CONFIDENTIAL – 高速シミュレーション – 混在言語のサポート: SystemC, Verilog, VHDL,

6 CADENCE CONFIDENTIAL

• トランザクション・レコーディング

• 完全なデータベースのトランザクション分析

• コンストレイント・ソルバー、ランダマイゼーションなど

• TxE/SimVision

• システムデザインからインプリまで同じテストベンチを再利用

統合シミュレーション・インフラ

SimVision

SimulationGUI

SourceDebugger

Unified NC Simulator Verilog, VHDL, SystemC, AMS

NC-SystemC + TB-SC

業界一のNC-Simシミュレーションとデバッグ環境に追加

NC-Sim シミュレーション環境 プラスSystemC Verification extensions

VerificationIP

TransactionExplorer

Page 7: ケイデンスのSystemCツールのご紹介 - 組み込み …2 CADENCE CONFIDENTIAL – 高速シミュレーション – 混在言語のサポート: SystemC, Verilog, VHDL,

7 CADENCE CONFIDENTIAL

ケイデンスSystemC/C/C++ ビジョン

ケイデンスの類のないトランザクション・レベル分析機能をSystemCに追加

関係のあるトランザクション

エラートランザクション

Page 8: ケイデンスのSystemCツールのご紹介 - 組み込み …2 CADENCE CONFIDENTIAL – 高速シミュレーション – 混在言語のサポート: SystemC, Verilog, VHDL,

8 CADENCE CONFIDENTIAL

ケイデンスSystemC/C/C++ ビジョン

ケイデンスの類のないトランザクション・レベル分析機能をSystemCに追加

Page 9: ケイデンスのSystemCツールのご紹介 - 組み込み …2 CADENCE CONFIDENTIAL – 高速シミュレーション – 混在言語のサポート: SystemC, Verilog, VHDL,

9 CADENCE CONFIDENTIAL

完全な複雑なデータベース検索のためのTransaction Explorer (TxE)

Page 10: ケイデンスのSystemCツールのご紹介 - 組み込み …2 CADENCE CONFIDENTIAL – 高速シミュレーション – 混在言語のサポート: SystemC, Verilog, VHDL,

10 CADENCE CONFIDENTIAL

TxEの検索の結果WANの全てのイーサネットフレーム