SYSTEM INDEPENDENT AND SCALABLE PACKET BUFFER MANAGEMENT ARCHITECTURE FOR NETWORK PROCESSOR

    公开(公告)号:JP2003229887A

    公开(公告)日:2003-08-15

    申请号:JP2002377571

    申请日:2002-12-26

    Abstract: PROBLEM TO BE SOLVED: To provide system independent and scalable packet buffer management architecture for network processors. SOLUTION: A circular buffer storing packets for processing by one or more network processors employs an empty buffer address register identifying where a next received packet should be stored, a next packet address register identifying the next packet to be processed and a packet-processing address register in each network processor identifying the packet being processed by the network processor. N-bit address to the buffer are mapped or masked from/to m-bit packet-processing address registers by software, thereby enabling the buffer size to be fully scalable. A dedicated packet retrieval instruction supported by the network processor retrieves a new packet for processing by using the next packet address register and copies the packet into the related packet- processing address register in order to use the packet in subsequent accesses. COPYRIGHT: (C)2003,JPO

    2.
    发明专利
    未知

    公开(公告)号:DE60234307D1

    公开(公告)日:2009-12-24

    申请号:DE60234307

    申请日:2002-12-24

    Abstract: A circular buffer storing packets for processing by one or more network processors employs an empty buffer address register identifying where a next received packet should be stored, a next packet address register identifying the next packet to be processed, and a packet-processing address register within each network processor identifying the packet being processed by that network processor. The n-bit addresses to the buffer are mapped or masked from/to the m-bit packet-processing address registers by software, allowing the buffer size to be fully scalable. A dedicated packet retrieval instruction supported by the network processor(s) retrieves a new packet for processing using the next packet address register and copies that into the associated packet-processing address register for use in subsequent accesses. Buffer management is thus independent of the network processor architecture.

    3.
    发明专利
    未知

    公开(公告)号:DE60322648D1

    公开(公告)日:2008-09-18

    申请号:DE60322648

    申请日:2003-10-29

    Inventor: KARIM FARAYDON O

    Abstract: The system has several special purpose processing units with processor cores or special hardware units for executing tasks. A control processor controls task executed by processor cores or special hardware units. A task dispatcher dispatches tasks to processor cores or special hardware units, according to scheduling by control processor. The universal register file stores data used for executing the tasks. Independent claims are also included for the following: (1) embedded processing system; and (2) program executing method.

Patent Agency Ranking