Alat Xilinx tidak dapat antarmuka secara real-time sejauh yang saya tahu, begitu juga ModelSim (yang digunakan oleh IDE Libero dari Actel)
Saya tidak tahu tentang simulator open source, ada beberapa proyek yang agak eksotis di luar sana sehingga mungkin ada sesuatu yang bisa melakukan ini.
Namun, ini mungkin Anda jawaban yang tidak Anda minta (saya akan menghapusnya jika tidak membantu), tetapi saya akan mempertimbangkan untuk membangun papan FPGA Anda sendiri untuk melakukan ini atau setidaknya memulai sepanjang jalan menuju itu. Saya mengukir papan FPGA pertama saya dan meskipun sangat sederhana (papan bukan proses ;-)), itu mengajari saya banyak sekali cukup cepat.
Pro:
- Murah
- Langsung saja ke bagian paling dalam dan pelajari semua yang perlu Anda ketahui tentang pertimbangan perangkat keras. Memaksa Anda untuk membaca sebagian besar lembar data terlebih dahulu, dan menulis kode starter Anda sendiri, yang IMHO seringkali lebih baik daripada pendekatan plug and play dev board untuk belajar.
- Hanya taruh di papan apa yang Anda butuhkan.
- Dapatkan Anda lebih jauh ke arah tujuan Anda dari desain kerja nyata dengan kemungkinan upaya / penelitian yang sama seperti mencari tahu bagaimana mensimulasikan semuanya secara real-time.
Cons:
- Masih perlu membeli seorang programmer, meskipun versi murah dari programmer Xilinx / Altera dapat ditemukan di eBay.
- Jika desain dan masalah integritas sinyal / PCB bukanlah sesuatu yang ingin Anda fokuskan, maka Anda mungkin tidak tertarik pada banyak pengetahuan yang bisa diperoleh dengan melakukannya dengan cara ini.
Saya mengerti etsa papan Anda sendiri mungkin tidak perlu, saya hanya melakukannya karena saya punya FPGA di sana, tidak sabar dan tidak ingin menunggu 2 minggu untuk PCB tiba. Ada banyak penawaran yang sangat murah di sini untuk papan 2-lapisan, yang akan dilakukan untuk setidaknya menjalankan desain Anda (mungkin dengan kecepatan lebih rendah dari yang diinginkan - biasanya jumlah lapisan minimum untuk desain FPGA kecepatan tinggi adalah 4, tetapi ini adalah jauh lebih mahal)
Bagaimanapun, Spirit Circuits melakukan kesepakatan PCB 2-layer "telanjang" yang sepenuhnya gratis (satu bulan, satu desain, tanpa topeng atau layar silks) yang berguna untuk desain satu kali.
Juga, untuk papan prototipe murah 2 dan 4 layer yang tepat, ITead dan Seed Studio harganya serendah $ 10 untuk 10 papan (atau mungkin 5 pada harga itu) layanan.