发明名称 |
Low Latency First-In-First-Out (FIFO) Buffer |
摘要 |
Systems and methods are provided for a first-in-first-out buffer. A buffer includes a first sub-buffer configured to store data received from a buffer input, and a second sub-buffer. The second sub-buffer is configured to store data received from either the buffer input or the first sub-buffer and to output data to a buffer output in a same order as that data is received at the buffer input. Buffer control logic is configured to selectively route data from the buffer input or the first sub-buffer to the second sub-buffer so that data received at the buffer input is available to be output from the second sub-buffer in a first-in-first-out manner. |
申请公布号 |
US2015006770(A1) |
申请公布日期 |
2015.01.01 |
申请号 |
US201414331882 |
申请日期 |
2014.07.15 |
申请人 |
Marvell Israel (M.I.S.L) Ltd. |
发明人 |
Shumsky Evgeny;Kushnir Jonathan |
分类号 |
G06F5/12;G06F5/06 |
主分类号 |
G06F5/12 |
代理机构 |
|
代理人 |
|
主权项 |
1. A buffer comprising:
a buffer input; a buffer output; a first sub-buffer; a second sub-buffer; and a controller configured to
route data, received through the buffer input, to the first sub-buffer when a buffer fill count exceeds a first fill level threshold, wherein the buffer fill count represents a total amount of data stored in the first and second sub-buffers,route the received data to the second-buffer, and bypassing the first sub-buffer, when the buffer fill count is below the first fill level threshold,route data from the first sub-buffer to the second sub-buffer when the buffer fill count exceeds a second fill level threshold, androute data from the second sub-buffer to the buffer output when a data request is received by the controller. |
地址 |
Yokneam IL |