发明名称 Method and structure for enqueuing data packets for processing
摘要 A method and structure is provided for buffering data packets having a header and a remainder in a network processor system. The network processor system has a processor on a chip and at least one buffer on the chip. Each buffer on the chip is configured to buffer the header of the packets in a preselected order before execution in the processor, and the remainder of the packet is stored in an external buffer apart from the chip. The method comprises utilizing the header information to identify the location and extent of the remainder of the packet. The entire selected packet is stored in the external buffer when the buffer of the stored header of the given packet is full, and moving only the header of a selected packet stored in the external buffer to the buffer on the chip when the buffer on the chip has space therefor.
申请公布号 US7406080(B2) 申请公布日期 2008.07.29
申请号 US20040868725 申请日期 2004.06.15
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BASSO CLAUDE;CALVIGNAC JEAN L.;CHANG CHIH-JEN;DAVIS GORDON T.;VERPLANKEN FABRICE J.
分类号 H04L12/56 主分类号 H04L12/56
代理机构 代理人
主权项
地址