A processing system includes a cache controller for managing requests for
data from a cache memory by a processor. The cache controller includes an
access queue that holds requests for data pending asynchronous retrieval
of the requested data from the cache memory, and an exit queue that holds
the requested data retrieved from the cache memory until released to the
processor. This queuing arrangement allows data lines to be retrieved from
cache memory without a pipeline, while latencies are minimized.
Ένα σύστημα επεξεργασίας περιλαμβάνει έναν ελεγκτή κρύπτης για τη διαχείριση των αιτημάτων για τα στοιχεία από μια μνήμη κρύπτης από έναν επεξεργαστή. Ο ελεγκτής κρύπτης περιλαμβάνει μια σειρά αναμονής πρόσβασης που κρατούν τα αιτήματα για την εκκρεμή ασύγχρονη ανάκτηση στοιχείων των ζητούμενων στοιχείων από τη μνήμη κρύπτης, και μια σειρά αναμονής εξόδων που φυλάσσει τα ζητούμενα στοιχεία ανακτημένα από τη μνήμη κρύπτης μέχρι απελευθερωμένος στον επεξεργαστή. Αυτή η ρύθμιση αναμονής επιτρέπει στις γραμμές στοιχείων για να ανακτηθεί από τη μνήμη κρύπτης χωρίς μια σωλήνωση, ενώ οι λανθάνουσες καταστάσεις ελαχιστοποιούνται.