Σημείωση: Οι τοπολογίες σήματος DDR συναντούν συχνά ένα-έως-σενάρια σηματοδότησης. Αυτό το άρθρο χρησιμοποιεί γραμμές διευθύνσεων DDR3 ως παράδειγμα, συγκρίνοντας προσομοιώσεις διακλαδώσεων διαφορετικών μηκών για να κατανοήσουμε την επίδραση του μήκους διακλάδωσης στις κυματομορφές, αντιμετωπίζοντας έτσι περαιτέρω αυτό το ζήτημα στη σχεδίαση.

 

Daisy-τοπολογία αλυσίδας 8 γραμμών διευθύνσεων DDR3

 

page-721-272

Λόγω της αρχής της αλυσίδας μαργαρίτας-, το DDR3-8 που βρίσκεται πιο κοντά στο FPGA στο παραπάνω σχήμα αντανακλά τις αντανακλάσεις των επτά επόμενων DDR3-8, με αποτέλεσμα μια σχετικά κακή κυματομορφή. Οι παρακάτω DDR3-8, ωστόσο, έχουν σχετικά καλή απόδοση. Επομένως, θα εξετάσουμε μόνο την κυματομορφή DDR3-8 εδώ για να απλοποιήσουμε την ανάλυση.

 

Κυματομορφές για μήκη κλαδιών 30 mils (κόκκινο), 100 mils (μπλε) και 200 ​​mils (πράσινο):

 

page-613-306

Κυματομορφές όταν τα μήκη κλαδιών είναι 200 ​​mil (κόκκινο), 300 mil (μπλε) και 500 mil (πράσινο):

 

page-601-312

Κυματομορφές όταν το μήκος του κλάδου είναι 500 mil (μπλε) και 1000 mil (πράσινο):

page-605-309

Όπως φαίνεται από τα τρία παραπάνω σχήματα, τα μικρότερα μήκη διακλαδώσεων οδηγούν σε καλύτερες κυματομορφές, ενώ τα μεγαλύτερα μήκη διακλαδώσεων οδηγούν σε χειρότερες κυματομορφές. Λαμβάνοντας υπόψη όλους τους παράγοντες, για μια τοπολογία αλυσίδας μαργαρίτας-με οκτώ γραμμές διευθύνσεων DDR3, συνιστάται το μήκος διακλάδωσης να διατηρείται εντός 200 mils.

 

8 γραμμές διεύθυνσης DDR3 τοπολογία μαργαρίτας-αλυσίδας + T

page-700-328

Λόγω της αρχής της αλυσίδας μαργαρίτας, το DDR3-4/DDR3-8 πιο κοντά στο FPGA στο παραπάνω σχήμα αντανακλά τις αντανακλάσεις των έξι επόμενων συσκευών DDR3-4/DDR3-8, με αποτέλεσμα μια σχετικά κακή κυματομορφή. Οι παρακάτω συσκευές, ωστόσο, έχουν σχετικά καλή απόδοση. Επομένως, εξετάζουμε μόνο τις κυματομορφές DDR3-4/DDR3-8 εδώ για να απλοποιήσουμε την ανάλυση.

 

Κυματομορφές για μήκη κλαδιών 30 mils (κόκκινο), 100 mils (μπλε) και 200 ​​mils (πράσινο):

 

page-618-310

Κυματομορφές όταν τα μήκη κλαδιών είναι 200 ​​mil (κόκκινο), 300 mil (μπλε) και 500 mil (πράσινο):

 

page-596-313

Κυματομορφές όταν το μήκος του κλάδου είναι 500 mil (μπλε) και 1000 mil (πράσινο):

page-599-309

 

Τα τρία παραπάνω σχήματα δείχνουν ότι τα μικρότερα μήκη διακλαδώσεων παράγουν καλύτερες κυματομορφές, ενώ τα μεγαλύτερα μήκη διακλαδώσεων επιδεινώνονται. Η κυματομορφή επιδεινώνεται σημαντικά σε διακλαδώσεις 300-mil και αποτυγχάνει εντελώς σε διακλαδώσεις 500-mil. Λαμβάνοντας υπόψη όλους τους παράγοντες, σε μια τοπολογία τύπου μαργαρίτας-αλυσίδας + Τ{-με οκτώ γραμμές διευθύνσεων DDR3, οι κλάδοι τύπου T θα πρέπει να είναι όσο το δυνατόν πιο σύντομοι, ιδανικά χρησιμοποιώντας μια μέθοδο αντικατάστασης ακίδων με αντίστροφη τοποθέτηση. Το συνιστώμενο μήκος κλαδιού είναι περίπου 100 mil, όχι πολύ μεγάλο.

Οι προσομοιώσεις που συγκρίνουν τις δύο τοπολογίες δείχνουν ότι η τοπολογία αλυσίδας-μαργαρίτα βελτιώνει σημαντικά την ποιότητα του σήματος όταν οι διακλαδώσεις είναι μεγαλύτερες και η τοπολογία της αλυσίδας μαργαρίτας-είναι πιο εύκολο να ελεγχθεί το μήκος διακλάδωσης. Η τοπολογία τύπου μαργαρίτα-αλυσίδα + Τ{-, ωστόσο, έχει σχετικά μεγάλους κλάδους και είναι δύσκολο να συντομευτεί. Ως εκ τούτου, η τοπολογία αλυσίδας μαργαρίτα-προτιμάται σε πρακτικά σχέδια (η τοπολογία αλυσίδας μαργαρίτα-προϋποθέτει ότι το τσιπ ελεγκτή υποστηρίζει τη στάθμιση εγγραφής).