Normally, in an MPEG recorder, during recording, a time stamp counter is
locked to the program clock reference of the incoming stream by pulling
the clock frequency of a controllable oscillator. During playback, the
oscillator is left free running. Playback and recording situation lead to
conflicting requirements. A solution is presented that does not have these
conflicting requirements, namely by using an adder that adds an increment
value to a count value in order to obtain the next count value. The time
stamp values are derived from the count values. During recording, the
value of the increment value is controllable, and during playback, the
value of the increment value is fixed.
Κανονικά, σε ένα όργανο καταγραφής MPEG, κατά τη διάρκεια της καταγραφής, ένας μετρητής χρονικών γραμματοσήμων κλειδώνεται στην αναφορά ρολογιών προγράμματος του εισερχόμενου ρεύματος με το τράβηγμα της συχνότητας ρολογιών ενός ελέγξιμου ταλαντωτή. Κατά τη διάρκεια της αναπαραγωγής ήχου, ο ταλαντωτής αφήνεται το ελεύθερο τρέξιμο. Η κατάσταση αναπαραγωγής ήχου και καταγραφής οδηγεί στις συγκρουόμενες απαιτήσεις. Μια λύση παρουσιάζεται που δεν έχει αυτές τις συγκρουόμενες απαιτήσεις, δηλαδή με τη χρησιμοποίηση ενός αθροιστή που προσθέτει μια αξία αύξησης σε μια αξία αρίθμησης προκειμένου να ληφθεί η επόμενη αξία αρίθμησης. Οι τιμές χρονικών γραμματοσήμων προσδιορίζονται από τις τιμές αρίθμησης. Κατά τη διάρκεια της καταγραφής, η αξία της αξίας αύξησης είναι ελέγξιμη, και κατά τη διάρκεια της αναπαραγωγής ήχου, η αξία της αξίας αύξησης καθορίζεται.