Claims Analysis
Total Claims: 40
Claim 1
Independent Claim
155 words
A data processing system, comprising: a single wired-OR communication wire for bidirectionally communicating both data and timing information; host logic means coupled to the single wired-OR communication wire for providing a first host drive signal to enable the single wired-OR communication wire to communicate a first logic value and for providing a second host drive signal to enable the single wired-OR communication wire to communicate a second logic value; and target logic means coupled to the single wired-OR communication wire for detecting a first timing value transferred by the single wired-OR communication wire, the target logic means selectively providing a first target drive signal in response to the first timing value to enable the single wired-OR communication wire to communicate a third logic value, the target logic means selectively providing a second target drive signal in response to the first timing value to enable the single wired-OR communication wire to communicate a fourth logic value.
Claim 2
Dependent Claim
155 words
A data processing system, comprising: a single wired-OR communication wire for bidirectionally communicating both data and timing information; host logic means coupled to the single wired-OR communication wire for providing a first host drive signal to enable the single wired-OR communication wire to communicate a first logic value and for providing a second host drive signal to enable the single wired-OR communication wire to communicate a second logic value; and target logic means coupled to the single wired-OR communication wire for detecting a first timing value transferred by the single wired-OR communication wire, the target logic means selectively providing a first target drive signal in response to the first timing value to enable the single wired-OR communication wire to communicate a third logic value, the target logic means selectively providing a second target drive signal in response to the first timing value to enable the single wired-OR communication wire to communicate a fourth logic value.
Claim 3
Dependent Claim
36 words
The data processing system of claim 1 further comprising: first input means for providing a host direction signal to indicate when the host logic means is writing a data information value to the target logic means.
Claim 4
Dependent Claim
49 words
The data processing system of claim 2 wherein the host logic means provides the first host drive signal in an active state for a first period of time when the host direction signal indicates the host logic means is writing the data information value to the target logic means.
Claim 5
Dependent Claim
36 words
The data processing system of claim 3 wherein the first host logic means enables the signal wired-OR communications wire to communicate the first logic value when the first host drive signal is in the active state.
Claim 6
Dependent Claim
44 words
The data processing system of claim 3 wherein the host logic means provides the second host drive signal in the active state for a second period of time, the second period of time being sequential to, but not overlapping, the first period of time.
Claim 7
Dependent Claim
36 words
The data processing system of claim 5 wherein the second host logic means enables the single wired-OR communications wire to communicate the second logic value when the second host drive signal is in the active state.
Claim 8
Dependent Claim
35 words
The data processing system of claim 5 wherein the first period of time and the second period of time are equal to or less than a single bus timing cycle of the data processing system.
Claim 9
Dependent Claim
45 words
The data processing system of claim 2 wherein the target logic means further comprises: a latch circuit for storing the data information value after the first timing value is transferred by the single wired-OR communications wire and when a target bit advance signal is asserted.
Claim 10
Dependent Claim
30 words
The data processing system of claim 8 wherein the target logic means asserts the target bit advance signal a third period of time after the first timing value is received.
Claim 11
Dependent Claim
36 words
The data processing system of claim 1 further comprising: second input means for providing a target direction signal to indicate when the target logic means is writing a data information value to the host logic means.
Claim 12
Dependent Claim
67 words
The data processing system of claim 10 wherein the target logic means provides the first target drive signal in an active state for a third period of time when the first timing value is received by the target logic means and the target direction signal indicates the target logic means is writing the data information value to the host logic means and when the first timing value.
Claim 13
Dependent Claim
36 words
The data processing system of claim 11 wherein the first target drive signal enables the single wired-OR communications wire to communicate the third logic value when the first target drive signal is in the active state.
Claim 14
Dependent Claim
44 words
The data processing system of claim 12 wherein the target logic means provides the second target drive signal in the active state for a fourth period of time, the fourth period of time being sequential to, but not overlapping, the third period of time.
Claim 15
Dependent Claim
36 words
The data processing system of claim 13 wherein the second target drive signal enables the single wired-OR communications wire to communicate the fourth logic value when the second target drive signal is in the active state.
Claim 16
Dependent Claim
35 words
The data processing system of claim 13 wherein the third period of time and the fourth period of time are equal to or less than a single bus timing cycle of the data processing system.
Claim 17
Dependent Claim
35 words
The data processing system of claim 1 wherein the first timing value is a transition of a signal transferred via the single wire-OR communications wire from a first reference level to a second reference level.
Claim 18
Independent Claim
170 words
A method for communicating data between a host data processor and a target data processor, comprising the steps of: providing a single wired-OR communication wire for bidirectionally communicating both data and timing information; selectively enabling the host data processor to provide a first host drive signal to enable the single wired-OR communication wire to communicate a first logic value; selectively enabling the host data processor to provide a second host drive signal to enable the single wired-OR communication wire to communicate a second logic value; enabling the target data processor to detect a first timing value transferred by the single wired-OR communication wire; enabling a target data processor to selectively provide a first target drive signal in response to the first timing value to enable the single wired-OR communication wire to communicate a third logic value; and enabling a target data processor to selectively provide a second target drive signal in response to the first timing value to enable the single wired-OR communication wire to communicate a fourth logic value.
Claim 19
Independent Claim
170 words
A method for communicating data between a host data processor and a target data processor, comprising the steps of: providing a single wired-OR communication wire for bidirectionally communicating both data and timing information; selectively enabling the host data processor to provide a first host drive signal to enable the single wired-OR communication wire to communicate a first logic value; selectively enabling the host data processor to provide a second host drive signal to enable the single wired-OR communication wire to communicate a second logic value; enabling the target data processor to detect a first timing value transferred by the single wired-OR communication wire; enabling a target data processor to selectively provide a first target drive signal in response to the first timing value to enable the single wired-OR communication wire to communicate a third logic value; and enabling a target data processor to selectively provide a second target drive signal in response to the first timing value to enable the single wired-OR communication wire to communicate a fourth logic value.
Claim 20
Dependent Claim
36 words
The method of claim 17 further comprising the step of: generating the first timing value when a signal transferred via the single wired-OR communication wire transitions from a first reference level to a second reference level.
Claim 21
Dependent Claim
33 words
The method of claim 17 further comprising the step of: receiving a host direction signal to indicate when the host data processor is writing a data information value to the target data processor.
Claim 22
Dependent Claim
47 words
The method of claim 19 wherein the host data processor provides the first host drive signal in an active state for a first period of time when the host direction signal indicates the host data processor is writing the data information value to the target data processor.
Claim 23
Dependent Claim
34 words
The method of claim 20 wherein the first host drive signal enables the single wired-OR communication wire to communicate the first logic value when the first host drive signal is in the active state.
Claim 24
Dependent Claim
42 words
The method of claim 21 wherein the host data processor provides the second host drive signal in the active state for a second period of time, the second period of time being sequential to, but not overlapping, the first period of time.
Claim 25
Dependent Claim
34 words
The method of claim 22 wherein the second host drive signal enables the single wired-OR communication wire to communicate the second logic value when the second host drive signal is in the active state.
Claim 26
Dependent Claim
33 words
The method of claim 23 wherein the first period of time and the second period of time are equal to or less than a single bus timing cycle of the data processing system.
Claim 27
Dependent Claim
37 words
The method of claim 17 further comprising the step of: storing the data information value after the first timing value is transferred by the signal wired-OR communication wire and when a target bit advance signal is asserted.
Claim 28
Dependent Claim
28 words
The method of claim 25 further comprising the step of: asserting the target bit advance signal a third period of time after the first timing value is received.
Claim 29
Dependent Claim
33 words
The method of claim 17 further comprising the step of: providing a target direction signal to indicate when the target data processor is writing a data information value to the host data processor.
Claim 30
Dependent Claim
71 words
The method of claim 27 further comprising the step of: enabling the target data processor to provide the first target drive signal in an active state for a third period of time when the first timing value is received by the target data processor and the target direction signal indicates the target data processor is writing the data information value to the host data processor and when the first timing value.
Claim 31
Dependent Claim
34 words
The method of claim 26 wherein the first target drive signal enables the single wired-OR communication wire to communicate the third logic value when the first target drive signal is in the active state.
Claim 32
Dependent Claim
42 words
The method of claim 29 wherein the target data processor provides the second target drive signal in the active state for a fourth period of time, the fourth period of time being sequential to, but not overlapping, the third period of time.
Claim 33
Dependent Claim
34 words
The method of claim 30 wherein the second target drive signal enables the single wired-OR communication wire to communicate the fourth logic value when the second target drive signal is in the active state.
Claim 34
Dependent Claim
33 words
The method of claim 30 wherein the third period of time and the fourth period of time are equal to or less than a single bus timing cycle of the data processing system.
Claim 35
Dependent Claim
20 words
The data processing system of claim 1 wherein data and timing information is communicated in a varying and non-periodic manner.
Claim 36
Dependent Claim
170 words
A data processing system, comprising a single wired-OR communication connection for bidirectionally communicating both data and timing information; host logic means coupled to the single wired-OR communication wire for: providing a first timing value by driving the single wired-OR communication connection to a first reference level, and determining whether the single wired-OR communication connection is at a second reference level or at a third reference level at a host data sampling time; and target logic means coupled to the single wired-OR communication connection for: detecting the first timing value, and in response to the first timing value selectively providing either: a first target drive signal prior to the host data sampling time to drive the single wired-OR communication connection to a fourth reference level to communicate a first logical value to the host logic means, or a second target drive signal after the host data sampling time to drive the single wired-OR communication connection to the fourth reference level to communicate a second logical value to the host logic means.
Claim 37
Dependent Claim
170 words
A data processing system, comprising a single wired-OR communication connection for bidirectionally communicating both data and timing information; host logic means coupled to the single wired-OR communication wire for: providing a first timing value by driving the single wired-OR communication connection to a first reference level, and determining whether the single wired-OR communication connection is at a second reference level or at a third reference level at a host data sampling time; and target logic means coupled to the single wired-OR communication connection for: detecting the first timing value, and in response to the first timing value selectively providing either: a first target drive signal prior to the host data sampling time to drive the single wired-OR communication connection to a fourth reference level to communicate a first logical value to the host logic means, or a second target drive signal after the host data sampling time to drive the single wired-OR communication connection to the fourth reference level to communicate a second logical value to the host logic means.
Claim 38
Dependent Claim
27 words
The data processing system in claim 34 wherein: the first reference level is the second reference level, and the third reference level is the fourth reference level.
Claim 39
Dependent Claim
25 words
The data processing system in claim 34 wherein: the first logical value is a zero (0), and the second logical value is a one (1).
Claim 40
Dependent Claim
31 words
The data processing system in claim 34 wherein: the first reference level and the second reference level are low, and the third reference level and the fourth reference level are high.