Community Translation - External Memory Interface Support in PSoC® 3 / PSoC 5LP – KBA88199

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
MotooTanaka
Level 9
Level 9
Distributor - Marubun (Japan)
First comment on blog Beta tester First comment on KBA

Hi,

I'd like to translate KBA88199 into Japanese.

Please confirm to my work.

moto

Original KBA: KBA88199

External Memory Interface Support in PSoC® 3 / PSoC 5LP – KBA88199

0 Likes
2 Replies
JennaJo
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

Hello, Tanaka-san

Confirm the KBA working.

Please work to do it.

Thanks,

Jenna

Jenna Jo
0 Likes
MotooTanaka
Level 9
Level 9
Distributor - Marubun (Japan)
First comment on blog Beta tester First comment on KBA

Original KBA: KBA88199

External Memory Interface Support in PSoC® 3 / PSoC 5LP – KBA88199

Translated by: MoTa_728816

===================================

タイトル: PSoC® 3 / PSoC 5LP の外部メモリインターフェース (EMIF) サポート - KBA88199

ヴァージョン:*A

質問:外部メモリインターフェース (EMIF) がサポートする外部メモリはどのようなものがありますか?

回答:

EMIF は4種類の外部メモリをサポートしています:同期 SRAM、非同期 SRAM、セルラ RAM/PSRAM、NOR フラッシュです。EMIF の主な機能を以下に示します:

  • EMIF コンポーネントは PSoC® 3/5LP の外部メモリへ CPU や DMA によるアクセスを可能にします。
  • EMIF メモリは 8-bit/16-bit のデータバスで 8-bit/16-bit/32-bit のアドレスバスが使用可能です。
  • PSoC 3 では、EMIF XDATA データアドレスは 0x800000 から 0xFFFFFF がマップされます; PSoC 5LP では、EMIF メモリアドレスマップの範囲は 0x60000000 から 0x60FFFFFF となります。
  • EMIF は標準の非同期と同期インターフェース以外に独自のインターフェースもサポートします。
  • PSoC 3 では EMIF からコードを実行することは出来ません、しかし PSoC 5LP では可能です。しかし外部メモリにあるコードを初期化するのは容易ではありません。一般に、外部メモリに実行コードを置くことは推奨されません。

EMIF コンポーネントを使用したサンプルコードは、PSoC Creator のメニューから File > Open > Example Project を選択して、Keyword #1EMIF を選択することでアクセスすることが可能です。このプロジェクトはプロトタイプ QVGA 基板上の非同期 SRAM を使用して動作します。必要なドキュメントもプロジェクトに含まれています。

===================================

18-May-2020

moto

0 Likes