A set-associative cache memory having a built-in set prediction array is disclosed. The cache memory can be accessed via an effective address having a tag field, a line index field, and a byte field. The cache memory includes a directory, a memory array, a translation lookaside buffer, and a set prediction array. The memory array is associated with the directory such that each tag entry within the directory corresponds to a cache line within the memory array. In response to a cache access by an effective address, the translation lookaside buffer determines whether or not the data associated with the effective address is stored within the memory array. The set prediction array is built-in within the memory array such that an access to a line entry within the set prediction array can be performed in a same access cycle as an access to a cache line within the memory array.

Une antémémoire placer-associative ayant une rangée intégrée de prévision d'ensemble est révélée. L'antémémoire peut être consultée par l'intermédiaire d'une adresse réelle ayant un champ d'étiquette, une ligne champ d'index, et un champ de byte. L'antémémoire inclut un annuaire, une rangée de mémoire, un amortisseur de lookaside de traduction, et une rangée de prévision d'ensemble. La rangée de mémoire est associée à l'annuaire tels que chaque entrée d'étiquette dans l'annuaire correspond à une ligne de cachette dans la rangée de mémoire. En réponse à un accès de cachette par une adresse réelle, l'amortisseur de lookaside de traduction détermine si les données liées à l'adresse réelle sont stockées dans la rangée de mémoire. La rangée de prévision d'ensemble est intégrée dans la rangée de mémoire tels qu'un accès à une ligne entrée dans la rangée de prévision d'ensemble peut être effectué dans un même cycle d'accès qu'un accès à une ligne de cachette dans la rangée de mémoire.

 
Web www.patentalert.com

< (none)

< Pile guide for supporting a pile as it is driven into a substrate and the method of using the same

> Crystallization and structure determination of Staphylococcus aureus UDP-N-acetylenolpyruvylglucosamine reductase (S. aureus MurB)

> (none)

~ 00029