Title: [Ψηφιακά Συστήματα ΙΙ] Δρομήσεις Post by: samavasi on September 02, 2008, 17:46:07 pm μπορει να εξηγησει κανεις πώς κανω ελεγχο αν υπαρχουν δρομησεις?γινεται απο το σχημα η απο τον πινακα?πχ τον ιουνιο το 2ο θεμα ελεγε να εξεταστει αν λειτουργει σωστα το κυκλωμα αυτο δν εννουσε,να ελεγχθει για δρομησεις?
Title: Re: [Ψηφιακά Συστήματα ΙΙ] Δρομήσεις Post by: pmousoul on September 02, 2008, 18:04:38 pm Για το 2008 μιλάς? Title: Re: [Ψηφιακά Συστήματα ΙΙ] Δρομήσεις Post by: pmousoul on September 02, 2008, 18:11:19 pm Εάν μιλάς γι' αυτό θα πρέπει :
1. Να κάνεις ανάλυση του κυκλώματος θεωρώντας μηδενικές τις καθυστερήσεις διαμέσου των πυλών για να καταλάβεις τι κάνει το συγκεκριμένο κύκλωμα (από το βιβλίο του Mano). 2. Εάν έπειτα θεωρήσεις ότι υπάρχει ίδια καθυστέρηση διαμέσου των πυλών θα δεις ότι στην έξοδο (το υποκύκλωμα κάτω - κάτω στο σχήμα) έχεις εισόδους με διαφορετικό αριθμό λογικών επιπέδων - άρα διαφορετικές καθυστερήσεις - άρα το κύκλωμα δεν θα δουλεύει όπως την ανάλυση που σου έδωσε ο Mano. 3. Τελικά θα πρέπει να παρεμβάλεις στις εισόδους αυτού του υποκυκλώματος εξόδου τόσες πύλες (μάλλον buffers) όσες χρειάζεται ώστε τα λογικά επίπεδα από την είσοδο ολόκληρου του κυκλώματος μέχρι την έξοδο να είναι ίσα και το κύκλωμα τελικά να δουλεύει όπως την ανάλυση του Mano. Υ.Γ. : 1. Τελικά και στο 2ο flip-flop πρέπει να μπούνε κάποια buffer.. 2. Άκυρο το Υ.Γ. 1 τελικά.. :D 3. Αν δεν γίνει η ανάλυση... τίποτα δεν είναι σίγουρο.. πρώτα Μάνο και μετά βλέπεις... Title: Re: [Ψηφιακά Συστήματα ΙΙ] Δρομήσεις Post by: samavasi on September 02, 2008, 19:54:38 pm 1)Αναλυση εννοεις πινακα για ολες τις δυνατες τιμες y1,y2,χ1,χ2?(δηλαδη αναλυση ασυχρονου κυκλωματος (παιρνω ανατροφοδοτησεις ,εισοδους φλιπ φλοπ κ κανω πινακα κλπ?)
2)Το 2 που αναφερεις πως το αποδεικνυεις?(κανω κανενα χρονοδιαγραμμα? 3)τελος για το 3 πες μου αν καταλαβα καλα,για να γινει αυτο θα φτιαξω απο το 1 πινακα με καταστασεις abc...κλπ θα κανω ελαχιστοποιηση πινακα νεα αναθεση καταστασεων κ ανακατασκευη με f/f j/k ? ...η δεν εχω καταλαβει ΤΙΠΟΤΑ σωστα κ να μη παω να δωσω?? (το μανο τον εχω διαβασει παντως απλως εχει 1 η το πολυ 2 παραδειγματα κ αυτα ειναι πολυ απλα δν βοηθησαν!)thanks για τη βοηθεια σου! Title: Re: [Ψηφιακά Συστήματα ΙΙ] Δρομήσεις Post by: pmousoul on September 02, 2008, 20:03:58 pm ΑΚΥΡΟΟΟΟ !!! Νόμιζα ότι ήταν σύχρονο ακολουθιακό... τώρα είδα ότι δεν έχεις ρολόι.. sorry ζαλίστηκα από το διάβασμα. :( Title: Re: [Ψηφιακά Συστήματα ΙΙ] Δρομήσεις Post by: pmousoul on September 02, 2008, 20:27:26 pm Λοιπόν αφού είναι ασύγχρονο... θα πρέπει να ακολουθήσεις την παράγραφο 1.3 των σημειώσεων. Δηλ. θα πρέπει για είσοδο 00 να σου δώσει όλες τις πιθανές καταστάσεις ( 2ff -> 4εις καταστάσεις για κάθε είσοδο)... και έπειτα να δώσεις διαδοχικά 01 (άλλες 4εις), 11, 10... Να προσέχεις η είσοδος να διαφέρει από την προηγούμενη κατά μία μεταβλητή εισόδου.. Στο τέλος θα καταλήξεις με έναν πίνακα αλήθειας αντίστοιχο με αυτόν των σημειώσεων.. τον οποίο μπορείς να τον γράψεις ως πίνακα μεταβάσεων καταστάσεων.. τελικά στον πίνακα μεταβάσεων θα πρέπει να κινείσαι οριζόντια και κάθετα.. όχι διαγώνια.. Ελπίζω αυτήν την φορά να μην μου διέφυγε κάτι.. Υ.Γ. : Ο Μάνο είναι για τα σύγχρονα. Title: Re: [Ψηφιακά Συστήματα ΙΙ] Δρομήσεις Post by: samavasi on September 02, 2008, 23:05:29 pm ωραια αρα εννοεις να κατασκευασω τον πινακα αληθειας!το θεμα ζητουσε ομως αν αποκρινεται αλαθανστα το κυκλωμα στις εισοδους,τι πρεπει να ισχυει?ποια ειναι τα σφαλματα (δρομησεις?) κ πως τα εντοπιζω,αυτο δεν καταλαβα!κ αυτο που λεει οτι το κυκλωμα ξεκιναει παντα με αρχικη κατασταση 00 που το χρησιμοποιω?
Title: Re: [Ψηφιακά Συστήματα ΙΙ] Δρομήσεις Post by: pmousoul on September 02, 2008, 23:23:19 pm Δεν είμαι σίγουρος αλλά έχω την εντύπωση ότι στον πίνακα μετάβασης που πρέπει να μετακινείσαι οριζόντια και κάθετα ξεκινώντας από το 00 και αλλάζοντας την είσοδο κατά μία μεταβλητή... εκεί θα προκύπτει και το πρόβλημα, δηλ. μπορεί να μην καταλήγεις ποτέ σε επόμενη σταθερή κατάσταση... έτσι το κύκλωμά σου θεωρητικά θα κάνει συνέχεια ένα κύκλο από μη σταθερές καταστάσεις.. Μπορεί να κάνω και λάθος.. αλλά δεν βλέπω τι άλλο θα μπορούσε να είναι. :) Title: Re: [Ψηφιακά Συστήματα ΙΙ] Δρομήσεις Post by: samavasi on September 02, 2008, 23:37:43 pm κατι τελευταιο ,οταν θα φτιαξω τον πινακα παιρνω ΟΛΕΣ τις δυνατες περιπτωσεις (δηλαδη για καθε χ1χ2 ολες τις καταστασεις των φλιπφλοπ 4 δηλαδη οπως ειπες παραπανω) ετσι?η πρεπει για καθε μεταβολη των εισοδων χ1χ2 κ αρχικα απο y1y2 =00 για τα φλιπφλοπ να δω τι επομενη κατασταση θα παιρνω?(δηλαδη να ξεκινησω για χ1χ2 00 01 11 10 και y1y2 00 μονο?)
Title: Re: [Ψηφιακά Συστήματα ΙΙ] Δρομήσεις Post by: pmousoul on September 02, 2008, 23:46:03 pm Δες τις σημειώσεις... Τα χ1,χ2,ψ1,ψ2 είναι όπως στις σημειώσεις.. εσύ θα πρέπει να βρεις τα Υ1,Υ2 και την έξοδο Ζ. Δηλ. θα πρέπει να βρίσκεις με τις παρούσες εισόδους και παρούσες καταστάσεις των ff, τις επόμενες καταστάσεις και την έξοδο κάθε φορά.. Επίσης όταν η προηγούμενη καταστ. των ff είναι ίδια με την επόμενη, τότε έχεις μία σταθερή κατάστ. και την βάζεις σε κύκλο.. Αν τα θυμάμαι καλά.. :P |