scispace - formally typeset
Patent

Network device and method of controlling flow of data arranged in frames in a data-based network

Reads0
Chats0
TLDR
In this article, a look-ahead watermark flag is checked at the FIFO memory to determine if sufficient memory space exists inside the memory for an additional data burst, which is transferred through the direct memory access unit to the FifO memory when the lookahead water-mark flag indicates that sufficient space is available.
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.

read more

Citations
More filters
Patent

Method and apparatus for gigabit packet assignment for multithreaded packet processing

TL;DR: In this article, a network processor that has multiple processing elements, each supporting multiple simultaneous program threads with access to shared resources in an interface, is presented, where packet data is received from high-speed ports in segments and each segment is assigned to one of the program threads.
Patent

A software controlled content addressable memory in a general purpose execution datapath

TL;DR: In this article, a lookup mechanism provides an input value to a datapath element disposed in an execution dataapath of a processor and causes the lookup mechanism to compare the input value with stored identifier values.
Patent

Breakpoint method for parallel hardware threads in multithreaded processor

TL;DR: In this article, the authors propose a method of debugging code that executes in a multithreaded processor having a microengines, which includes receiving a program instruction and an identification representing a selected one of the micro-engines from a remote user interface connected to the processor.
Patent

SDRAM controller for parallel processor architecture

TL;DR: In this article, a controller for a random access memory includes an address and command queue that holds memory references from a plurality of micro-control functional units and a read queue that stores read memory references.
Patent

Mechanism for providing early coherency detection to enable high performance memory updates in a latency sensitive multithreaded environment

TL;DR: In this paper, the status information associated with the information unit with which the identifier is associated is used to determine validity of the information units with which status information is associated. But this is not the case in this paper.
References
More filters
Patent

Memory management system and method for network controller

TL;DR: In this paper, the first and second memories of a system reside on separate buses connected to a common bus containing a processor, and the processor communicates with one or the other of the memories using a handshaking protocol.
Patent

Apparatus and method for generating rate control frames in a workgroup switch based on traffic contribution from a network switch port

TL;DR: In this article, the authors propose a rate controller that generates rate control frames for the remaining network switch ports, where each rate control frame specifies a transmission rate for the transmitting network node based on the corresponding traffic contribution by the network node.
Patent

Network interface with host independent buffer management

TL;DR: In this paper, a network interface controller controls communication between a host system and a network transceiver coupled to a network comprising a memory outside of the host address space in which receive and transmit buffers are managed.
Patent

Method and apparatus for adjusting overflow buffers and flow control watermark levels

TL;DR: In this paper, a network switch having a shared memory architecture for storing data frames includes configuration registers that are programmable by a host processor to adjust overflow buffer locations and flow control watermark levels based on monitored network traffic.
Patent

Programmable data packet buffer prioritization arrangement

TL;DR: In this article, each data packet that is transported through the network to a destination node is assigned one of 2**N priority levels based on the type of information contained in the data packet.
Related Papers (5)