The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 19, 2019
Filed:
Jun. 18, 2015
Stephan M. Herrmann, Markt Schwaben, DE;
Ritesh Agrawal, Ghaziabad, IN;
Aman Arora, Rohini, IN;
Jeetendra Kumar Gupta, Dist-karouli, IN;
Snehlata Gutgutia, Noida, IN;
Deboleena Minz Sakalley, Ghaziabad, IN;
Stephan M. Herrmann, Markt Schwaben, DE;
Ritesh Agrawal, Ghaziabad, IN;
Aman Arora, Rohini, IN;
Jeetendra Kumar Gupta, Dist-karouli, IN;
Snehlata Gutgutia, Noida, IN;
Deboleena Minz Sakalley, Ghaziabad, IN;
NXP USA, Inc., Austin, TX (US);
Abstract
A method and apparatus are provided for controlling data flow by storing variable length encoded information bits in a circular buffer in a write operation to a virtual write address comprising a first wrap bit value appended by a current write address within the buffer address range and generating an interrupt alarm if the virtual write address crosses a virtual alarm address comprising a second wrap bit value appended by an alarm address within the buffer address range, where the first and second wrap bit values each toggle between first and second values every time the current write address or alarm address, respectively, wraps around the circular buffer, thereby synchronizing data flow in the circular buffer and/or preventing buffer overflow.