apa perbedaan antara menyimpulkan dan instantiating

S

samcheetah

Guest
apa perbedaan antara RAM menyimpulkan satu blok dan satu blok instantiating RAM.what i telah memahami adalah bahwa instantiating sesuatu yang berarti bahwa Anda harus memberitahu synthesizer yang saya inginkan hal ini dan itu seperti RAMB16 dll sedangkan jika Anda menyatakan reg seperti

Kode:

reg [3:0] abc [3:0];
 
Untuk "instantiate RAM" berarti secara eksplisit menempatkan perpustakaan RAMB * modul ke HDL Anda.Mengacu kepada Anda "Panduan Libraries" bab "Desain Elements" bagian "RAMB16_ *".

Untuk "menyimpulkan RAM" berarti untuk membuat sebuah array mendaftar HDL bahwa kompiler secara otomatis mengenali sebagai RAMB * blok.Mengacu kepada Anda "Panduan Pengguna XST" bab "Coding HDL Techniques" bagian "RAM / ROM".

Saya lebih suka menyimpulkan segala sesuatu yang mungkin, karena yang membuat kode HDL saya lebih portabel, dan itu sangat mempercepat simulasi perilaku.Namun, beberapa fitur FPGA tidak dapat disimpulkan, jadi aku harus instantiate.

 
Instansiasi:
Instansiasi memungkinkan satu modul untuk memasukkan salinan modul lain ke dalam dirinya.

Menyimpulkan:
Menyimpulkan berarti seluruh sumber daya yang tersedia di chip itu sendiri, dalam desain Anda ur akan menggunakan sumber daya ...

 

Welcome to EDABoard.com

Sponsor

Back
Top