chaos
25-04-2005, 13:46
DDR-RAM εναντίον DDR2-RAM.
Επειδή είδα ένα αρθρο που λέει ότι η AMD θα υιοθετήσει την DDR500 ως προτυπο μνημης και μετα θα παει στην DDR2 ή στην DDR3 παραθετω ένα ημιτελές αλλά σαφές πιστεύω άρθρο για τις διαφορές που έχουν στην αρχιτεκτονικη τους το οποίο θα προστεθεί σε μέλλουσα έκδοση του οδηγού μου για overclocking .Παρόλο που όταν το προσθέσω θα έχει εξηγησεις για την ορολογια που χρησιμοποιει και θα ειναι πιο λεπτομερες νομιζω οτι και τωρα καταδεικνυει τα πλεονεκτηματα της DDR2 εναντι της DDR.Αυτο το κανω καθως ειδα μερικους να χαιρονται αλλα δεν νομιζω οτι συντρέχει ιδαιτερος λογος ωστε να ειναι χαρουμενοι.
Διαβαστε το κειμενο καθως κοιτατε τα διαγραμματα...
DDR
Η DDR λειτουργεί ως εξής.
2 bit πληροφορίας φτάνουν από καθεμία από τις δύο κόκκινες γραμμές που ονομάζονται data interface lines σε κάθε κύκλο ρολογιού που λειτουργεί στα 200Mhz από τα memory cells στο Ι-Ο buffer.Αυτά φτάνουν στον πολυπλέκτη του I/O buffer που κατά βάση είναι ένας 2-1 πολυπλέκτης(multiplexer) και έτσι μιά ροή δεδομένων με Χ bit και Υ συχνότητα μετατρέπεται σε X/2 bit με 2Y συχνότητα.Αυτό γίνεται γιατί το data bus μεταφέρει δεδομένα με συχνότητα 400Mhz και 1bit ενώ τα data lines λειτουργούν στα 2bit ανά κύκλο ρολογιού στα 200Mhz οπότε δίχως πολυπλέκτη είναι ασύμβατα.
DDR2
Όπως βλέπετε η DDR2 έχει διπλάσιο αριθμό data interface lines οι οποίες μάλιστα είναι και διπλάσιου ρυθμού διαμεταγωγής αφού κάθε μία μπορεί να μεταφέρει 4bit ανά κύκλο ρολογιού απο αυτές της DDR.Οπότε η συνολική δυνατότητα μεταφοράς δεδομένων στη DDR είναι 4 γραμμές X 4bit ανά κύκλο ρολογιού =16bit ανά κύκλο ρολογιού ενώ στη DDR είναι μόλις 2γραμμές X 2bit ανά κύκλο ρολογιού =4bit ανά κύκλο ρολογιού.Όμως το εξωτερικό data bus είναι και στις δύο περιπτώσεις το ίδιο 400Mhz / 1bit.Οπότε ένας πολυπλέκτης 4-1 είναι απαραίτητος στη περίπτωση της DDR2 ο οποίος μετατρέπει μία ροή X bit και Υ συχνότητος σε X/4 bit και 4Y συχνότητα ώστε να συμβατή η ροή δεδομένων με το εξωτερικό data bus.
Τα παραπάνω εξηγούν γιατί το bandwidth είναι και στις δύο το ίδιο αφού το εξωτερικό data bus έιναι και στις δύο το ίδιο.Δηλαδή 400Mhz / 1bit.Επίσης γίνεται σαφές ότι τα δεδομένα εξόδου του πυρήνα της DDR2 είναι 4 φορές πιό πολλά όσον αφορά στα bit ενώ η συχνότητα έχει υποτετραπλασιαστεί.Επίσης οφείλουμε να παρατηρήσουμε ότι ενώ η memory cell array στη περίπτωση της DDR2 λειτουργεί στα 100Mhz στη περίπτωση της DDR λειτουργεί στα 200Mhz.
Επειδή είδα ένα αρθρο που λέει ότι η AMD θα υιοθετήσει την DDR500 ως προτυπο μνημης και μετα θα παει στην DDR2 ή στην DDR3 παραθετω ένα ημιτελές αλλά σαφές πιστεύω άρθρο για τις διαφορές που έχουν στην αρχιτεκτονικη τους το οποίο θα προστεθεί σε μέλλουσα έκδοση του οδηγού μου για overclocking .Παρόλο που όταν το προσθέσω θα έχει εξηγησεις για την ορολογια που χρησιμοποιει και θα ειναι πιο λεπτομερες νομιζω οτι και τωρα καταδεικνυει τα πλεονεκτηματα της DDR2 εναντι της DDR.Αυτο το κανω καθως ειδα μερικους να χαιρονται αλλα δεν νομιζω οτι συντρέχει ιδαιτερος λογος ωστε να ειναι χαρουμενοι.
Διαβαστε το κειμενο καθως κοιτατε τα διαγραμματα...
DDR
Η DDR λειτουργεί ως εξής.
2 bit πληροφορίας φτάνουν από καθεμία από τις δύο κόκκινες γραμμές που ονομάζονται data interface lines σε κάθε κύκλο ρολογιού που λειτουργεί στα 200Mhz από τα memory cells στο Ι-Ο buffer.Αυτά φτάνουν στον πολυπλέκτη του I/O buffer που κατά βάση είναι ένας 2-1 πολυπλέκτης(multiplexer) και έτσι μιά ροή δεδομένων με Χ bit και Υ συχνότητα μετατρέπεται σε X/2 bit με 2Y συχνότητα.Αυτό γίνεται γιατί το data bus μεταφέρει δεδομένα με συχνότητα 400Mhz και 1bit ενώ τα data lines λειτουργούν στα 2bit ανά κύκλο ρολογιού στα 200Mhz οπότε δίχως πολυπλέκτη είναι ασύμβατα.
DDR2
Όπως βλέπετε η DDR2 έχει διπλάσιο αριθμό data interface lines οι οποίες μάλιστα είναι και διπλάσιου ρυθμού διαμεταγωγής αφού κάθε μία μπορεί να μεταφέρει 4bit ανά κύκλο ρολογιού απο αυτές της DDR.Οπότε η συνολική δυνατότητα μεταφοράς δεδομένων στη DDR είναι 4 γραμμές X 4bit ανά κύκλο ρολογιού =16bit ανά κύκλο ρολογιού ενώ στη DDR είναι μόλις 2γραμμές X 2bit ανά κύκλο ρολογιού =4bit ανά κύκλο ρολογιού.Όμως το εξωτερικό data bus είναι και στις δύο περιπτώσεις το ίδιο 400Mhz / 1bit.Οπότε ένας πολυπλέκτης 4-1 είναι απαραίτητος στη περίπτωση της DDR2 ο οποίος μετατρέπει μία ροή X bit και Υ συχνότητος σε X/4 bit και 4Y συχνότητα ώστε να συμβατή η ροή δεδομένων με το εξωτερικό data bus.
Τα παραπάνω εξηγούν γιατί το bandwidth είναι και στις δύο το ίδιο αφού το εξωτερικό data bus έιναι και στις δύο το ίδιο.Δηλαδή 400Mhz / 1bit.Επίσης γίνεται σαφές ότι τα δεδομένα εξόδου του πυρήνα της DDR2 είναι 4 φορές πιό πολλά όσον αφορά στα bit ενώ η συχνότητα έχει υποτετραπλασιαστεί.Επίσης οφείλουμε να παρατηρήσουμε ότι ενώ η memory cell array στη περίπτωση της DDR2 λειτουργεί στα 100Mhz στη περίπτωση της DDR λειτουργεί στα 200Mhz.