| Ruby-vpi IEEE 1364-2005 Verilog VPI'ye ücretsiz bir yakut arayüzü |
Şimdi İndirin |
Ruby-vpi Sıralama ve Özet
- Yayıncı adı:
- Suraj N. Kurapati
- yayıncı web sitesi:
- http://rubyforge.org/users/snk/
- İşletim sistemleri:
- Mac OS X
Ruby-vpi Etiketler
Ruby-vpi Açıklama
IEEE 1364-2005 Verilog VPI'ye ücretsiz bir yakut arayüzü Ruby-VPI Birim testi, hızlı prototipleme ve verilog modüllerinin sistem entegrasyonu için bir platform. Ruby-VPI, kolayca ve tamamen Ruby.Ruby-VPI'yı, Ruby Programlarının tamamına erişebilecek ücretsiz ve açık bir soreklik kütüphanesi oluşturmanıza izin verir. VPI ayrıca, birim test, hızlı prototipleme ve verilog modüllerinin sistem entegrasyonu için platform olarak hizmet vermektedir: · Kolayca ve tamamen yakutta karmaşık verilog test bankları oluşturun. · Donanım geliştirmek için Çevik Yazılım Geliştirme Uygulamaları uygulayın. · Şartname odaklı işlevsel doğrulama yapın (PDF versiyonu). İşte "Ruby-VPI" nin bazı önemli özellikleri: Taşınabilir: · Windows, Mac OSX, GNU / Linux ve Unix'te çalışır. · Bugün mevcut tüm büyük verilog simülatörlerini destekler. Atik: Aşağıdaki gibi çevik uygulamaları mümkün kılar: · Test odaklı gelişme · Davranış odaklı gelişme · Tasarım keşif için hızlı prototipleme Gerekçesel çalışmayı ortadan kaldırır: · Özellikler yürütülebilir, taşınabilir ve insan tarafından okunabilir. · Otomatik test jeneratörü, tasarım değişikliklerini minimum çabayla karşılamanıza yardımcı olur. · Kesinlikle derleme yok! Güçlü: Ruby'nin gücünü ve zerafetini kullanır: · Sınırsız uzunluk tamsayıları · Otomatik bellek yönetimi (çöp toplama) · Düzenli ifadeler · İşlevsel programlama için kapaklar · Dinamik yazarak saf oop · Taşınabilir Çok Diş Açma (Yeşil Konular) · Yerel sistem çağrıları ve G / Ç · Son derece okunabilir ve bakımlı kod · Etkileşimli hata ayıklama için Ruby-Debug'u kullanır. · Test kapsamı analizi ve rapor oluşturma için RCOV kullanır. Gereksinimler: · ICARUS Verilog Bu sürümde yenilikler: Özellikleri: · Ruby kurulumunuzun inşa edildiği varsayılan CFLAG'leri ve ldflajları eklemenizi sağlayan CFLAGS_EXTRA ve LDFLAGS_EXTRA ortam değişkenleri eklendi. İyileştirmeler: · Önbellek yazma işlemlerini uyguladıktan önce, aynı zamanda ^ 1 ile aynı zamanda ^ 1'e ilerleyerek sahte hataları düzeltmeye çalıştı. · İç Zamanlayıcıdaki Sürekliler (CALLCC) ile iş parçacığı tabanlı görevleri değiştirdi. · Dönüş değerlerini depolayarak / yeniden kullanarak C uzantısının kritik yolundaki bazı fonksiyonlar aramalarından kaçının.
Ruby-vpi İlgili Yazılım