• No : 13414
  • 公開日時 : 2023/01/19 12:03
  • 更新日時 : 2023/01/25 14:45
  • 印刷

【NXP:Auto】 MPC5643L(Leopard)のCMU検知、モニタ閾値の設定方法について

MPC5643Lで有するCMU(Clock Monitoring Unit)モジュールを使用し内部クロックの異常を検出できると思いますが、その設定方法について教えてください。
 
カテゴリー : 

回答

CMUでのモニタ精度は下記2つのレジスタと計算式により上限と下限の設定が可能です。
 
High-frequency reference register A (CMU_HFREFR_A)
 (HFREF_A/16) × (FIRCOSC_CLK/4).
 
Low-frequency reference register A (CMU_LFREFR_A)
 (LFREF_A/16) × (FIRCOSC_CLK/4).
 
ただしPLLのカウント計測する基準時間はFIROSC_CLK(16MHz)を基準にして計測するため+/-1% 程度分の差分を加味してください。
 
12.3.3 High-frequency reference register A (CMU_HFREFR_A)
12.3.4 Low-frequency reference register A (CMU_LFREFR_A)