ホーム フォーラム Texas Instruments マイコン C2000 EMIFバイトイネーブルについて

このトピックには1件の返信が含まれ、2人の参加者がいます。6 年前Yojiro Yojiro さんが最後の更新を行いました。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #4270 返信

    doublesh6198
    参加者

    EMIFバイトイネーブルについて

    デバイス型番:TMS320F28377S

    EMIFバイトイネーブルについて質問させて頂きます。

    EMIFを非同期インターフェースとの接続を検討しております。
    ユーザーズマニュアルP.2487でEM1DQMをバイトイネーブルに
    接続する図が示されておりますが、EM1DQMは8bit単位で有効に
    なるイネーブル信号となるのでしょうか?

    また、以前の質問の御回答でEMIFは基本的に16bitアクセスと
    お聞きしましたが、バイトイネーブル信号はどのような働きを
    行っているのでしょうか?

    #4275 返信
    Yojiro
    Yojiro
    従業員

    Technical Reference ManualのEMIF機能の説明につきましては、他の8ビットアクセス可能なCPUと共通のIPを使用しているため、16bit メモリでもご指摘の接続で記載されております。

    C2000向けの説明として、アプリケーションノート
    Design and Usage Guidelines for the C2000™ External Memory Interface (EMIF)
    が公開されておりますので、こちらも合わせてご確認ください。

    上記アプリケーションノートでは、DQMx信号について、以下のように記載されております。
    p.7 「3.2 Pin Multiplexing Conflicts」Table 5. EMIF Signal Substitutes

    DQMx信号は16bitメモリで使用される場合、常にLow(Enable)が出力されているものとなります。
    32ビットメモリを使用される場合に、上位16bit/下位16bitを制御するために使用される信号となります。

2件の投稿を表示中 - 1 - 2件目 (全2件中)