judul buku apa yang akan Anda rekomendasikan untuk memulai dengan FPGA dan VHDL?
sunting
Saya perhatikan bahwa beberapa buku yang direkomendasikan berasal dari tahun 1996. Saya dapat membayangkan bahwa perangkat yang dimaksud akan sangat ketinggalan zaman, tetapi apakah VHDL juga telah banyak berkembang sejak saat itu?
Jawaban:
Panduan Desainer untuk VHDL, Volume 3, Edisi Ketiga dari Ashenden cukup bagus. Lainnya yang saya temukan berguna adalah VHDL untuk Programmable Logic oleh Skahill dan VHDL Made Easy! oleh Perrilin.
sumber
VHDL made easy
sepertinya tidak diterima dengan baik, sic Amazon.Untuk melengkapi jawaban ini - ada banyak yang bisa dikatakan untuk juga menghabiskan waktu berkualitas nyata dengan lembar data vendor dan catatan aplikasi untuk perangkat FPGA, perpustakaan, dan alat itu sendiri. Kalau tidak, Anda mungkin akan kehilangan fitur yang bermanfaat atau perangkap berbahaya dari perangkat, perpustakaan, atau alat tertentu yang akan Anda gunakan, yang sering tidak dicakup dalam buku teks pengantar. Juga perangkat dan alat cenderung berevolusi lebih cepat daripada buku teks dapat mengikuti.
Lihat juga bagian lama saya di Desain FPGA Seni Kinerja Tinggi http://www.fpgacpu.org/log/aug02.html#art .
sumber
sumber
Prototipe Cepat Sistem Digital oleh Hamblen, Hall and Furman. Itu membuat pengenalan yang sangat baik untuk FPGA (berdasarkan perangkat keras dan perangkat lunak Altera) dan berisi banyak proyek menarik yang dapat diimplementasikan pada papan berbiaya rendah yang tersedia dari Altera. Saya merancang PCB kecil menggunakan Flex 10K10 FPGA yang cocok untuk sebagian besar contoh di edisi pertama, termasuk CPU 8-bit kecil.
Saya membeli salinan saya dengan harga sekitar £ 22, baru, melalui Amazon. Itu nilai yang sangat bagus.
sumber
Ketika mempelajari segala jenis HDL (Verilog, VHDL ...), penting untuk mengingat satu hal. Ini bukan pemrograman perangkat lunak dan semuanya berjalan paralel. Yang sedang berkata, saya menemukan bahwa cara terbaik untuk mempelajari HDL adalah untuk belajar bagaimana berpikir dalam perangkat keras dan menggambarkan perangkat keras (itu sebabnya itu disebut bahasa deskripsi perangkat keras).
Sejauh ini, saya jarang melihat buku yang menunjukkan kepada Anda bagaimana HDL Anda diterjemahkan ke dalam perangkat keras. Saya sudah membaca satu ketika saya berada di Synopsys (halaman diisi dengan kode dan skema) tetapi itu adalah publikasi internal. Namun, meskipun tidak memiliki buku ini, Anda masih dapat melihat bagaimana kode Anda diubah menjadi perangkat keras dengan menjalankannya melalui sintesis pada perangkat lunak bebas.
Alasan saya ingin menekankan ini adalah karena ada banyak cara untuk menyelesaikan masalah. Anda hanya akan dapat menulis kode yang menyelesaikannya secara efisien, dari jumlah gerbang dan titik waktu pengaturan, jika Anda memahami bagaimana kode tersebut diterjemahkan ke dalam perangkat keras yang mendasarinya.
Semoga berhasil!
sumber
Saya merekomendasikan setiap buku yang ditulis oleh Prof Pong Chu .
Mereka menawarkan pengantar yang sangat komprehensif untuk desain RTL menggunakan Verilog atau VHDL. Mereka juga memberikan pengantar soft core tradisional seperti Nios dari Altera atau Picoblaze atau Microblaze (edisi 2017) dari Xilinx. Gaya pengkodean bersih dan metodologi untuk menerjemahkan algoritma ke FSMD (mesin negara terbatas yang mengontrol jalur data) sangat berguna.
Saya suka semua buku lain yang dikutip sebelumnya, tetapi buku-buku Pong Chu jelas favorit saya. Buku-buku Ashenden lebih maju tentang VHDL, tetapi batas-batas RTL vs simulasi tidak sejelas Pong Chu.
sumber