The present invention provides a circuit for saving overflow data within a
sequence of data that are to be clocked out of a sequential storage
device. The sequential storage device has a data output to clock out data
in response to a flow control signal being asserted. The sequential
storage device terminates this clocking out of the data in response to the
flow control signal being deasserted. However, overflow data may be
relinquished by the sequential storage device and clocked out of the data
output even after the flow control signal has been deasserted. The circuit
includes a slack register that is connected to the data output of the
sequential storage device. The slack register stores the overflow data for
when the flow control signal is again asserted.
Η παρούσα εφεύρεση παρέχει ένα κύκλωμα για τα στοιχεία υπερχείλισης αποταμίευσης μέσα σε μια ακολουθία στοιχείων που πρόκειται να χρονομετρηθούν από μια διαδοχική συσκευή αποθήκευσης. Η διαδοχική συσκευή αποθήκευσης έχει μια παραγωγή στοιχείων για να χρονομετρήσει έξω τα στοιχεία σε απάντηση σε ένα σήμα ελέγχου ροής που βεβαιώνεται. Η διαδοχική συσκευή αποθήκευσης ολοκληρώνει αυτήν την χρονομέτρηση από τα στοιχεία σε απάντηση στο σήμα ελέγχου ροής που είναι. Εντούτοις, τα στοιχεία υπερχείλισης μπορούν από η διαδοχική να σταματήσουν συσκευή αποθήκευσης και χρονομετρημένος από την παραγωγή στοιχείων ακόμα και αφού ήταν το σήμα ελέγχου ροής. Το κύκλωμα περιλαμβάνει έναν νωθρό κατάλογο που συνδέεται με την παραγωγή στοιχείων της διαδοχικής συσκευής αποθήκευσης. Ο νωθρός κατάλογος αποθηκεύει τα στοιχεία υπερχείλισης για όταν βεβαιώνεται πάλι το σήμα ελέγχου ροής.