N-way psuedo cross-bar having an arbitration feature using...

Electrical computers and digital data processing systems: input/ – Intrasystem connection – Bus access regulation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S309000, C709S208000

Reexamination Certificate

active

06823411

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The invention relates generally to a bus architecture in a computer system and, more particularly, to an improved bus architecture having two or more bus arbiters and enabling both concurrent data communications between independent bus masters and independent bus slaves.
2. Description of the Related Art
In system-on-a-chip (SOC) systems that utilize a processor local bus (PLB) protocol and a single PLB bus arbiter, requests for read followed by read (“read-read”) and write followed by write (“write-write”) are “blocking” in that the data tenures are serialized. This blocking results from sequential in-order address tenures. In the case of a single bus master requesting read-read or write-write to the same or different bus slaves, the resultant serialized accesses are expected and required to maintain sequential ordering consistency. In the case of independent bus masters attempting to access separate and independent bus slaves, the single PLB approach forces the sequential ordering on both the address and data busses. In the case of independent bus masters accessing independent bus slaves, however, it is desirable, for optimal performance, to allow the individual, independent request address and data tenures to execute concurrently and be non-blocking. This allows simultaneous transfers, in the same direction, to occur between independent pairs of bus masters and bus slaves.
Therefore, there is a need for a bus architecture that enables concurrent data communications between independent bus masters and independent bus slaves
SUMMARY OF THE INVENTION
In one embodiment of the present invention, a system is provided to include a first bus master and a second bus master. A first bus arbiter is coupled to the first and the second bus masters. A second bus arbiter is coupled to the first and the second bus masters. A first bus slave is coupled to the first bus arbiter. The first bus master requests a first data operation on the first bus slave via the first bus arbiter. The first data operation is performed during a first period. A second bus slave is coupled to the second bus arbiter. The second bus master requests a second data operation on the second bus slave via the second bus arbiter. The second data operation is performed during the first period.


REFERENCES:
patent: 5619726 (1997-04-01), Seconi et al.
patent: 5796413 (1998-08-01), Shipp et al.
patent: 5923859 (1999-07-01), Melo et al.
patent: 5970234 (1999-10-01), Jin
patent: 6070205 (2000-05-01), Kato et al.
“VLSI design of a bus arbitration module for the 68000 series of microprocessors” by Ososanya, E.T.; McGlone, M.D.: Strong, T.D. (abstract only).*
“An efficient controller scheme for MPEG-2 video decoder” by Nam Ling; Nien-Tsu Wang; Duan-Juat Ho (abstract only).

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

N-way psuedo cross-bar having an arbitration feature using... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with N-way psuedo cross-bar having an arbitration feature using..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and N-way psuedo cross-bar having an arbitration feature using... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3300370

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