Η διαφορά μεταξύ της προσομοίωσης και της σύνθεσης

T

taoshen

Guest
τι diffenerce υπάρχουν μεταξύ Προσομοίωση και σύνθεση;
 
Έχουν διαφορετικά αντικείμενα. Η προσομοίωση μπορεί να επιβεβαιώσει το χρονοδιάγραμμα του κυκλώματος. Η σύνθεση μπορεί να εξάγει το netlist.
 
Από την άποψη ΝΔ σχεδιαστών, διαδικασία προσομοίωσης είναι η υπ 'αριθ. s όπως η διαδικασία εντοπισμού σφαλμάτων, ενώ η διαδικασία της σύνθεσης είναι η υπ' αριθ. s όπως η μεταγλώττιση-link-κάνει τη διαδικασία. :) Τι περισσότερο, η διαδικασία της σύνθεσης είναι το βασικό σημείο της ΕΔΑ τεχνολογία, γεγονός που καθιστά την αυτόματη διαδικασία είναι δυνατόν, και, επίσης, ενδιαφέρον ...
 
Προσομοίωση είναι η επαλήθευση της λειτουργικότητας του σχεδιασμού και της σύνθεσης είναι η υλοποίηση του σχεδιασμού για να το πραγματικό υλικό.
 
Προσομοίωση έρχεται μετά από τη σύνθεση. Σχεδιασμός πρέπει να συνθέσουν πρώτη πριν από την προσομοίωση.
 
Γεια σας Η διαφορά μεταξύ της προσομοίωσης και της σύνθεσης είναι απλή προσομοίωση δεν είναι τίποτα, αλλά αυτό που ποτέ αναμένεται λογική λειτουργικότητα έλεγχο στον κόσμο Hardware, με από την εξέταση των πραγματικών ζητημάτων χρονοδιάγραμμα δηλαδή καθαρή καθυστερήσεις και CKT καθυστερήσεις, όπου η σύνθεση στοχεύει πραγματικά λειτουργικά μάλλον λογικά, επαληθεύεται το σχέδιό σας για να τα proplerly στοχευμένες τεχνολογία όπως 90nm τεχνολογία, κτλ. Μετά από σύνθεση μπορείτε να ελέγξετε ότι, ανεξάρτητα από funtionality περιμένετε επιτυγχάνεται με repect σε όλους την πραγματικότητα deviced θέση απαιτούν περισσότερες διευκρινίσεις μπορείτε να επικοινωνήσετε μαζί μου
 
SYNTHESIS σχετίζεται με ur αρχιτεκτονική devive Target. Προσομοίωσης είναι ακριβώς επαλήθευση της ur λογικό σχεδιασμό Χάρη Usman ΕΑΒ
 
[Quote = καθυστέρηση] Προσομοίωση έρχεται μετά από τη σύνθεση. Σχεδιασμός πρέπει να συνθέσουν πρώτη πριν από την προσομοίωση. [/Quote] Όχι ακριβώς. Εξαρτηθεί από το τι βασιλιά της προσομοίωσης είναι αυτά που λες
 
Με λίγα λόγια: Προσομοίωση είναι να εξακριβωθεί ότι το σχέδιο θα μπορούσε να λειτουργήσει όπως προορίζεται σύνθεση είναι να μεταφράσει το σχέδιο σε ένα επόμενο επίπεδο αφαίρεσης. για examle από RTL επίπεδο σε επίπεδο πύλης
 
