GEZEL είναι μια γλώσσα και ανοικτό περιβάλλον για την εξερεύνηση, την προσομοίωση, και την εφαρμογή του κύκλου αληθινή μοντέλα υλικού.
GEZEL2 είναι μια γλώσσα και το σχεδιασμό του περιβάλλοντος για την εξερεύνηση, την προσομοίωση και την εφαρμογή της σε συγκεκριμένους τομείς μικρο-αρχιτεκτονικές.
GEZEL2 παρέχει μια γλώσσα περιγραφής υλικού, που ονομάζεται GEZEL, και μια μηχανή προσομοίωσης για αυτήν τη γλώσσα, γραμμένο σε C ++.
Σχέδια που περιγράφονται στην γλώσσα GEZEL μπορεί να προσομοιωθεί στον πυρήνα προσομοίωση GEZEL2. Ο πυρήνας της προσομοίωσης είναι γραμμένο σε C ++ και μπορεί είτε να λειτουργεί αυτόνομα ή αλλιώς συνδέεται με άλλη μηχανή προσομοίωσης. Αυτό έχει πολλές χρήσιμες εφαρμογές.
Ο συνδυασμός των GEZEL2 με εντολή σετ προσομοιωτή (όπως για ARM) αποδίδει ένα cosimulator για συσχεδίαση λογισμικού-υλικού, την επικύρωση συνεπεξεργαστή, ενσωματωμένα επικύρωσης λογισμικού, και ούτω καθεξής.
Ο συνδυασμός των GEZEL2 με προσομοιωτή υλικού (SystemC) προβλέπει ετερογενή προσομοιώσεις. Για παράδειγμα, μπορείτε να έχετε ένα σχέδιο SystemC, όπου μία μονάδα είναι σε GEZEL, ή μπορείτε να έχετε ένα σχέδιο GEZEL όπου μία μονάδα είναι στο SystemC.
Ο συνδυασμός του GEZEL με μια γλώσσα προγραμματισμού (όπως Java) επιτρέπει το υλικό-μοντέλο-in-the-loop προσομοιώσεις, και τη χρήση πολύπλοκων, δυναμική testbenches γραμμένο στη γλώσσα προγραμματισμού.
GEZEL2 παρέχει επίσης μια γενιά κωδικό backend να synthesizable VHDL, καθώς και C ++.
Τι νέο υπάρχει σε αυτήν την έκδοση:
· Αυτή η έκδοση διορθώνει σφάλματα και προσθέτει αρκετές νέες διασυνδέσεις συν-προσομοίωση.
· Το περιβάλλον είχε μεταφερθεί σε ένα CD-ROM Knoppix.
Στοιχεία Λογισμικού:
Εκδοχή: 2.1
Ανεβάστε ημερομηνία: 3 Jun 15
Άδεια: Δωρεάν
Δημοτικότητα: 121
Τα σχόλια δεν βρέθηκε