Papan dev FPGA murah [ditutup]


12

Saya ingin memulai dengan FPGA, tetapi saya belum pernah bekerja dengan sebelumnya.

Saya ingin kit murah, tapi saya tidak tahu harus mulai dari mana. Saya dapat menemukan papan murah, tetapi kemudian saya tidak dapat memperoleh informasi tentang programmer atau kompiler, jadi saya harap Anda dapat membantu.

Saya ingin sesuatu yang benar-benar murah ($ 30- $ 40 maks), istimewa dengan beberapa cara pemrograman dan debug non-eksklusif (mungkin JTAG?) Yang dapat diprogram menggunakan beberapa bahasa seperti WinCUPL atau VHDL.

Saya telah menemukan papan Diligent Cmod yang menampilkan Xilinx CPLD pada utas lain, tetapi saya tidak dapat menemukan bagaimana cara memprogram / men-debug (perangkat lunak dan perangkat keras tambahan yang terlibat).


Pertanyaan belanja; kemungkinan akan ditutup karena jawaban-jawaban itu berubah seiring waktu.
Brian Carlton




Ini adalah pertanyaan berusia 4 tahun dan berlaku ontopik pada saat itu. Kenapa kita VTC itu?
Pejalan kaki

Jawaban:


10

Papan itu adalah papan CPLD, serupa tetapi Anda menyatakan papan FPGA dalam pertanyaan. Pemrograman akan dilakukan oleh JTAG, dan berbagai vendor melakukan berbagai hal secara berbeda sehingga tidak ada (memuaskan) solusi "satu programmer untuk semua vendor" (beri tahu saya jika Anda menemukannya :-)) Ada hal-hal seperti OpenOCD dan OpenJTAG dan Presto, Wiggler , dll. Anda memerlukan programmer Xilinx JTAG (atau tiruan dari eBay harus bekerja dengan baik, atau salah satu dari jenis hal Presto / Wiggler tetapi kemudian Anda berisiko frustrasi ..) untuk memprogram papan ini.

Namun, banyak dari papan FPGA demo memiliki kemampuan untuk memprogram melalui USB (tidak seperti papan CPLD di atas, yang hanya melalui tajuk JTAG). Anda akan memerlukan Xilinx IDE (menurut saya webpack ISE - unduh di sini ), yang dapat diunduh dari situs web mereka, dan perangkat lunak pemrograman. Saya tidak sepenuhnya yakin tentang semua detail yang lebih baik karena saya menggunakan FPGA Actel (sekarang Microsemi). Semoga seseorang dapat mengkonfirmasi hal di atas.

Meskipun saya belum pernah menggunakan Xilinx, saya tahu beberapa yang mendapat salah satu papan Nexys dan senang dengan mereka, meskipun mereka di atas anggaran Anda. eBay mungkin beberapa yang murah mengambang sekitar. Jika Anda tidak tahu banyak tentang FPGA dan tidak yakin harus mulai dari mana, salah satu papan Digilent berbasis USB mungkin merupakan taruhan terbaik Anda, karena mereka datang dengan semua yang diperlukan untuk diprogram, dan banyak dokumentasi / tutorial / contoh desain.

Anda akan memprogram di Verilog atau VHDL (atau System Verilog, atau beberapa opsi lain)
EDABoard memiliki forum yang bagus tentang FPGA / CPLD ketika Anda buntu, dan FPGAforfun adalah situs layak lainnya (dengan beberapa papan tersedia secara tidak sengaja)

Mempersiapkan jalur yang lebih sulit dengan FPGA daripada mis. Mikrokontroler, ada banyak bantuan di luar sana / contohnya bijaksana, dan alat desain (kompilasi, simulasi, sintesiskan, tempat / rute / waktu, dll) sangat kompleks - persiapkan banyak membaca :-) Setelah mengatakan bahwa Anda harus mendapatkan beberapa hal sederhana dan berjalan cukup cepat dengan papan pengembangan yang baik.


4

Entry point termurah adalah mungkin salah satu dari ini papan Topan II, contohnya adalah Altera Cyclone II EP2C5T144 FPGA Development Board Mini. Anda akan membutuhkan antarmuka JTAG yang bisa Anda dapatkan dari pemasok yang sama. Anda akan memerlukan alat Quartus II gratis yang dapat diunduh dari situs web Altera dan mendukung entri VHDL, Verilog, dan skematis. Saya memiliki salah satu papan itu dan bekerja dengan sangat baik. Sirkuit eksternal harus ditambahkan melalui PCB yang dihubungkan melalui satu atau lebih header. Saya membuat halaman web ini untuk membantu pengguna memulai.

Papan lain yang saya miliki adalah yang ini dari Digilent, yang dapat digunakan dengan perangkat lunak ISE gratis yang tersedia dari Xilinx. Kabel JTAG juga dibutuhkan dengan papan itu. Papan ini lebih mudah digunakan karena banyak contoh tersedia.


1
Saya juga punya papan FPGA "mini" Altera Cyclone II. Saya memang mengalami beberapa hal aneh dengan saya. Itu datang dengan 0-ohm jumper (R1, R2, R9, R10) diinstal yang untuk perangkat EP2C8 bukan EP2C5; jadi saya baru saja menghapusnya untuk mengembalikan pin tersebut ke fungsionalitas pengguna I / O. Hal lain yang saya tidak mengerti (tapi dibiarkan sendiri) adalah filter 10K / 10uF R / C (?) Pada pin 73; tidak yakin untuk apa itu. Selain beberapa hal aneh itu, menurutku itu papan barebone kecil yang bagus.
Craig

R / C pada pin 73 mungkin ada di sana untuk fungsi penundaan daya, jika ada yang membutuhkannya.
Leon Heller

