概要

説明

トピックス
・CS+シミュレータは、RL78史上最高の処理性能を持つ RL78/G24(新製品)に対応しています。

本製品は、ルネサス統合開発環境CS+において、ターゲットシステムのない段階でアプリケーションのソースレベルデバッグを可能にするシミュレータ です。RL78ファミリ、78K0R、および78K0マイコン用に開発されたプログラムを効率良くデバッグすることができます。

豊富なブレーク機能やカバレッジ測定機能などを提供し、実機評価に近い感覚でソフトウェアモジュールの評価ができます。 また、直感的にわかりやすいGUI(グラフィカルユーザインタフェース)が、快適なデバッグ環境を実現します。

特長

  • 優れたユーザビリティ
    • 統合開発環境CS+による優れた操作性
    • 結果のイメージ表示(視覚的デバッグ機能)
  • 充実したデバッグ機能
    • Cおよびアセンブリ言語プログラムの混在表示
    • PC、メモリアクセスなど豊富なブレーク条件
    • 豊富なトレース機能
    • メモリ、レジスタ値を実行中に自動更新表示
    • スタックトレース機能
  • 性能評価機能
    • プロファイル機能やCS+の解析機能(関数単位での実行サイクル数の測定)
    • カバレッジ機能(Cおよびアセンブリ言語レベルの表示)
  • CPUの命令シミュレーションに加え、以下のシミュレーションが可能(一部マイコンのみ)
    • マイコンの周辺機能(タイマ、シリアル等)のシミュレーション
    • 入出力パネルウインドウを使用した仮想的なターゲットボードのシミュレーション
    • タイミングチャートウインドウを使用したマイコン端子波形の観測
    • マイコンの消費電流シミュレーション

リリース情報

動作環境

本製品は以下パッケージに含まれています。これらいずれかをインストールすると、CS+統合開発環境に本シミュレータの機能が追加されます。

RL78/G10, RL78/G11, RL78/G12, RL78/G13, RL78/G13A, RL78/G14, RL78/G15, RL78/G16, RL78/G1F, RL78/G22, RL78/G23, RL78/G24, RL78/L12, 78K0/Kx2, 78K0R/Ix3, 78K0R/Kx3, 78K0R/Lx3を対象マイコンとしてシミュレータを使用した場合、CPUの命令シミュレーションに加え、以下の機能を使用できます。

  • マイコンの周辺機能(タイマ、シリアル等)のシミュレーション
  • 入出力パネルウインドウを使用した仮想的なターゲットボードのシミュレーション
    (RL78/G10, RL78/G11, RL78/G12, RL78/G13, RL78/G13A, RL78/G14, RL78/G15, RL78/G16, RL78/G1F, RL78/G22, RL78/G23, RL78/G24, RL78/L12は仮想ボードパネルも利用可能)
  • タイミングチャートウインドウを使用したマイコン端子波形の観測
  • マイコンの消費電流シミュレーション (Note1)
Note
  1. RL78/G10, RL78/G11, RL78/G12, RL78/G13, RL78/G13A, RL78/G14, RL78/G23, RL78/L12が消費電流シミュレーションに対応済み

ターゲットデバイス

ドキュメント