A method and system for performing a two-step read on a count register as
an atomic read in a home network is disclosed. The count register has a
lower half and an upper half, and is incremented in response to an
increment signal and is read in response to a read signal. The method and
system include reading the lower half of the count register and storing
the upper half of the count register in a shadow register in response to
detecting the increment signal. The shadow register is then read in order
to obtain the value of the upper half of the count register, thereby
avoiding reading an incorrect result from the register.
Μια μέθοδος και ένα σύστημα για έναν σε δύο στάδια που διαβάζεται σε μια αρίθμηση καταχωρούν ως ατομικός που διαβάζεται σε ένα εγχώριο δίκτυο αποκαλύπτονται. Ο κατάλογος αρίθμησης έχει ένα χαμηλότερο μισό και ένα ανώτερο μισό, και αυξάνεται σε απάντηση σε ένα σήμα αύξησης και διαβάζεται σε απάντηση σε ένα διαβασμένο σήμα. Η μέθοδος και το σύστημα περιλαμβάνουν την ανάγνωση του χαμηλότερου μισού του καταλόγου αρίθμησης και την αποθήκευση του ανώτερου μισού του καταλόγου αρίθμησης σε έναν κατάλογο σκιών σε απάντηση στην ανίχνευση του σήματος αύξησης. Ο κατάλογος σκιών διαβάζεται έπειτα προκειμένου να ληφθεί η αξία του ανώτερου μισού του καταλόγου αρίθμησης, με αυτόν τον τρόπο αποφεύγοντας διαβάζοντας ένα ανακριβές αποτέλεσμα από τον κατάλογο.