CycloneII sedang dihapus, jadi QuartusII hanya akan mendukungnya hingga 13.0.
Simon Richter

3

Sementara papan ini akan bekerja defenitely, saya akan merekomendasikan mendapatkan ini: http://www.aliexpress.com/product-fm/482507559-FPGA-Altera-Cyclone-EP1C6-NIOSII-FULL-Devlopment-Board-WB050-wholesalers.html

Ini $ 44 dikirim, tetapi memiliki banyak hal untuk di eksperimen.

Untuk memprogram ini, Anda perlu Altera USB blaster, http://www.aliexpress.com/product-fm/473816005-USB-Blaster-ALTERA-CPLD-FPGA-programmer--wholesalers.html

13 $ dikirim. Jadi untuk $ 57 Anda akan memiliki semua yang Anda butuhkan untuk menggali ke dalam FPGA. Saya pribadi memesan versi yang sedikit lebih mahal dari board ini, yang memiliki chip EP2C8, selain itu sama.


Mungkin pilihan yang baik, saya akan mencoba menemukannya di distributor dekat (ini $ 60 pengiriman untuk Portugal)
rnunes

Pengiriman pos HongKond harus gratis.
BarsMonster

1
Itu bukan Altera USB Blaster, meskipun diklaim sebagai "100% kompatibel dengan ALTERA USB Blaster Resmi". Saya suka klon, tetapi secara ilegal menempatkan logo Altera pada produk terlalu banyak. Buat saya juga bertanya-tanya apakah papan lain benar-benar memiliki FPGA Altera, atau juga klon. "Terasic Blaster" ini adalah tiruan yang saya gunakan, mereka jauh lebih jujur ​​tentang menjadi tiruan dan bukan programmer Altera resmi.
Ben Voigt

@ Ben Voigt Saya bisa memaafkan semua itu karena menyisakan 90% uang di saku saya ;-)
BarsMonster

Apakah Anda mendapatkan skema dalam pesanan Anda? Dengan klon Cina baru, kita harus selalu memeriksa keberadaan skema - terutama dengan pengetahuan Cina yang lemah. "Murah" tidak masalah jika kualitasnya buruk, misalnya .
hhh

2

Saya pasti akan merekomendasikan Altera DE0-Nano. Ini memiliki FPGA Cyclone 4 terbaru, on-board LED dan switch, acceleromter, dan ADC. Itu akan menjadi pilihan yang baik untuk pemula. Mungkin agak mahal ($ 79 atau $ 59 siswa) tapi saya pikir nilainya membayar ekstra untuk fitur yang sudah terintegrasi.

Altera juga memiliki tutorial / sumber daya ini untuk pemula yang membidik DE0-Nano di sini: http://www.altera.com/education/univ/materials/comp_org/tutorials/unv-tutorials.html


2
Terlihat sangat bagus, tetapi apakah saya perlu membeli USB Blaster (atau programmer lain) juga?
rnunes

@rnunes Tidak, Anda tidak perlu - sumber . Nb. Saya membaca tulisan Leon di beberapa forum-utas di mana satu titik adalah bahwa sebenarnya mungkin lebih mudah untuk memiliki papan tanpa USB-blaster, rumor: Instruksi Altera sudah ketinggalan zaman.
hhh

2

Saya telah melalui kursus fpga VHDL gratis ini baru-baru ini dan itu hebat. Ini membahas banyak proyek yang berbeda dan memberikan gambaran umum bahasa. Ada beberapa yang keluar dan melakukannya pada proyek Anda sendiri yang bisa membuat frustasi jika Anda memulai dan tidak tahu harus ke mana, tetapi itu adalah tantangan besar.

Saya menggunakan papan Basys 2 dan itu berfungsi dengan baik untuk kursus. Saya tidak menggunakan hal lain selain papan Digilent tapi saya merasa bahwa program mereka memiliki debug dan bit file loader yang bagus. masukkan deskripsi gambar di sini


Anda hanya dapat membeli Basys 2 dari situs Digilent. Saya benar-benar tidak ada gunanya dengan ini: biaya kurir saya jumlah yang sama seperti papan bahkan dengan diskon akademik. Saya berharap EP2C5T144 FPGA dapat digunakan untuk mengikuti kursus, +1.
hhh

@hhh Mungkin MLM menawarkan saran ke poster asli dan bukan untuk Anda. The Basys2 adalah pilihan yang baik jika Anda bisa mendapatkan diskon siswa.
Joe Hass

1

FreeRangeFactory.org menawarkan buku tentang VHDL dan beberapa chip XuLA FPGA. Buku ini tersedia online di sini , sepertinya barang-barang berkualitas relatif tinggi. Harga untuk board dan buku yang dikirim di bawah 100USD.

Saya belum membeli set ini tetapi mungkin papan awal yang baik, masih menyelidiki.


0

Saya sangat merekomendasikan Open Workbench Logic Sniffer dari Seeed Studio. Perhatikan triple 'e' di Seeed.

Biayanya US $ 50 dan board mencakup FPGA Spartan3E XC3S250E-VQ100 serta PIC18F24J50 yang digunakan untuk berbicara dengan FPGA. Ada 16- pin khusus input yang disangga dengan M74LCX16245DTR2G (toleran dari -0.5V hingga + 7V) dan 16 pin i / o lainnya dibawa ke header di sepanjang satu sisi papan.

Semua kode Logic Analyzer adalah open-source yang memberi Anda titik awal yang sangat baik. Ketika Anda selesai bermain dengan FPGA, Anda dapat mengubah unit kembali menjadi Penganalisis Logika yang sangat berguna.

Dokumentasi lebih lanjut di sini

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.