Back to results
US 2006/0242337 A1Published application
Alignment of instructions and replies across multiple devices in a cascaded system, using buffers of programmable depths
OwnerTom Tenginventor
Life of this patent
Estimating the term…
Abstract
Buffers of programmable depths are used in the instruction and reply paths of cascaded devices to account for possible differences in latencies between the devices. The buffers may be enabled or bypassed such that the alignment of instruction and result may be performed at the boundaries between separate groups of devices having different instruction latencies.
Claims16
1-22. (canceled)
A method for aligning request and reply signals between devices in a system of cascaded devices, said method comprising the steps of:
- receiving and outputting a request signal at a first device;
- receiving a first reply signal at said first device;
- generating a second reply signal at said first device in response to operations performed in response to said request signal and in response to said first reply signal;
- outputting said second reply signal;
- buffering said request signal if a second device coupled downstream from said first device has a lower latency than said first device;
- and
- buffering said second reply signal if said second device coupled downstream from said first device has a higher latency than said first device.
4 more elements
28-46. (canceled)
A router, comprising:
- a first device having a first latency;
- a second device having a second latency different from said first latency;
- and
- at least one buffer coupled between outputs of said first device and inputs of said second device, said at least one buffer being programmed to transfer signals on the outputs to the inputs by substantially equating said first and said second latencies.
1 more element
55-62. (canceled)
Dependencies are inferred from the claim text.