こんにちは!
MPC5777C RMのPRAMCの章には、私がよく理解していなかった図が1つあります。私の解釈では、この画像はPRAMCとPFLASHの間に直接的なつながりがあるかもしれないことを示唆しています。リファレンスマニュアルで詳しく調べましたが、詳細は見つかりませんでした。
1 - 自分のデバイスにこの接続があるかどうかはどうすればわかりますか?
2 - この接続はどのような状況で使用されますか?
3 - この接続のプロパティは何ですか?これも64ビット幅のAHBですか?
4 - RMには、「RAMコントローラは、2つの64ビットAHBインターフェイスと64ビットRAMアレイインターフェイスをサポートしています。プライマリ AHB ポートは、さまざまなクロスバー マスターから直接 RAM アクセスするためのプラットフォーム クロスバーへの接続を提供します。」2つのAHBインターフェースは、PRAMC_0とPRAMC_1に個別に接続されていると思いました。しかし、このPFLASHへの接続の可能性については、私はそれについて確信が持てません。テキストには、「プライマリ AHB ポートはプラットフォーム クロスバーへの接続を提供する」と記載されています。セカンダリ AHB ポートについてはどうですか。それは何をしますか?PFLASHへの接続ですか?
よろしくお願いいたします。
Matheus
1)フラッシュオーバーレイとは、フラッシュの代わりにRAMからデータを読み取ることができることを意味し、フラッシュアドレスの一部は開発目的でRAMに再マッピングされます。しかし、私が言ったように、これはMPC5777Cでは使用されません。FLASHとRAMの間には直接の相互接続はありません。
2) 1 つの XBAR スレーブ ポートが PRAMC_0 に接続され、1 つの XBAR スレーブ ポートが PRAMC_1 に接続されています。何
1,2)フラッシュオーバーレイ機能を持つデバイスに関連していますが、Cof MPC5777Cには当てはまりません。他のすべてのMPC57xxデバイスには機能があります。
MPC5777CコアにはMMUがあり、代わりに使用できる仮想/物理アドレス変換を使用できます。
3)はい、そうでしょう。
4) PRAMC_0 と PRAMC_1 は 2 つの独立したインスタンスです。このデバイスにはPFLASHからPRAMCへの接続はありません。