Invention Grant
- Patent Title: Network device and method of operation
-
Application No.: US16174951Application Date: 2018-10-30
-
Publication No.: US10678718B2Publication Date: 2020-06-09
- Inventor: Rami Zemach , Yaron Kittner
- Applicant: Marvell Israel (M.I.S.L) Ltd.
- Applicant Address: IL Yokne'am
- Assignee: Marvell Israel (M.I.S.L) Ltd.
- Current Assignee: Marvell Israel (M.I.S.L) Ltd.
- Current Assignee Address: IL Yokne'am
- Main IPC: G06F13/16
- IPC: G06F13/16 ; G06F3/06

Abstract:
A network device includes a transfer buffer having a plurality of memory banks, and a transfer buffer controller configured to perform a first number of write operations to write processed packets into a memory bank of the transfer buffer, monitor occupancy of the transfer buffer, and when occupancy of the transfer buffer is at least equal to a threshold, perform a predetermined number of read operations during each memory cycle, and when occupancy of the transfer buffer is less than the threshold, perform a second number of read operations, greater than the predetermined number, during each memory cycle. The device concurrently performs multiple read operations and multiple write operations in a single cycle using a plurality of ports. The buffer controller distributes data among the memory banks by allocating write addresses to keep memory occupancy substantially uniform among the memory banks, thereby freeing ports to allow performance of read operations.
Public/Granted literature
- US20190220425A1 NETWORK DEVICE AND METHOD OF OPERATION Public/Granted day:2019-07-18
Information query