-
公开(公告)号:DE69936694D1
公开(公告)日:2007-09-13
申请号:DE69936694
申请日:1999-09-28
Applicant: ST MICROELECTRONICS INC
Inventor: KASPER CHRISTIAN D
Abstract: A method and network device are disclosed using a look-ahead watermark in a FIFO memory. In accordance with the present invention, a watermark interrupt is generated from a FIFO memory when data in the FIFO memory has crossed a watermark threshold. A data burst is transferred through a direct memory access unit to the FIFO memory. A look-ahead watermark flag is checked at the FIFO memory to determine if sufficient memory space exists inside the FIFO memory for an additional data burst, which is transferred through the direct memory access unit to the FIFO memory when the look-ahead watermark flag indicates that sufficient memory space is available.
-
公开(公告)号:DE69929859D1
公开(公告)日:2006-04-20
申请号:DE69929859
申请日:1999-09-28
Applicant: ST MICROELECTRONICS INC
Inventor: KASPER CHRISTIAN D
Abstract: A method and device of creating one or more buffer structures in a shared memory that exists between a host and a network device is disclosed. The method includes the step of storing within a block of shared memory an administration block having a base address and a descriptor ring parameter, which includes information relating to a descriptor ring and frame data buffer sizes. The base address of the administration block is written into the network device. An initialization command is then issued from the host to the network device. The network device reads the administration block and shared memory and one or more descriptors are constructed within the network device. Each descriptor points to a frame data buffer within shared memory. The descriptors are then stored.
-
公开(公告)号:DE69919114T2
公开(公告)日:2005-07-28
申请号:DE69919114
申请日:1999-09-28
Applicant: ST MICROELECTRONICS INC
Inventor: KASPER CHRISTIAN D , GURITZ ELMER H
Abstract: A method, apparatus and network device for controlling the flow of network data arranged in frames and minimizing congestion, such as in the receive port of an HDLC controller is disclosed. A status error indicator is generated within a receive FIFO memory indicative of a frame overflow within the receive FIFO memory. In response to the status error indicator, an early congestion interrupt is generated to a host processor indicative that a frame overflow has occurred within the receive FIFO memory. The incoming frame is discarded and the services of received frames are enhanced by one of either increasing the number of words of a direct memory access (DMA) unit burst size, or modifying the time-slice of other active processes.
-
公开(公告)号:DE69919114D1
公开(公告)日:2004-09-09
申请号:DE69919114
申请日:1999-09-28
Applicant: ST MICROELECTRONICS INC
Inventor: KASPER CHRISTIAN D , GURITZ ELMER H
Abstract: A method, apparatus and network device for controlling the flow of network data arranged in frames and minimizing congestion, such as in the receive port of an HDLC controller is disclosed. A status error indicator is generated within a receive FIFO memory indicative of a frame overflow within the receive FIFO memory. In response to the status error indicator, an early congestion interrupt is generated to a host processor indicative that a frame overflow has occurred within the receive FIFO memory. The incoming frame is discarded and the services of received frames are enhanced by one of either increasing the number of words of a direct memory access (DMA) unit burst size, or modifying the time-slice of other active processes.
-
-
-