Asynchronous data transfer between logic box with...

Electronic digital logic circuitry – Clocking or synchronizing of logic stages or gates

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C327S144000

Reexamination Certificate

active

06788109

ABSTRACT:

BACKGROUND OF THE INVENTION
The present invention relates to a semiconductor integrated circuit and particularly to a semiconductor integrated circuit that operates in sync with clock signals.
The conventional semiconductor integrated circuit of that type generally includes plural logic circuits, plural flip-flops each for synchronizing the logic circuits with clock signals, and a clock generation circuit, which are formed on a semiconductor chip. The clock generation circuit produces clock signals to flip-flops formed at various portions on the semiconductor chip, thus operating the whole circuit in a synchronous mode.
In order to improve the operational rate of the semiconductor integrated circuit, it is required to operate it at higher clock frequency. However, the conventional semiconductor integrated circuit has the disadvantage in that because the whole circuit operates in sync with a single clock signal, the clock skew caused by an increased logic scale and chip size makes it difficult to increase the clock frequency. The clock skew means a delay difference between time periods for which clock signals reach to flip-flops respectively. The skew tends to become larger as the logic scale and chip area of a semiconductor integrated circuit increase. Recently, semiconductor integrated circuits are increasing their logical scale and their chip area. This makes it more difficult to increase the operational speed of semiconductor integrated circuits.
SUMMARY OF THE INVENTION
The present invention is made to solve the above-mentioned problems. An object of the present invention is to provide a semiconductor integrated circuit capable of reducing the clock skew without being influenced by its logic scale and its chip area, thus improving its operational rate.
In order to accomplish the above-mentioned object, a semiconductor integrated circuit according to the present invention comprises a plurality of logic blocks formed on a semiconductor chip, the plurality of logic blocks being respectively operated in sync with clock signals unique to the plurality of logic blocks, data transfer between the plurality of logic blocks being performed in asynchronous transfer scheme.
According to the present invention, the semiconductor integrated circuit further comprises a data line for connecting a first logic block at a data transfer source and a second logic block at a data transfer destination; and a clock line connected between said first logic block at the data transfer source and said second logic block at the data transfer destination. The first logic block at the data transfer source transfers data to the second logic block at the transfer destination via the data line and transfers a clock signal unique for the first logic block to the second logic block at the transfer destination via the clock line. The second logic block of the data transfer destination includes a synchronization circuit that synchronizes data transmitted via the data line with the clock signal unique to the second logic block, using a clock signal transmitted via the clock line and a clock signal unique to the second logic block.
In this configuration, the range over which the operation synchronized with the clock signal is required can be restricted within each logic block. Hence, the clock skew can be reduced, compared with the case where the whole circuit on a semiconductor chip operates in sync with one clock signal. As a result, the operational speed of the semiconductor integrated circuit can be operated at high operational rate.


REFERENCES:
patent: 5151623 (1992-09-01), Agrawal
patent: 5638015 (1997-06-01), Gujral et al.
patent: 5767701 (1998-06-01), Choy et al.
patent: 5831459 (1998-11-01), McDonald
patent: 6078962 (2000-06-01), Chappel et al.
patent: 6150837 (2000-11-01), Beal et al.
patent: 02244656 (1990-09-01), None
patent: 06197006 (1994-07-01), None
patent: 2914267 (1999-04-01), None
patent: WO 00/33201 (2000-06-01), None

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

Asynchronous data transfer between logic box with... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Asynchronous data transfer between logic box with..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Asynchronous data transfer between logic box with... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3207916

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