×

High performance communication controller for processing high speed data streams wherein execution of a task can be skipped if it involves fetching information from external memory bank

  • US 6,473,808 B1
  • Filed: 04/02/1999
  • Issued: 10/29/2002
  • Est. Priority Date: 04/02/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A high speed communication controller, for receiving, transmitting and processing high speed data streams, the data streams being comprised of frames, the communication controller being adapted to be coupled to a plurality of communication channels and to a first and a second external buses, the communication controller comprising:

  • a first processor for controlling data stream transactions, wherein the first processor controls a transaction of a frame by executing a task;

    a second processor for handling high level management and communication protocol functions; and

    a scheduler, coupled to first processor, for sensing if there is a need to execute a task, and for selecting a selected task to be executed by the first processor, wherein the first processor stops to execute a task when the execution of the task involves fetching information from the external memory bank.

View all claims
  • 16 Assignments
Timeline View
Assignment View
    ×
    ×