Ruby-VPI.Un'interfaccia Ruby gratuita per IEEE 1364-2005 Verilog VPI | |
Scarica ora |
Ruby-VPI. Classifica e riepilogo
Annuncio pubblicitario
- Licenza:
- Freeware
- Prezzo:
- FREE
- Nome editore:
- Suraj N. Kurapati
- Sito web dell'editore:
- http://rubyforge.org/users/snk/
- Sistemi operativi:
- Mac OS X
- Dimensione del file:
- 332 KB
Ruby-VPI. Tag
Ruby-VPI. Descrizione
Un'interfaccia Ruby gratuita per IEEE 1364-2005 Verilog VPI RUBY-VPI una piattaforma per il test dell'unità, la prototipazione rapida e l'integrazione dei sistemi dei moduli di Verilog attraverso Ruby. Ruby-VPI ti consente di creare complesse banchi di prova di Verilog facilmente e interamente in Ruby.Ruby-VPI è una biblioteca GRATUITA e aperta che consente ai programmi Ruby accedere all'intera interfaccia VPI IEEE 1364-2005 VERILog supportata da tutti i principali simulatori di Verilog oggi.ruby- La VPI funge anche da piattaforma per il test unitario, la prototipazione rapida e l'integrazione dei sistemi dei moduli di verilogi attraverso Ruby: · Creare complesse banchi di prova di verilogogli facilmente e interamente in rubino. · Applicare le pratiche di sviluppo del software Agile per sviluppare hardware. · Eseguire la verifica funzionale guidata dalle specifiche (Versione PDF). Ecco alcune caratteristiche chiave di "Ruby-VPI": Portatile: · Funziona su Windows, Mac OSX, GNU / Linux e Unix. · Supporta tutti i principali simulatori di Verilog disponibili oggi. Agile: Abilita pratiche agili come: · Sviluppo guidato dal test · Sviluppo guidato dal comportamento · Prototipazione rapida per l'esplorazione del design Elimina il lavoro incessante: · Le specifiche sono eseguibili, portatili e leggibili dall'uomo. · Il generatore di test automatizzato consente di accogliere i cambiamenti di progettazione con uno sforzo minimo. · Non c'è assolutamente alcuna compilazione! Potente: Impiega il potere ed eleganza di rubino: · I numeri interi di lunghezza illimitati · Gestione automatica della memoria (raccolta dei rifiuti) · Espressioni regolari · Chiusure per la programmazione funzionale · Puro oop con digitatura dinamica · Multi-threading portatile (fili verdi) · Chiamate di sistema native e I / O · Codice altamente leggibile e manutencabile · Utilizza Ruby-Debug per il debug interattivo. · Utilizza RCOV per l'analisi della copertura di test e la generazione del report. Requisiti: · Icarus Verilog. Cosa c'è di nuovo in questa versione: Caratteristiche: · Aggiunta variabili di ambiente CFLAGS_EXTRA e LDFLAGS_EXTRA, che consentono di aggiungere i CFLAGS e LDFLAG predefiniti con cui è stata costruita la tua installazione di Ruby. Miglioramenti: · Tentativo di fissare fallimenti spuri con modella 6.2 g avanzando allo stesso tempo passo ^ 1 prima di applicare le operazioni di scrittura della cache. · Sostituito attività basate su filettature con continuazioni (CALLCC) nello scheduler interno. · Evitare alcune chiamate di funzione sul percorso critico dell'estensione C memorizzando / riutilizzando i valori di restituzione.
Ruby-VPI. Software correlato