Multiphase Clocking Systems with Ring Bus Architecture
AssigneeKabushiki Kaisha Toshiba
InventorHiroaki Yamaoka
Life of this patent
Estimating the term…
Loading patent…
AssigneeKabushiki Kaisha Toshiba
InventorHiroaki Yamaoka
Estimating the term…
Systems and methods for transferring data using a ring bus architecture in a system that implements multi-phase clocking. In one embodiment, the system is a multiprocessor having multiple processor cores coupled to the ring bus. The bus may be a bidirectional bus having a first data path on which data is transferred in a clockwise direction and a second data path on which data is transferred in a counterclockwise direction. Controllers within the processor cores provide phase-shifted signals to the latches to clock data into them. Data transfers on the bus may be controlled by an arbiter which is coupled to the processor cores' controllers. The arbiter may schedule data transfers on the bus based on data transfer speeds associated with left-to-right and right-to-left data transfer directions. The arbiter may cause the phases of the clock signals to be selectively varied, or may cause the clock signals to be gated.
A system comprising:
A method implemented in a system having a plurality of digital circuit components coupled to corresponding latches in a ring bus, the method comprising:
A multiprocessor comprising:
Dependencies are inferred from the claim text.