Πώς να ορίσετε ειδικά κύτταρα;

S

steven852

Guest
Γεια σου, Όταν σύνθεση ένα κύκλωμα, μπορώ να προσδιορίσω το είδος των κυττάρων που θα χρησιμοποιηθούν; Για παράδειγμα, θα ήθελα να χρησιμοποιήσει FD1 για όλα τα flip flops εισόδου FD2 ενώ για τους άλλους. Φυσικά, θεωρούμε ότι υπάρχουν επιλογές flip flop για να πάρει. Επίσης, αν θέλω να καθορίσετε ποια βιβλιοθήκη θα πρέπει να χρησιμοποιείται με τον τρόπο σύνθεσης (worst_cast, best_case, norm_case), πώς μπορώ να το κάνουμε αυτό; Ευχαριστίες
 
μπορείτε να χρησιμοποιήσετε set_prefer εντολή στο DC.
 
το "set_prefer" COMAND επιλέξετε την προτιμώμενη κελί για το σύνολο του σχεδιασμού, όχι το συγκεκριμένο υπο-ενότητα. Έτσι, αποτυγχάνει επίσης να πληρούν τα κριτήριά σας, αν δεν τροποποιήσετε ιεραρχία σας, και να εφαρμόσετε ένα κάτω προς τα πάνω μόδας σύνθεση. στην πραγματικότητα, υπάρχει μικρό όφελος για τον περιορισμό της επιλογής των κυττάρων στη σύνθεση ενότητα, εκτός εάν μπορεί να μειώσει την γυρίζει το ρολόι κατά τη διάρκεια της CTS, με παρόμοιες κυττάρων και τακτική τοποθέτηση.
 
Ναι, έλεγξα set_prefer σήμερα, αλλά διαπίστωσε ότι δεν είχε ανάγκη μου ταιριάζει. Έχετε δίκιο, η επιλογή των κυττάρων δεν είναι ένας καλός τρόπος σε σχέση με το αρχιτεκτονικό τροποποίηση. Δεν είχα σκεφτεί για τη μείωση ασυμμετρίας ρολόι κατά τη διάρκεια της CTS όμως. Μπορείτε να πείτε πιο πως μειώνει την παραμόρφωση ρολογιού;
 
είναι επειδή το δέντρο ρολόι φύλλο με ίδιο φορτίο είναι πολύ πιο εύκολο να ισορροπήσει. Επομένως, η χρήση των παρόμοιων flip-flop και η τακτική τοποθέτηση μπορεί να ωφελήσει τη σύνθεση δέντρο ρολόι. Διαφορετικά, εικονική κύτταρα μπορούν να προστεθούν για την εξισορρόπηση του φορτίου ρολόι ...
 

Welcome to EDABoard.com

Sponsor

Back
Top