Intelligent delay insertion based on transition
AssigneeSun Microsystems, Inc.
InventorsNayon Tomsio, Harsh D. Sharma
Life of this patent
Estimating the term…
Abstract
A method of transmitting adjacent signals is disclosed. Sensing is performed on signals in the group and adjacent signals are either switched or delayed if the adjacent signals are switching at the same time. The method is used in networks where coupling and capacitance effects are possible.
Claims66
A method of transmitting signals in a network comprising:
- receiving a first signal and a second adjacent signal;
- sensing simultaneous transitions of the first signal and the second signal;
- delaying the first signal for a time period based on the simultaneous transitions of the first signal and the second signal;
- switching the second signal;
- and
- switching the first signal after the time period.
A method of transmitting signals in a network comprising:
- receiving a first, a second, a third, a fourth, and a fifth adjacent signals;
- sensing transitions of the first, the second, the third, the fourth, and the fifth signals;
- delaying switching of the first signal in the event the second signal transitions at the same time as the first signal;
- delaying switching of the third signal in the event the second and fourth signals transition at the same time as the third signal;
- and
- delaying switching of the fifth signal in the event the fourth signal transitions at the same time as the fifth signal.
A signal transmitting network comprised of
- a device configured to:
- receive a first signal and a second adjacent signal;
- sense simultaneous transitions of the first signal and the second signal;
- delay the first signal for a time period based on the simultaneous transitions of the first signal and the second signal;
- switch the second signal;
- and
- switch the first signal after the time period.
A signal transmitting network comprised of:
- a first device configured to:
- receive a first signal and a second adjacent signal;
- delay the first signal for a time period;
- switch the second signal;
- and
- switch the first signal after the time period;
- and a second device configured to:
- sense simultaneous transitions of the first signal and the second signal,
- wherein the first signal is delayed based on the simultaneous transitions of the first signal and the second signal.
A signal transmitting network comprised of:
- a first device configured to:
- receive a first signal, a second signal, and third signal wherein the first signal is adjacent to the second signal and the third signal;
- delay the first signal for a time period;
- and
- switch the third signal, and the first signal after the time period;
- and
- a second device configured to:
- sense simultaneous transitions of the first signal and the third signal1
- wherein the first signal is delayed based on the simultaneous transitions of the first signal and the third signal.
A signal transmitting network comprised of
- a device configured to:
- receive a first, a second, a third, a fourth, and a fifth adjacent signals;
- sense transitions of the first, the second, the third, the fourth, and the fifth signals;
- delay switching of the first signal in the event the second signal transitions at the same time as the first signal;
- delay switching of the third signal in the event the second and fourth signals transition at the same time as the third signal;
- and
- delay switching of the fifth signal in the event the fourth signal transitions at the same time as the fifth signal.
A signal transmitting network comprised of:
- a first device configured to:
- receive a first, a second, a third, a fourth, and a fifth adjacent signals;
- delay switching of the first signal in the event the second signal transitions at the same time as the first signal;
- delay switching of the third signal in the event the second and fourth signals transition at the same time as the third signal;
- and
- delay switching of the fifth signal in the event the fourth signal transitions at the same time as the fifth signal;
- and
- a second device configured to:
- sense transitions of the first, the second, the third, the fourth, and the fifth signals.
An apparatus for transmitting signals in a network comprised of:
- means for receiving a first signal and a second adjacent signal;
- means for sensing simultaneous transitions of the first signal and the second signal;
- means for delaying the first signal for a time period based on the simultaneous transitions of the first signal and the second signal;
- means for switching the second signal;
- and
- means for switching the first signal after the time period.
An apparatus for transmitting signals in a network comprising:
- means for receiving a first, a second, a third, a fourth, and a fifth adjacent signals;
- means for sensing transitions of the first, the second, the third, the fourth, and the fifth signals;
- means for delaying switching of the first signal in the event the second signal transitions at the same time as the first signal;
- means for delaying switching of the third signal in the event the second and fourth signals transition at the same time as the third signal;
- and
- means for delaying switching of the fifth signal in the event the fourth signal transitions at the same time as the fifth signal.
An apparatus comprising:
- a circuit configured to detect a transition of a first signal and a transition of a second signal and provide a delay signal when the transitions of the first and the second signals occur simultaneously;
- and
- a first buffer coupled to the circuit, wherein the first buffer is configured to delay the transition of the first signal in response to the delay signal.
An apparatus comprising:
- a circuit configured to detect a transition of each signal of a plurality of signals and provide a delay signal when any adjacent signals simultaneously transition;
- and
- a plurality of buffers coupled to the circuit, wherein at least one buffer of the plurality is configured to delay at least one transition in response to the delay signal.
Dependencies are inferred from the claim text.