Anda tidak memerlukan MMU untuk memori RAM eksternal, faktor penentu jika Anda memerlukannya adalah masalah yang sama sekali terpisah dari hanya membutuhkan lebih banyak ruang. Jika Anda telah mengkodekan langsung ke logam itu sebenarnya bisa membuat hidup Anda lebih mudah tanpa memiliki MMU. Saya juga ingin mencatat bahwa MMU sebenarnya tidak pernah merupakan komponen eksternal tetapi lebih pada mati SoC.
Anda dapat menemukan ARM SoC di banyak keluarga yang memungkinkan memori eksternal dari ARM7 menyala misalnya NXP LPC2212 Series tidak mengatakan yang terbaik, hanya ARM7 SoC pertama yang muncul di google dengan antarmuka memori eksternal, ada banyak opsi .
Saya akan lebih memperhatikan fitur dari berbagai core dalam keluarga ARM karena Anda dapat menemukan hampir semuanya di SoC dengan pengontrol memori eksternal.
Sekarang untuk jenis memori apa yang Anda butuhkan dan cara membuatnya bekerja, itu tergantung pada SoC yang Anda pilih dan apa memori yang didukung oleh pengontrol memori eksternal. Misalnya ARM7 SoC i linked mendukung SRAM eksternal dan juga flash dan ROM dan mendukung hingga 4 bank 16MB, sehingga Anda dapat mengaitkan flash eksternal dan SRAM pada saat yang sama.
Anda dapat menggunakan RAM dan flash IC yang terpisah, ada juga paket yang disebut MCP (Paket Multi Chip) yang dapat menyertakan flash dan ram dalam 1 paket. Cara Anda memilih perangkat ini tergantung pada banyak faktor, Anda harus lebih spesifik tentang aplikasi Anda.
Seberapa mudah menghubungkan ini tergantung pada kecepatan yang Anda butuhkan. Sebagian besar pengontrol memori eksternal memiliki laju jam yang dapat diprogram. Kecepatan clock antarmuka memori bisa sangat tinggi setidaknya 10MHz dan kemungkinan jauh lebih tinggi. Singkatnya kemungkinan besar Anda tidak melakukan sesuatu seperti ini, Anda perlu merancang PCB dan memberikan perhatian khusus pada masalah integritas sinyal untuk saluran ini.
Taruhan terbaik Anda adalah memilih inti yang ingin Anda mainkan dan temukan salah satu dari banyak papan pengembangan di luar sana dengan memori eksternal di atasnya.