Ben VHDL 0 çalışmak zorunda ve ben bir Linux çekirdeği altında çalışan bir seçenek var istiyorum NT / Windows: herhangi bir ipucu? Ayrıca yeni başlayanlar için iyi VHDL kaynaklarına bazı iyi bağlantıları takdir edebilirim, teşekkürler.
Ben VHDL 0 çalışmak zorunda ve ben bir Linux çekirdeği altında çalışan bir seçenek var istiyorum NT / Windows: herhangi bir ipucu? Ayrıca yeni başlayanlar için iyi VHDL kaynaklarına bazı iyi bağlantıları takdir edebilirim, teşekkürler.
Yanıtlar:
Hem Xilinx ISE hem de Altera Quartus II IDE Linux altında çalışır. Ücretsiz indirmeler mevcuttur:
http://www.xilinx.com/products/design-tools/ise-design-suite/ise-webpack.htm
https://www.altera.com/download/software/quartus-ii-we
Senfoni EDA da var:
eğer senteze ihtiyacınız yoksa daha iyi olabilir. Güzel bir yazılım. Ücretsiz sürüm yeterli olabilir.
Editörler
Tasarımınızı yazmak istediğiniz herhangi bir editörü kullanabilirsiniz, ancak Sigasi'yi önermek istiyorum . Sigasi 2.0, otomatik tamamlama, yeniden düzenleme, kod güzelleştirme ve çok daha fazlasını sağlayan Eclipse tabanlı güçlü bir editördür. Vim'i geçmişte çok kullandım, ancak Sigasi gerçekten önemli bir performans yükseltici oldu. Akademik kullanım için ücretsizdir, bu yüzden kendiniz için görmenizi öneririm.
Simülatörleri
Çoğu satıcı paketi bir çeşit derleyici içermesine rağmen, daha basit bir alternatifle daha iyi olabilirsiniz:
Bunların her ikisi de, yolda veya evde olduğunuzda sorun olabilecek bir lisans gerektirmediği için kullanışlı olan harika araçlardır.
sentez
Hem Altera, Xilinx hem de Actel, tasarımınızı gerçek bir hedefte çalıştırmak istiyorsanız kullanabileceğiniz paketlerinin ücretsiz sürümlerini sağlar.
Bu alanda çalışarak, Xilinx ve Altera da dahil olmak üzere ciddi satıcıların araçlarının Linux sürümlerine zaten sahip olduklarını söyleyebilirim. Her ikisi de ilgili modlarla emacs karşılaştırıldığında kod editörleri olarak solgun.
Simülasyon arayüzleri için gayet iyi, ghdl, icarus verilog veya verilatör ve ardından gtkwave ücretsiz alternatif; Muhtemelen qucs dışında simülasyon için uygun bir arayüz bilmiyorum (bu, baharat gibi öncelikle bir devre simülatörüdür, ancak dijital bileşenleri simüle etmek için freehdl ve icarus verilog kullanır). gtkwave genellikle analiz için yeterlidir, ancak veri miktarları oldukça büyür.
Nihai sentez ve FPGA'ya yer ve rota konusunda, şu anda özgür olmayan araçlara gerçek bir alternatif yok. Bit akışına uygun bir formatta sahip olduğunuzda programlama daha az kısıtlıdır ve ORDB2A (tasarımda yardımcı oldum) gibi kartlar için UrJTAG gibi ücretsiz araçlar kullanıyoruz . ASIC'leri hedefliyorsanız, İttifak ilginç bir olasılıktır.
Vhdl modu ile emacs önermek üzereydim.
Ancak, bu sadece kod düzenleme işlevselliği sağlar ve yine de sentez yapmak için ISE / QuartusII araçlarına ihtiyacınız olur.