Προσομοίωση είναι να επιβεβαιώσουν το σωστό σχεδιασμό σας. Έτσι είναι το πρώτο βήμα μετά από το σχεδιασμό και την κωδικοποίηση σας γίνεται. Είναι εντελώς δραστηριότητας λογισμικού, όπου μπορείτε επιβεβαιώσουν το σωστό σχεδιασμό σας με τη χρήση προσομοιωτών, όπως ModelSim. Αυτό το βήμα ονομάζεται επίσης ως λειτουργική προσομοίωση. Μόλις επαληθευτεί το σχέδιό σας, θα πρέπει να είναι στραμμένη στο σχεδιασμό σας σε hardware. Έτσι πρέπει να μετατρέψετε RTL σας σε επίπεδο σχεδιασμού πύλη. Σύνθεση χωρίζεται σε τρία βήματα: Μετάφραση, Βελτιστοποίηση και χαρτογράφηση τεχνολογίας. Μετάφραση: RTL στην πύλη επίπεδο netlist,. Βελτιστοποίηση: τεχνολογία-ανεξάρτητη λογική σε επίπεδο βελτιστοποίησης για τη μείωση του υλικού για την απαιτούμενη λειτουργικότητα. Χαρτογράφηση Τεχνολογία: Οι τεχνολογία-ανεξάρτητο netlist, μετατρέπεται σε τεχνολογία που εξαρτώνται από αυτούς. Εργαλεία σύνθεσης κάνει όλα αυτά τα βήματα. Designer πρέπει να καθορίσετε τους περιορισμούς βελτιστοποίησης, το οποίο το εργαλείο σύνθεσης προσπαθεί να ανταποκριθεί. Μετά την σύνθεση υπάρχει ένα ακόμη προσομοίωση που ονομάζεται προσομοίωση χρονισμού. Μπορεί να φαίνεται δύσκολο, για πρώτη φορά, αλλά θα το καταλάβετε, όπως σας μελέτη περισσότερα γι 'αυτό. Μπορεί να μην είστε εξοικειωμένοι με μερικούς από τους όρους, μη διστάσετε να ζητήσετε οποιεσδήποτε αμφιβολίες. Regards, Jitendra.
 
σύνθεση είναι η μεταφορά του RTL κώδικα στο επίπεδο πύλη. προσομοίωσης είναι να εξακριβωθεί η RTL ή πύλη λειτουργία επίπεδο.
 
hi λαοί της διαφοράς μεταξύ simulationa και synthesys είναι ότι στην προσομοίωση εμείς r σε θέση να ελέγξει την αναμενόμενη απόδοση σε μια δεδομένη στιγμή για την οποία έχουμε γράψει ένα RTL κώδικα, ενώ synthesys σημαίνει την υλοποίηση του RTL κώδικα στο φυσικό κύκλωμα που κατασκευάζονται από το πρότυπο βιβλιοθήκες availble . Ashish
 
Salam ΟΛΑ, [color = red] καθυστέρηση έγραψε, [/color]
Προσομοίωση έρχεται μετά από τη σύνθεση. Σχεδιασμός πρέπει να συνθέσουν πρώτη πριν από την προσομοίωση.
Στην πραγματικότητα, υπάρχουν δύο είδη προσομοίωσης 1 - συμπεριφοράς (λειτουργικό) προσομοίωση που γίνεται πριν από την εφαρμογή (πριν από την σύνθεση) 2 - simualtion χρονισμού η οποία γίνεται μετά-fit (μετά σύνθεση) για να εξασφαλίσει ότι θα έχει επιτευχθεί την απαιτούμενη χρονική στιγμή. Σύνθεση είναι η διαδικασία της μετατροπής RTL σχεδιασμού HDL στο netlist επίπεδο Gate, τότε βελτιστοποίηση και χάρτη αυτό netlist σύμφωνα με την τεχνολογία, τον προμηθευτή. Σφίγγα Bye
 
Δεν ήθελα να παραπλανήσει εδώ. Πολλοί λογοτεχνία αναφέρεται σε λειτουργική προσομοίωση, χωρίς να συνθέσουν τον κωδικό. Ωστόσο, αυτό μπορεί να είναι ένας καλός τρόπος για έναν σχεδιαστή εμπειρία που έχει προσομοιωθεί παρόμοιες μονάδες σε προηγούμενα σχέδια. Μπορεί να μην είναι necessarliy σοφό να περνούν το χρόνο τους για τη λειτουργική προσομοίωση πριν από τη σύνθεση, διότι μετά από όλα, αν η αρχική σύνθεση κύκλωμα είναι κακή για την περιοχή ή την ταχύτητα, τότε πολλά τμήματα του κώδικα θα πρέπει να ξαναγραφεί, ακόμη και αν το σχέδιο είναι λειτουργικά σωστό. Ως εκ τούτου νωρίς μετά σύνθεση είναι σκόπιμο να δούμε ποια είναι τα αναμενόμενα αποτελέσματα.
 

Welcome to EDABoard.com

Sponsor

Back
Top