Quel que soit le nombre de groupes de banque DDR4 qui ont été ouverts pour une série d’accès Avalon-MM au contrôleur dur DDR4, la précharge automatique n’entrera en vigueur qu’au dernier temps du sursaut Avalon-MM.
Voici 2 exemples montrant comment obtenir les meilleures performances avec la fonctionnalité de précharge automatique.
Dans les deux cas, utilisez de longs rafales de données de lecture ou d’écriture séquentielles adressant le trafic et l’auto-surcharge lorsqu’un accès à une page de mémoire est la dernière. Une page de mémoire est définie comme un groupe de banque, une combinaison d’adresses bancaires et d’adresses de ligne qui est ouverte par une commande DDR4 activer.
1) L’IP DDR4 est configurée avec le paramètre de commande d’efficacité > d’adresses sous l’onglet Contrôleur. Vous pouvez définir cette valeur de paramètre sur CS-CID-Row-Bank-Col-BG ou CID-Row-CS-Bank-Col-BG.
Cassez votre Avalon accès au contrôleur dur DDR4 en accès adressaux séquentiels avec une taille de rafale de 1. 4 groupes de banque seront utilisés et, pour les 4 derniers accès, affirmez le signal de préchargement automatique afin que tous les groupes de banque reçoivent des commandes de lecture ou d’écriture avec précharge automatique. Les périphériques DDR4 avec configurations x4 et x8 possèdent 4 groupes de banque. Notez que les périphériques DDR4 x16 ne possèdent que deux groupes de banque.
2) L’IP DDR4 est configurée avec le paramètre de l’onglet Contrôleur > l’efficacité > la commande d’adresses réglée sur CS-BG-Bank-CID-Row-Col
Avec cette commande d’adresses, une seule page de mémoire sera ouverte et Avalon accès en rafale dont la taille de rafale est supérieure à une peut être utilisée. Pour le dernier accès dans l’explosion, affirmez le signal d’auto-précharge.