SYSTEM AND METHOD FOR DESIGNING AND IMPLEMENTING PACKET PROCESSING PRODUCTS

Patent №

US 7,724,684

Granted

2010-05-25

Filed 2007

Owner

MODELWARE, INC.

+2 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11805702

A system and method for allowing a user to create instructions for building a packet processing integrated circuit. The system includes a user interface for allowing a user to define a desired packet processing algorithm (4) using a plurality of discrete packet processing blocks (22, 24, 28, 30), each of the blocks corresponding to a portion of the desired packet processing algorithm (4). The system allows the user to define connections (10) between the plurality of packet processing blocks (22, 24, 28, 30). The system processes a plurality of packet processing blocks (22, 24, 28, 30) and the connections to provide a list of instructions in a hardware description language for producing an integrated circuit capable of executing the desired packet processing algorithm (19). The list of instructions can be delivered to a customer (12), or the customer can receive an integrated circuit constructed using the list of instructions (19), or the customer can receive a NETLIST generated using said list of instructions (16). The plurality of packet processing blocks (22, 24, 28, 30) can include a Packet Processing Unit (PPU, PPUX) 22, a Packet Modification Unit (PMU) 28, and a Decision and Forwarding Unit (DFU) 30.

AI hardwareH04L 41/22H04L 49/10H04L 41/0843H04L 41/0879H04L 49/30H04L 49/3009

AI classification

AI hardware0.94
Knowledge representation0.10
Natural language0.02
Machine learning0.00
Vision0.00
Speech0.00
Evolutionary computation0.00
Planning0.00

Ownership

MODELWARE, INC.

assignment · 196240944

MIDGARD ACQUISITION LLC

assignment · 275900711

XILINX, INC.

assignment · 275900860

Assignors

CASSOD, VISPI, DALLEGGIO, ANTHONY, KANDALAFT, AMINE

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC