PCIE TLP SIZE AND ALIGNMENT MANAGEMENT
A data storage device includes a memory device and a controller coupled to the memory device. The controller is configured to issue an unaligned transaction, determine that there is a transfer failure indication for the unaligned transaction, and retry the unaligned transaction with either a differe...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A data storage device includes a memory device and a controller coupled to the memory device. The controller is configured to issue an unaligned transaction, determine that there is a transfer failure indication for the unaligned transaction, and retry the unaligned transaction with either a different alignment or a different transfer size. The different alignment or the different transfer size is used for another unaligned transaction from a same address range upon successful retry of the unaligned transaction.
Un dispositif de stockage de données comprend un dispositif mémoire et un dispositif de commande couplé au dispositif mémoire. Le dispositif de commande est configuré pour émettre une transaction non alignée, déterminer qu'il existe une indication de défaillance de transfert pour la transaction non alignée et réessayer la transaction non alignée avec un alignement différent ou une taille de transfert différente. L'alignement différent ou la taille de transfert différente est utilisé pour une autre transaction non alignée à partir d'une même plage d'adresses lors de la relance réussie de la transaction non alignée. |
---|