Saya mencoba menggunakan ram seluler pada papan pengembangan FPGA Nexys 4 . Saya menggunakan Xilinx Vivado dan ingin prosesor inti lunak Microblaze untuk dapat melakukan baca dan tulis. Sejauh ini saya telah membuat prosesor dalam desain blok.
Setelah banyak berburu melalui internet saya akhirnya menemukan memory controller eksternal atau EMC yang saya pikir terlihat menjanjikan. Bagaimana saya menghubungkan Ram? Saya telah membuat pembungkus HDL dan mencoba menghubungkan port EMC ke pin ram, namun, ada lebih banyak port daripada yang saya butuhkan. Saya tidak dapat menemukan contoh Nexys 4 atau untuk EMC Vivado.
Saya juga menemukan bahwa Nexys 2 memiliki contoh pengontrol memori onboard. Saya melihat bahwa nomor bagiannya sama untuk RAM. Apakah ini bisa digunakan dan bagaimana saya menggunakannya bersama dengan Mircoblaze?
Jawaban:
Terkadang produsen tidak memberikan semua detail dalam lembar data. Ada beberapa hal yang harus dilakukan jika Anda tidak dapat menemukan info yang Anda butuhkan.
1) Periksa halaman produk untuk sumber daya tambahan
2) Periksa catatan aplikasi atau catatan teknologi pada produk atau keluarga produk
3) Cari secara horizontal untuk produk serupa di situs manufaktur atau situs produsen lain untuk informasi yang relevan
Ram seluler mikron adalah pengganti SRAM. . Routing harus serupa dengan routing SRAM karena ia berjalan pada kecepatan yang sama. Berikut adalah panduan untuk semua informasi perutean mikron
Ada juga file HDL pada halaman produk mereka untuk interfacing dalam HDL dan mereka memiliki file IBIS untuk disimulasikan.
sumber