Invention Grant
- Patent Title: Generation of a specification of a processor of network packets
- Patent Title (中): 生成网络数据包处理器的规范
-
Application No.: US11818722Application Date: 2007-06-14
-
Publication No.: US07669166B1Publication Date: 2010-02-23
- Inventor: Gordon J. Brebner , Michael E. Attig
- Applicant: Gordon J. Brebner , Michael E. Attig
- Applicant Address: US CA San Jose
- Assignee: Xilinx, Inc.
- Current Assignee: Xilinx, Inc.
- Current Assignee Address: US CA San Jose
- Agent LeRoy D. Maunu; Lois D. Cartier
- Main IPC: G06F17/50
- IPC: G06F17/50

Abstract:
A method for generating a hardware description language (HDL) specification of a processor of network packets. Independent sets of interdependent handlers are determined from a specification of the handlers for processing the network packets. Either a first pipeline or a cluster of threads is selected for a corresponding architecture for each independent set. The corresponding architecture has one or more concurrent units for each interdependent handler in the independent set. Each concurrent unit is either a stage of the first pipeline or a thread of the cluster. Each action of each interdependent handler in each independent set is assigned to a concurrent unit for the interdependent handler. Each of these actions is also assigned to a stage of a second pipeline for the concurrent unit. The HDL specification of the processor is generated specifying the corresponding architecture for each independent set and the second pipeline for each concurrent unit.
Information query