Shared buffer management for variable length encoded data
US10210089B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 18, 2015 |
| Grant date | Feb 19, 2019 |
| Priority date | — |
| Expiry date | Mar 15, 2036 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/60
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
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.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.