2.3.6 【シミュレータ】の場合

シミュレータを使用する場合の動作環境の設定を次のプロパティ パネルで行います。

図 2.54

動作環境設定【シミュレータ】(プロパティ パネルの例)

 

プロパティ パネル上の該当するタブを選択し,次の設定を順次行ってください。

 

2.3.6.1 [接続用設定]タブ

2.3.6.2 [デバッグ・ツール設定]タブ

2.3.6.3 [ダウンロード・ファイル設定]タブ

2.3.6.4 [フック処理設定]タブ

 

注意

命令シミュレータとして使用する場合,次の注意が必要です,

-

データフラッシュには対応していません。

-

パイプラインには対応していません。

-

CPU クロックは,RL78/G13の仕様で動作します。

-

乗除算器や積和演算器を除算モードで使用した場合,除算処理は1クロックで終了します。

-

乗除算器や積和演算器を除算モードで使用した場合,除算演算完了割り込みは発生しません。
ただし,除算完了を示すSFR は変化します(乗除算コントロール・レジスタ(MDUC)のDIVST ビットが0 になります)。

備考

使用するシミュレータが周辺機能シミュレーションをサポートしている場合,シミュレータGUIを使用することができます。シミュレータGUIについての詳細は,「2.18 シミュレータGUIの使用【シミュレータ】」を参照してください。

 

RH850 G4MH シミュレータの著作権について

 

本ソフトウェアはLicense for Berkeley SoftFloat Release 3bに従い,SoftFloat技術を利用しています。

その他のソフトウェア構成物は,ルネサス エレクトロニクス株式会社が著作権を有します。

License for Berkeley SoftFloat Release 3b
 
John R. Hauser
2016 July 22
 
The following applies to the whole of SoftFloat Release 3b as well as to
each source file individually.
 
Copyright 2011, 2012, 2013, 2014, 2015, 2016 The Regents of the University
of California.  All rights reserved.
 
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
 
 1. Redistributions of source code must retain the above copyright notice,
    this list of conditions, and the following disclaimer.
 
 2. Redistributions in binary form must reproduce the above copyright
    notice, this list of conditions, and the following disclaimer in the
    documentation and/or other materials provided with the distribution.
 
 3. Neither the name of the University nor the names of its contributors
    may be used to endorse or promote products derived from this software
    without specific prior written permission.
 
THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS", AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE
DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.