Patent ID: 7444451

Claim:
An adaptive interrupts coalescing system with recognizing minimum delay packets, comprising: a first calculating device, for calculating packet information of a plurality of packets; a packet header parser, for recognizing the type of service field in each packet and for generating a minimum delay control signal; a second calculating device, operatively connected to the first calculating device and the packet header parser, for determining a coalescing interrupt number signal according to the packet information calculated by the first calculating device and the minimum delay control signal generated by the packet header parser; an interrupt controller, operatively connected to the second calculating device, for transmitting an interrupt control signal to process the packet according to the coalescing interrupt number signal determined by the second calculating device, wherein the second calculating device comprises: a comparing device, for generating a plurality of selection signals according to the packet information, the minimum delay control signal, a time signal, a high threshold limit value and a low threshold limit value; and a multiplexer, for selecting one of a high coalescing interrupt number value, a middle coalescing interrupt number value, a low coalescing interrupt number value and a minimum coalescing interrupt number value as the coalescing interrupt number signal according to the selection signals generated by the comparing device.