Perbaiki Aritmatika titik

S

sheikh

Guest
Hello terhormat Saya ingin menggunakan beberapa operasi aritmatika seperti (+, _, *) dalam desain saya. Desain adalah titik memperbaiki. Bisakah anda jelaskan, Jika saya menggunakan (+, _, *) simbol dalam kode VHDL saya, itu mensintesis dengan benar atau tidak? Atau aku perlu merancang unit (n_bit adder penuh, misalnya) kemudian menulis kode struktural. (Menganggap bahwa, saya tidak mulai coding, karena saya tidak yakin tentang jalan yang benar) Salam Mostafa
 
[COLOR = "# FF0000"] + - * [/COLOR] yang disintesis - kinerja antara satu perangkat ke perangkat lainnya akan bervariasi karena implementasi aktual dari alat sintesis, arsitektur yang berbeda dan tersedia "mengeras" komponen logika pada mati silikon ... Divisi bagaimanapun, adalah disintesis untuk konstanta dan 2 ^ n angka saja ... Anda harus membangun logika Anda sendiri jika Anda ingin melakukan pembagian
 
Terima kasih terhormat shaiko Bisakah anda jelaskan mana yang lebih baik untuk sebuah desain? 1_ menggunakan coding struktural. Simbol menggunakan 2_ (Maksudku, menggunakan "+", bukan unit penambah) Thanks in advance Mostafa
 
Kecuali Anda diminta untuk menggunakan komponen logika tertentu yang mungkin tidak dapat diakses dengan operator aritmatika biasa - saya melihat ada gunanya untuk menggunakan coding struktural. [COLOR = "silver"] --- Diperbarui --- [/COLOR] Bahkan lebih, VHDL memberi Anda alat yang hebat (fungsi) untuk mengimplementasikan logika kombinatorial murni tanpa mengakibatkan coding struktural.
 

Welcome to EDABoard.com

Sponsor

Back
Top