Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home File Sharing High-performance-self-balancing-low-cost-network-switching-architecture-based-on-distributed-hierarchical-shared

 Real time processing and streaming of spliced encoded MPEG video and associated audio
In accordance with a first aspect, the invention provides a method of real-time seamless splicing ...


 Wireless communication device with markup language based man-machine interface
The present invention overcomes the various limitations of conventional wireless communication ...


 Mobile communication system enabling location associated messages
The invention seeks to offer new mobile services to users enabling people to convey messages and ...


 Method and apparatus for restructuring of personalized data for transmission from a data network to connected and portable network appliances
What is claimed is: 1. A system for retrieving and disseminating information records from Internet ...


 Method and system for associating related errors in a computer system
The present invention provides a method and system for associating related errors in a computer ...


 System and methods for interactively generating and testing help systems
The present invention overcomes the limitations and shortcomings of the prior art with an authoring ...


 Online documentation and help system for computer-based systems
It is an object of the invention to provide an improved documentation and help system for computer-...


 User defined dynamic help
The present invention provides a method and system for providing a user-defined dynamic help text ...


 Method and system for customizing alert messages
The present invention is generally directed to customizing the content of messages that are ...


 Method and apparatus for providing user support based on contextual information
The present invention provides a method, apparatus, and computer instructions for providing user ...


 High performance self balancing low cost network switching architecture based on distributed hierarchical shared

Details
Inventors: Kadambi, Shiri; Ambe, Shekhar;
Assignee: Broadcom Corporation (Irvine, CA)
Primary Examiner: Nguyen; Hanh
Assistant Examiner:
Attorney, Agent or Firm: Squire, Sanders & Dempsey L.L.P.

A communications component comprises a first data port interface supporting a plurality of data ports transmitting and receiving data. A second data port interface supports a plurality of data ports transmitting and receiving data. An internal memory communicates with the first data port interface and the second data port interface. A memory management unit includes an external memory interface for communicating data from at least one of the first data port interface and the second data port interface and an external memory. A plurality of independent communication channels is provided. The independent communication channels communicate data and messaging information between the first data port interface, the second data port interface, the internal memory, and the memory management unit. The memory management unit directs data from one of the first data port interface and the second data port interface to one of the internal memory and the external memory interface according to a predetermined algorithm. The predetermined algorithm allocates memory locations between the internal memory and the external memory based upon an amount of the internal memory available for each of the plurality of data ports.

DETAILED DESCRIPTION The present invention is directed to a communications component for network communications.
The communications component comprises a first data port interface supporting a plurality of data ports transmitting and receiving data.
A second data port interface supports a plurality of data ports transmitting and receiving data.
An internal memory communicates with the first data port interface and the second data port interface.
A memory management unit includes an external memory interface for communicating data from at least one of the first data port interface and the second data port interface and an external memory.
A plurality of independent communication channels is provided.
The independent communication channels communicate data and messaging information between the first data port interface, the second data port interface, the internal memory, and the memory management unit.
The memory management unit directs data from one of the first data port interface and the second data port interface to one of the internal memory and the external memory interface according to a predetermined algorithm.
The predetermined algorithm allocates memory locations between the internal memory and the external memory based upon an amount of the internal memory available for each of the plurality of data ports.
The invention also includes an embodiment of a communications component for network communications which comprises a first data port interface supporting a plurality of data ports transmitting and receiving data, and a second data port interface supporting a plurality of data ports transmitting and receiving data.
A memory management unit communicates with the first data port interface and the second data port interface, and an internal memory communicates with the first data port interface and the second data port interface.
An external memory interface is in communication with the first data port interface and the second data port interface.
The external memory interface is configured to communicate with an external memory



Related patents
  Methods and systems providing fair queuing and priority scheduling to enhance quality of service in a network
According to one embodiment of the present invention, there is provided an Integrated Bandwidth Latency Scheduler apparatus, method and system (collectively referred to ...
  Method for aging table entries in a table supporting multi-key searches
The invention is for use with a table containing a plurality of data entries, each of the data entries made up of a string of data. Each string of data contains a first ...
  Enhancing performance by pre-fetching and caching data directly in a communication processor's register set
OF THE INVENTION Various aspects of packet processing integrated circuits are discussed in U.S. Pat. No. 5,748,630, entitled "ASYNCHRONOUS TRANSFER MODE CELL PROCESSING ...
  Coherency coverage of data across multiple packets varying in sizes
The present invention overcomes the disadvantages of the prior art by providing a technique that enables efficient resolution of data coherency for packet data ...
  Scratchpad memory
According to one aspect, a integrated circuit includes a random-access memory (RAM) storage and a controller both located on the same semiconductor chip. The controller ...
  Bus interface with a first-in-first-out memory
According to one aspect of the invention, a method is described of receiving bytes of data from a media device includes issuing N consecutive requests, each for M bytes, ...
  Validating multiple execution plans for database queries
This description and the accompanying drawing illustrate specific examples of embodiments in which the present invention can be practiced, in sufficient detail to allow ...
  Technique for measuring round-trip latency to computing devices requiring no client-side proxy presence
An object of the present invention is to provide a technique to measure network latency between a client and a server. Another object of the present invention is to ...
  Text analysis technique
OF SELECTED EMBODIMENTS For the purpose of promoting an understanding of the principles of the invention, reference will now be made to the embodiments illustrated in ...
  Flexible interchange of coded multimedia facilitating access and streaming
The data structures, file formats, systems and methods of this invention provide enhanced audiovisual coding and storage techniques, related to MPEG-4, by introducing ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved