Back to results
US 6,788,109 B2Granted
Asynchronous data transfer between logic box with synchronization circuit
AssigneeNEC Corporation
InventorKenji Kitagawa
Life of this patent
Estimating the term…
Abstract
In a semiconductor integrated circuit, a plurality of logic blocks formed on a semiconductor chip are respectively operated in sync with clock signals unique to the plurality of logic blocks. Data transfer between the plurality of logic blocks is performed in asynchronous transfer scheme.
Claims7
A semiconductor integrated circuit comprising:
- a plurality of logic blocks formed on a semiconductor chip, said plurality of logic blocks being respectively operated in sync with clock signals unique to said plurality of logic blocks, data exchange between said plurality of logic blocks being performed in asynchronous transfer scheme;
- a data line connected between a first logic block at a data transfer source and a second logic block at a data transfer destination;
- and
- a clock line for connecting said first logic block at said data transfer source and said second logic block at said data transfer destination;
- wherein said first logic block at said data transfer source transfers data to said second logic block at said data transfer destination via said data line and transfers a clock signal unique for aid first logic block to said second logic block at said data transfer destination via said clock line;
- said second logic block of said data transfer destination including a synchronization circuit that synchronizes said data transmitted via said data line with a clock signal unique to said second logic block, using a clock signal transmitted via said clock line and said clock signal unique to said second logic block.
3 more elements
A semiconductor integrated circuit comprising:
- a semiconductor chip;
- a plurality of logic blocks disposed in said semiconductor chip, each of said plurality of logic blocks operating in sync with a clock signal unique to each of said plurality of logic blocks;
- a data line for transferring data from a first logic block at a data transfer source to a second logic block at a data transfer destination;
- and
- a clock line for transferring a clock signal for said first logic block, from said first logic block at said data transfer source to said second logic block at said data transfer destination;
- wherein each of said plurality of logic blocks has a synchronization circuit that synchronizes data transferred via said data line with said clock signal unique to its own logic block, based on a clock signal transmitted via said clock line and said clock signal unique to said own logic block.
3 more elements
A semiconductor integrated circuit comprising:
- a semiconductor chip;
- a plurality of logic blocks disposed in said semiconductor chip;
- a clock generation circuit for supplying the same clock signal to each of said plurality of logic blocks;
- a data line connected between a first logic block at a data transfer source and a second logic block at a data transfer destination;
- and
- a clock line for transferring a clock signal for said first logic block, from said first logic block at said data transfer source to said second logic block at said data transfer destination;
- each of said plurality of logic blocks including:
- a converter for converting the same clock signal supplied from said clock generation circuit into a clock signal unique to its own logic block;
- a plurality of logic circuits operating based on said clock signal unique to said its own logic block;
- a flip-flop for transferring data to a logic block at said data transfer destination via said data line and in sync with said clock signal unique to its own logic block;
- and
- a synchronization circuit for synchronizing data transferred via said data line with said clock signal unique to its own logic block, based on a clock signal transmitted via said clock line and a clock signal unique to its own logic block.
9 more elements
Dependencies are inferred from the claim text.