Method of matching different signal propagation times between a controller and at least two processing units, and a computer system
US6954871B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | May 16, 2002 |
| Grant date | Oct 11, 2005 |
| Priority date | — |
| Expiry date | Dec 11, 2023 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F13/161
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
In a fast synchronously controlled computer system, data signals are called from various memory banks, and this can result in propagation times of different lengths for the data signals, depending on the physical distance from the controller. Therefore, the data signals from a memory bank closer to the controller enter the controller earlier than in the case of a further removed one. To cure this problem, the controller sends an additional read signal that is also transmitted bi-directionally, first to the furthest removed data buffer of an associated memory bank and then to the closer data buffers of the corresponding memory banks. As a result, a sum of signal propagation times of the read signal from the controller to the respective memory bank and that of the read data from the memory bank to the controller is always of the same length, irrespective of the position of the memory bank.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.