• 文字サイズ変更
  • S
  • M
  • L
  • No : 11319
  • 公開日時 : 2022/04/04 14:44
  • 印刷

【NXP:Kinetis】 Kinetis FlexBusのアドレスセットアップ

KinetisのFlexBusが出力するアドレスを外部回路でラッチしたいのですが、アドレスが不定状態に変化するタイミングとFB_ALEの立ち下がりがほぼ同時になるようです。
アドレスが確定している状態でFB_ALEを立ち下げることは可能ですか。
カテゴリー : 

回答

FlexBusのCSCRnレジスタのASETとEXTSを次のように設定してください。
 - ASET = 1
 - EXTS = 0
 
FlexBusは、アドレスをFB_CLK 2クロック分を出力しますが、CSCRnレジスタのEXTSが0に設定されているため、FB_ALEがHIGHになっている期間が1クロック分となります。
この設定によりアドレスが確定している状態でFB_ALEが立ち下がります。
詳細は、リファレンスマニュアルのRead-Bus Cycle with Two-Clock Address Setupを参照ください。

アンケート:ご意見をお聞かせください

ご意見・ご感想をお寄せください お問い合わせを入力されましてもご返信はいたしかねます