2. 仕様の概要比較
2.22 独立ウォッチドッグタイマ
表2.44に独立ウォッチドッグタイマ仕様の概要比較を、表2.45に独立ウォッチドッグタイマのレジスタ 比較を示します。
表2.44 独立ウォッチドッグタイマ仕様の概要比較
項目 RX630(IWDTa) RX65N(IWDTa)
カウントソース IWDT専用クロック(IWDTCLK) IWDT専用クロック(IWDTCLK) クロック分周比 1分周/16分周/32分周/64分周/
128分周/256分周
1分周/16分周/32分周/64分周/
128分周/256分周 カウント動作 14ビットのダウンカウントによるダ
ウンカウント
14ビットのダウンカウントによるダ ウンカウント
カウント開始条件 リセット後、自動的にカウント開始 (オートスタートモード)
リフレッシュ(IWDTRRレジスタに
“00h”を書き込み後、“FFh”を 書き込む)により、カウント開始(レ ジスタスタートモード)
リセット後、自動的にカウント開始 (オートスタートモード)
リフレッシュ(IWDTRRレジスタに
“00h”を書き込み後、“FFh”を 書き込む)により、カウント開始(レ ジスタスタートモード)
カウント停止条件 リセット(ダウンカウンタ、レジス タは初期値に戻る)
アンダフロー、リフレッシュエラー 発生時
カウント再開(オートスタートモー ド:自動、レジスタスタートモード:
リフレッシュ)
リセット(ダウンカウンタ、レジス タは初期値に戻る)
アンダフロー、リフレッシュエラー 発生時
カウント再開(オートスタートモー ド:リセットもしくはノンマスカブル 割り込み要求/割り込み要求を出力後 に自動でカウント再開、レジスタス タートモード:リフレッシュ後にカウ ント再開)
ウィンドウ機能 ウィンドウ開始/終了位置を設定可能 (リフレッシュ許可/禁止期間)
ウィンドウ開始/終了位置を設定可能 (リフレッシュ許可/禁止期間) リセット出力要因 ダウンカウンタがアンダフローし
たとき
リフレッシュ許可期間以外でリフ レッシュを行った場合(リフレッ シュエラー)
ダウンカウンタがアンダフローし たとき
リフレッシュ許可期間以外でリフ レッシュを行った場合(リフレッ シュエラー)
割り込み要因 ノンマスカブル割り込み要因
ダウンカウンタがアンダフローし たときノンマスカブル割り込み (WUNI)を発生
リフレッシュ許可期間以外でリフ レッシュを行った場合(リフレッ シュエラー)
ノンマスカブル割り込み/割り込み要 因
ダウンカウンタがアンダフローし たとき
リフレッシュ許可期間以外でリフ レッシュを行った場合(リフレッ シュエラー)
カウント値の読み出し IWDTSRレジスタを読み出すことで、
ダウンカウンタのカウント値の読み出 しが可能
IWDTSRレジスタを読み出すことで、
ダウンカウンタのカウント値の読み出 しが可能
イベントリンク機能 (出力)
- ダウンカウンタのアンダフローイ
ベント出力
リフレッシュエラーイベント出力
項目 RX630(IWDTa) RX65N(IWDTa) 出力信号(内部信号) リセット出力
割り込み要求出力
スリープモードカウント停止制御 出力
リセット出力
割り込み要求出力
スリープモードカウント停止制御 出力
オートスタートモード
(オプション機能選択レ
ジスタ0(OFS0)制御)
リセット後のクロック分周比の選 択(OFS0.IWDTCKS[3:0]ビット)
ウォッチドッグタイマのタイムア ウト期間の選択
(OFS0.IWDTTOPS[1:0]ビット)
ウォッチドッグタイマのウィンド ウ開始位置の選択
(OFS0.IWDTRPSS[1:0]ビット)
ウォッチドッグタイマのウィンド ウ終了位置の選択
(OFS0.IWDTRPES[1:0]ビット)
リセット出力、または割り込み要求 出力の選択(OFS0.IWDTRSTIRQS ビット)
スリープモード、ソフトウェアスタ ンバイモード、ディープソフトウェ アスタンバイモード、または全モ ジュールクロックストップモード 遷移時のダウンカウント停止の選 択(OFS0.IWDTSLCSTPビット)
リセット後のクロック分周比の選 択(OFS0.IWDTCKS[3:0]ビット)
独立ウォッチドッグタイマのタイ ムアウト期間の選択
(OFS0.IWDTTOPS[1:0]ビット)
独立ウォッチドッグタイマのウィ ンドウ開始位置の選択
(OFS0.IWDTRPSS[1:0]ビット)
独立ウォッチドッグタイマのウィ ンドウ終了位置の選択
(OFS0.IWDTRPES[1:0]ビット)
リセット出力、または割り込み要求 出力の選択(OFS0.IWDTRSTIRQS ビット)
スリープモード、ソフトウェアスタ ンバイモード、ディープソフトウェ アスタンバイモード、または全モ ジュールクロックストップモード 遷移時のダウンカウント停止の選 択(OFS0.IWDTSLCSTPビット) レジスタスタートモード
(IWDTレジスタ制御)
リフレッシュ動作後のクロック分 周比の選択(IWDTCR.CKS[3:0]ビッ ト)
ウォッチドッグタイマのタイムア ウト期間の選択
(IWDTCR.TOPS[1:0]ビット)
ウォッチドッグタイマのウィンド ウ開始位置の選択
(IWDTCR.RPSS[1:0]ビット)
ウォッチドッグタイマのウィンド ウ終了位置の選択
(IWDTCR.RPES[1:0]ビット)
リセット出力、または割り込み要求 出力の選択(IWDTRCR.RSTIRQS ビット)
スリープモード、ソフトウェアスタ ンバイモード、ディープソフトウェ アスタンバイモード、または全モ ジュールクロックストップモード 遷移時のダウンカウント停止の選 択(IWDTCSTPR.SLCSTPビット)
リフレッシュ動作後のクロック分 周比の選択(IWDTCR.CKS[3:0]ビッ ト)
独立ウォッチドッグタイマのタイ ムアウト期間の選択
(IWDTCR.TOPS[1:0]ビット)
独立ウォッチドッグタイマのウィ ンドウ開始位置の選択
(IWDTCR.RPSS[1:0]ビット)
独立ウォッチドッグタイマのウィ ンドウ終了位置の選択
(IWDTCR.RPES[1:0]ビット)
リセット出力、または割り込み要求 出力の選択(IWDTRCR.RSTIRQS ビット)
スリープモード、ソフトウェアスタ ンバイモード、ディープソフトウェ アスタンバイモード、または全モ ジュールクロックストップモード 遷移時のダウンカウント停止の選 択(IWDTCSTPR.SLCSTPビット)
表2.45 独立ウォッチドッグタイマのレジスタ比較
レジスタ ビット RX630(IWDTa) RX65N(IWDTa)
IWDTRCR RSTIRQS リセット割り込み要求選択ビット
0:ノンマスカブル割り込み要求出力を 許可
1:リセット出力を許可
リセット割り込み要求選択ビット
0:ノンマスカブル割り込み要求、また は割り込み要求出力を許可
1:リセット出力を許可