System and method for communicating data among a plurality...

Pulse or digital communications – Transceivers

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S365000

Reexamination Certificate

active

06650696

ABSTRACT:

TECHNICAL FIELD OF THE INVENTION
This invention relates to the field of data communications and, more particularly, to a system and method for communicating data among a plurality of digital signal processors.
BACKGROUND OF THE INVENTION
Many hardware devices use a pool of digital signal processors (DSPs) to support processing or communication applications. When an application requires more than one DSP, the DSPs must communicate data to one another to support the application. Unfortunately, existing inter-processor communication techniques either require expensive switching devices to govern communications between the DSPs or link the DSPs to one another in an arrangement that limits the functionality or performance of the DSPs.
SUMMARY OF THE INVENTION
From the foregoing, a need has arisen for a system and method for communicating data among digital signal processors (DSPs) that does not require an expensive switching device, limit the DSPs' functionality, or degrade the DSPs' performance. In accordance with the present invention, a system and method for communicating data among a plurality of DSPs is provided that substantially eliminates or reduces disadvantages or problems associated with previously developed systems and methods.
In one embodiment, a system for communicating data among digital signal processors (DSPs) includes DSPs and a shift register. Each DSP includes a transmit node that communicates data and a receive node that receives data. The shift register includes an input node coupled to the transmit node of each DSP and an output node coupled to the receive node of each DSP. The input node receives data from the transmit node of each DSP, and the output node communicates the data received at the input node to the receive node of each DSP.
In another embodiment, a system for communicating data among a plurality of DSPs includes DSPs and shift registers. Each DSP includes a transmit node that communicates data and a receive node that receives data. Each shift register, associated with a subset of the DSPs, receives data from a first DSP and communicates the data to a second DSP in the associated subset.
Technical advantages of the present invention include a system and method for communicating data among DSPs. By using a shift register to communicate data among the DSPs, a hardware device may avoid more expensive inter-processor communication solutions, such as a time division multiplexing switch. In addition, the shift register allows the DSPs to communicate data directly to one another without introducing significant propagation delays, and thus, improves the throughput (or rate of communication) of the inter-processor communication link. For these and other readily apparent reasons, the present invention represents a significance advance over prior systems and methods.
BRIEF DESCRIPTION OF THE DRAWINGS
For a more complete understanding of the present invention, and for further features and advantages, reference is now made to the following description, taken in conjunction with the accompanying drawings, in which:
FIG. 1
illustrates a device including DSPs that communicate data to one another using an inter-processor communication link;
FIG. 2
illustrates a system for communicating data among DSPs using a shift register;
FIG. 3
is a timing diagram demonstrating a method of dividing an inter-processor communication link into a plurality of time periods using a frame synchronization signal and a clock signal;
FIG. 4
illustrates a system for communicating data among two or more subsets of DSPs using two or more shift registers; and
FIG. 5
is a flow chart illustrating a method of communicating data from a first DSP to a second DSP using a shift register.


REFERENCES:
patent: 4665514 (1987-05-01), Ching et al.
patent: 4771425 (1988-09-01), Baran et al.
patent: 4819228 (1989-04-01), Baran et al.
patent: 4903261 (1990-02-01), Baran et al.
patent: 5524110 (1996-06-01), Danneels et al.
patent: 5526353 (1996-06-01), Henley et al.
patent: 5768613 (1998-06-01), Asghar
patent: 5778244 (1998-07-01), Putnins et al.
patent: 5842014 (1998-11-01), Brooks et al.
patent: 5953509 (1999-09-01), Ciccarelli et al.
patent: 6198558 (2001-03-01), Graves et al.
patent: 6266342 (2001-07-01), Stacey et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for communicating data among a plurality... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for communicating data among a plurality..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for communicating data among a plurality... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3183221

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.