Method for providing a synchronous communication and...

Electrical computers and digital processing systems: support – Synchronization of clock or timing signals – data – or pulses

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S025000, C370S231000

Reexamination Certificate

active

06775788

ABSTRACT:

FIELD OF THE INVENTION
The invention relates to processing information architecture on an integrated circuit, particularly processing system scheduling and function decoupling architecture for system-on-a-chip (SoC).
BACKGROUND OF THE INVENTION
The ability to reduce the physical size of the various ICs has led to more combinations of functions on a single chip. Thus, wherein functions previously provided as a combination of several integrated circuits, delineated by functional and physical boundaries such as that provided of a microprocessor chip, a memory controller chip, and a memory chip, are now converging onto a single chip solution (also referred to as a system-on-a-chip (SoC)).
To facilitate the combination of different functions on a single chip, common methods of communication architectures are used. Most SoC functions are currently coupled together using on-chip busses. On-chip busses are standardized bus structures provided as the expected common interface for each functional on-chip component. These busses have several drawbacks limiting the efficiency of the overall design for the following reasons such as: 1) providing only one communication path to be established at any one time causing bus contention; 2) requiring use of standard read and write protocols and bus arbitration to establish system communication, without a scheduling technique for directing communication traffic thereby resulting in overheads and latency to gain bus accesses and arbitrate the busses.
Many of the components integrated on a chip today are modeled on their discrete counterparts, and not integrated as a single chip. Thus, they are inherently unable to exploit the SoC environment. The resulting architecture is neither scalable nor can it be easily optimized for a particular application. Accordingly, it is desirable to have a high performance, homogenous, scalable method and system for managing communication within an SoC architecture that allows a variety of different functions to be brought together and their full synergistic performance realized by decoupling the functions (isolated from other functions within the chip), and providing an efficient system scheduling for data flow around the chip.
SUMMARY OF THE INVENTION
A high performance method and system for processing information on an integrated circuit, also referred herein as a SoC processing method and system, is provided by decoupling the various on-chip functions, such as memory, I/O interface, multi-media applications co-processors, etc., while also providing communication means between these functions.
The high performance SoC processing method and system comprises decoupling a microprocessor core into discrete functional components such as, for example, a segregated centralized debug unit, a floating-point vector processor, and an integer vector processor. Each discrete functional component, also referred herein as intellectual property (IP) engines, is individually isolated from each other functional processing IP engine to allow functional component performance optimization within the SoC processing system. A limbic processor is also provided that comprises a common system scheduler to coordinate the data flow around the SoC processing system. Each isolated SoC function can then operate at higher performance and frequencies, independent of the system clock speeds.


REFERENCES:
patent: 6145073 (2000-11-01), Cismas
patent: 6243612 (2001-06-01), Rippenhagen et al.
patent: 6330225 (2001-12-01), Weber et al.
patent: 04035248 (1992-02-01), None
Bill Cordan, An Efficient Bus Architecture for System-On-Chip Design, 1999 IEEE, pp. 623-626.

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

Method for providing a synchronous communication and... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for providing a synchronous communication and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for providing a synchronous communication and... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3347289

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