发明名称 NETWORK PROCESSOR FOR MANAGING A PACKET PROCESSING ACCELERATION LOGIC CIRCUITRY IN A NETWORKING DEVICE
摘要 The invention relates to a network processor for managing communication between a central processing unit running tasks on one or more partitions, and a PPA logic circuitry. Management portals pass messages to and from the central processing unit. A management portal communicates with one of the partitions. A resource state manager is arranged to manage resources of the PPA logic circuitry and to communicate states of the resources to the tasks via the management portals. A controller driver drives the PPA logic circuitry using information received from the resource state manager and the instructions from a data interface. The networking device does not need a separate master partition, and is allowing a programmer to deploy the system fast and with minimal risk or effort on different integrated systems.
申请公布号 US2015277978(A1) 申请公布日期 2015.10.01
申请号 US201414224391 申请日期 2014.03.25
申请人 MOSCOVICI AVISHAY 发明人 MOSCOVICI AVISHAY
分类号 G06F9/50;G06F13/24;G06F9/48 主分类号 G06F9/50
代理机构 代理人
主权项 1. Network processor for managing communication between a central processing unit at least in use running one or more tasks on one or more partitions, and a packet processing acceleration logic circuitry, the network processor comprising: a number of management portals arranged to pass messages to and from the central processing unit, each of the management portals being arranged to communicate with one of the tasks running on the central processing unit; a resource state manager arranged to manage resources of the packet processing acceleration logic circuitry and to communicate states of the resources to the one or more tasks via the management portals; a data interface arranged to read instructions from a private memory; a controller driver arranged to drive the packet processing acceleration logic circuitry using information received from the resource state manager and the instructions from the data interface.
地址 TEL AVIV IL