Claims Analysis
Total Claims: 56
Claim 1
Independent Claim
128 words
An output interface for a sender of data, comprising: an output for providing a datum and a boundary signal indicating whether the datum defines a boundary of a sample of the data, a valid data signal associated and synchronous with a datum and indicating whether the associated datum is valid, and a reference clock signal and wherein the data is output by the output interface at a rate defined by the reference clock signal; an input for providing a request signal from a receiver and asynchronous with the reference clock signal indicating a request for transfer of data from the sender; and a controller that, after receipt of the request signal, directs data to the output and that asserts the valid data signal in association with the datum.
Claim 2
Dependent Claim
128 words
An output interface for a sender of data, comprising: an output for providing a datum and a boundary signal indicating whether the datum defines a boundary of a sample of the data, a valid data signal associated and synchronous with a datum and indicating whether the associated datum is valid, and a reference clock signal and wherein the data is output by the output interface at a rate defined by the reference clock signal; an input for providing a request signal from a receiver and asynchronous with the reference clock signal indicating a request for transfer of data from the sender; and a controller that, after receipt of the request signal, directs data to the output and that asserts the valid data signal in association with the datum.
Claim 3
Dependent Claim
37 words
The output interface of claim 1, wherein the output comprises: data lines for carrying the datum; a boundary signal line for carrying the boundary signal; and a valid data signal line for carrying the valid data signal.
Claim 4
Dependent Claim
19 words
The output interface of claim 2, wherein the input comprises: a request signal line for carrying the request signal.
Claim 5
Dependent Claim
29 words
The output interface of claim 1, wherein the output further provides a valid command signal associated with a datum and indicating whether the associated datum is valid command data.
Claim 6
Dependent Claim
32 words
The output interface of claim 4, wherein the controller, after receipt of the request signal, directs command data to the output and asserts the valid command signal in association with the datum.
Claim 7
Dependent Claim
28 words
The output interface of claim 4, further comprising means for encoding packets of data using a combined state of the valid data signal and the valid command signal.
Claim 8
Dependent Claim
61 words
The output interface of claim 6, further comprising a phase-lock loop having an input for receiving the reference clock signal and an output for providing a clock signal having a rate higher than a rate of the reference clock signal and wherein the rate defined by the reference clock signal is the rate defined by the output of the phase-lock loop.
Claim 9
Dependent Claim
55 words
The output interface of claim 7, wherein the rate of the output of the phase-lock loop is a non-integer multiple of the rate of the reference clock signal, and the output interface further comprises means for synchronizing the phase-lock loop with a phase-lock loop in an input interface receiving the data from the output interface.
Claim 10
Dependent Claim
28 words
The output interface of claim 8, further comprising means for time division multiplexing data onto the output interface at the rate of the output of the phase-lock loop.
Claim 11
Dependent Claim
84 words
The output interface of claim 4, further comprising: a counting circuit having a first input for receiving a value to be loaded to provide an output, wherein the output indicates a number of samples of the output data for which the command data is valid, and control logic for tracking a number of samples processed by a processing element and for generating the control signal to the processing element after the processing element outputs the last sample for which the command data is valid.
Claim 12
Dependent Claim
61 words
The output interface of claim 1, further comprising a phase-lock loop having an input for receiving the reference clock signal and an output for providing a clock signal having a rate higher than a rate of the reference clock signal and wherein the rate defined by the reference clock signal is the rate defined by the output of the phase-lock loop.
Claim 13
Dependent Claim
55 words
The output interface of claim 11, wherein the rate of the output of the phase-lock loop is a non-integer multiple of the rate of the reference clock signal, and the output interface further comprises means for synchronizing the phase-lock loop with a phase-lock loop in an input interface receiving the data from the output interface.
Claim 14
Dependent Claim
28 words
The output interface of claim 12, further comprising means for time division multiplexing data onto the output interface at the rate of the output of the phase-lock loop.
Claim 15
Dependent Claim
124 words
An input interface for a receiver of data, comprising: an input for receiving from a sender a datum and a boundary signal indicating whether the datum defines a boundary of a sample of the data, a valid data signal associated and synchronous with a datum and indicating whether the associated datum is valid, and a reference clock signal; an output for providing a request signal asynchronous with the reference clock signal and indicating a request for transfer of data from the sender; and a controller that issues the request signal when the input interface is capable of receiving data and that reads the datum from the input when the valid data signal in asserted and at a rate defined by the reference clock signal.
Claim 16
Dependent Claim
124 words
An input interface for a receiver of data, comprising: an input for receiving from a sender a datum and a boundary signal indicating whether the datum defines a boundary of a sample of the data, a valid data signal associated and synchronous with a datum and indicating whether the associated datum is valid, and a reference clock signal; an output for providing a request signal asynchronous with the reference clock signal and indicating a request for transfer of data from the sender; and a controller that issues the request signal when the input interface is capable of receiving data and that reads the datum from the input when the valid data signal in asserted and at a rate defined by the reference clock signal.
Claim 17
Dependent Claim
38 words
The input interface of claim 14, wherein the input comprises: data lines for carrying the datum; a boundary signal line for carrying the boundary signal; and a valid data signal output line for carrying the valid data signal.
Claim 18
Dependent Claim
19 words
The input interface of claim 15, wherein the output comprises: a request signal line for carrying the request signal.
Claim 19
Dependent Claim
29 words
The input interface of claim 14, wherein the input further receives a valid command signal associated with a datum and indicating whether the associated datum is valid command data.
Claim 20
Dependent Claim
37 words
The input interface of claim 17, wherein the controller issues the request signal when the input interface is capable of receiving data and reads the command data from the input when the valid command signal is asserted.
Claim 21
Dependent Claim
27 words
The input interface of claim 17, further comprising means for decoding packets defined by a combined state of the valid data signal and the valid command signal.
Claim 22
Dependent Claim
60 words
The input interface of claim 19, further comprising a phase-lock loop having an input for receiving the reference clock signal and an output providing a clock signal having a rate higher than a rate of the reference clock signal and wherein the rate defined by the reference clock signal is the rate defined by the output of the phase-lock loop.
Claim 23
Dependent Claim
55 words
The input interface of claim 20, wherein the rate of the output of the phase-lock loop is a non-integer multiple of the rate of the reference clock signal, and the input interface further comprises means for synchronizing the phase-lock loop with a phase-lock loop in an output interface providing the data to the input interface.
Claim 24
Dependent Claim
26 words
The input interface of claim 21, further comprising means for demultiplexing time division multiplexed data on the input interface using the output of the phase-lock loop.
Claim 25
Dependent Claim
84 words
The input interface of claim 17, further comprising: a counting circuit having a first input for receiving a value to be loaded to provide an output, wherein the output indicates a number of samples of the received data for which the command data is valid, and control logic for tracking a number of samples processed by a processing element and for generating the control signal to the processing element after the processing element outputs the last sample for which the command data is valid.
Claim 26
Dependent Claim
60 words
The input interface of claim 14, further comprising a phase-lock loop having an input for receiving the reference clock signal and an output providing a clock signal having a rate higher than a rate of the reference clock signal and wherein the rate defined by the reference clock signal is the rate defined by the output of the phase-lock loop.
Claim 27
Dependent Claim
55 words
The input interface of claim 24, wherein the rate of the output of the phase-lock loop is a non-integer multiple of the rate of the reference clock signal, and the input interface further comprises means for synchronizing the phase-lock loop with a phase-lock loop in an output interface providing the data to the input interface.
Claim 28
Dependent Claim
26 words
The input interface of claim 25, further comprising means for demultiplexing time division multiplexed data on the input interface using the output of the phase-lock loop.
Claim 29
Dependent Claim
114 words
An output interface for a sender of data, comprising: an output for providing a datum and a boundary signal indicating whether the datum defines a boundary of a sample of the data and a valid data signal associated with data and indicating whether the associated data is valid and a valid command signal associated with a command data and indicating whether the associated command data is valid command data; an input for providing a request signal from a receiver indicating a request for transfer of data from the sender; and a controller that transfers data with one of the valid data signal and the valid command signal asserted when a request signal is received.
Claim 30
Dependent Claim
114 words
An output interface for a sender of data, comprising: an output for providing a datum and a boundary signal indicating whether the datum defines a boundary of a sample of the data and a valid data signal associated with data and indicating whether the associated data is valid and a valid command signal associated with a command data and indicating whether the associated command data is valid command data; an input for providing a request signal from a receiver indicating a request for transfer of data from the sender; and a controller that transfers data with one of the valid data signal and the valid command signal asserted when a request signal is received.
Claim 31
Dependent Claim
124 words
An input interface for a receiver of data, comprising: an input for receiving from a sender data and a boundary signal indicating whether the data defines a boundary of a sample of the data and a valid data signal associated with the data and indicating whether the data is valid and a valid command signal associated with the data and indicating whether the data is valid command data; an output for providing a request signal indicating a request for transfer of data from the sender; and a controller that issues the request signal when the input interface is capable of receiving data and that reads the datum from the input when one of the valid data signal and the valid command signal is asserted.
Claim 32
Dependent Claim
124 words
An input interface for a receiver of data, comprising: an input for receiving from a sender data and a boundary signal indicating whether the data defines a boundary of a sample of the data and a valid data signal associated with the data and indicating whether the data is valid and a valid command signal associated with the data and indicating whether the data is valid command data; an output for providing a request signal indicating a request for transfer of data from the sender; and a controller that issues the request signal when the input interface is capable of receiving data and that reads the datum from the input when one of the valid data signal and the valid command signal is asserted.
Claim 33
Dependent Claim
119 words
An output interface for a sender of data, comprising: an output for providing a datum and a boundary signal indicating whether the datum defines a boundary of a sample of the data and a valid data signal associated with a datum and indicating whether the associated datum is valid; an input for providing a request signal from a receiver indicating a request for transfer of data from the sender; and a controller that, after receipt of the request signal, directs data to the output and that asserts the valid data signal in association with the datum, wherein the output further provides a valid command signal associated with a datum and indicating whether the associated datum is valid command data.
Claim 34
Dependent Claim
119 words
An output interface for a sender of data, comprising: an output for providing a datum and a boundary signal indicating whether the datum defines a boundary of a sample of the data and a valid data signal associated with a datum and indicating whether the associated datum is valid; an input for providing a request signal from a receiver indicating a request for transfer of data from the sender; and a controller that, after receipt of the request signal, directs data to the output and that asserts the valid data signal in association with the datum, wherein the output further provides a valid command signal associated with a datum and indicating whether the associated datum is valid command data.
Claim 35
Dependent Claim
32 words
The output interface of claim 29, wherein the controller, after receipt of the request signal, directs command data to the output and asserts the valid command signal in association with the datum.
Claim 36
Dependent Claim
28 words
The output interface of claim 29, further comprising means for encoding packets of data using a combined state of the valid data signal and the valid command signal.
Claim 37
Dependent Claim
90 words
The output interface of claim 31, wherein the output further comprises a reference clock signal, wherein the data is output by the output interface at a rate defined by the reference clock signal, the output interface further comprising: a phase-lock loop having an input for receiving the reference clock signal and an output providing a clock signal having a rate higher than a rate of the reference clock signal and wherein the rate defined by the reference clock signal is the rate defined by the output of the phase-lock loop.
Claim 38
Dependent Claim
55 words
The output interface of claim 32, wherein the rate of the output of the phase-lock loop is a non-integer multiple of the rate of the reference clock signal, and the output interface further comprises means for synchronizing the phase-lock loop with a phase-lock loop in an input interface receiving the data from the output interface.
Claim 39
Dependent Claim
28 words
The output interface of claim 33, further comprising means for time division multiplexing data onto the output interface at the rate of the output of the phase-lock loop.
Claim 40
Dependent Claim
84 words
The output interface of claim 29, further comprising: a counting circuit having a first input for receiving a value to be loaded to provide an output, wherein the output indicates a number of samples of the output data for which the command data is valid, and control logic for tracking a number of samples processed by a processing element and for generating the control signal to the processing element after the processing element outputs the last sample for which the command data is valid.
Claim 41
Dependent Claim
171 words
An output interface for a sender of data, comprising: an output for providing a datum and a boundary signal indicating whether the datum defines a boundary of a sample of the data, a valid data signal associated with a datum and indicating whether the associated datum is valid, and a reference clock signal and wherein the data is output by the output interface at a rate defined by the reference clock signal; an input for providing a request signal from a receiver indicating a request for transfer of data from the sender; a controller that, after receipt of the request signal, directs data to the output and that asserts the valid data signal in association with the datum; and a phase-lock loop having an input for receiving the reference clock signal and an output providing a clock signal having a rate higher than a rate of the reference clock signal and wherein the rate defined by the reference clock signal is the rate defined by the output of the phase-lock loop.
Claim 42
Dependent Claim
171 words
An output interface for a sender of data, comprising: an output for providing a datum and a boundary signal indicating whether the datum defines a boundary of a sample of the data, a valid data signal associated with a datum and indicating whether the associated datum is valid, and a reference clock signal and wherein the data is output by the output interface at a rate defined by the reference clock signal; an input for providing a request signal from a receiver indicating a request for transfer of data from the sender; a controller that, after receipt of the request signal, directs data to the output and that asserts the valid data signal in association with the datum; and a phase-lock loop having an input for receiving the reference clock signal and an output providing a clock signal having a rate higher than a rate of the reference clock signal and wherein the rate defined by the reference clock signal is the rate defined by the output of the phase-lock loop.
Claim 43
Dependent Claim
55 words
The output interface of claim 36, wherein the rate of the output of the phase-lock loop is a non-integer multiple of the rate of the reference clock signal, and the output interface further comprises means for synchronizing the phase-lock loop with a phase-lock loop in an input interface receiving the data from the output interface.
Claim 44
Dependent Claim
28 words
The output interface of claim 37, further comprising means for time division multiplexing data onto the output interface at the rate of the output of the phase-lock loop.
Claim 45
Dependent Claim
124 words
An input interface for a receiver of data, comprising: an input for receiving from a sender a datum and a boundary signal indicating whether the datum defines a boundary of a sample of the data and a valid data signal associated with a datum and indicating whether the associated datum is valid; an output for providing a request signal indicating a request for transfer of data from the sender; and a controller that issues the request signal when the input interface is capable of receiving data and that reads the datum from the input when the valid data signal in asserted wherein the input further receives a valid command signal associated with a datum and indicating whether the associated datum is valid command data.
Claim 46
Dependent Claim
124 words
An input interface for a receiver of data, comprising: an input for receiving from a sender a datum and a boundary signal indicating whether the datum defines a boundary of a sample of the data and a valid data signal associated with a datum and indicating whether the associated datum is valid; an output for providing a request signal indicating a request for transfer of data from the sender; and a controller that issues the request signal when the input interface is capable of receiving data and that reads the datum from the input when the valid data signal in asserted wherein the input further receives a valid command signal associated with a datum and indicating whether the associated datum is valid command data.
Claim 47
Dependent Claim
37 words
The input interface of claim 39, wherein the controller issues the request signal when the input interface is capable of receiving data and reads the command data from the input when the valid command signal in asserted.
Claim 48
Dependent Claim
27 words
The input interface of claim 39, further comprising means for decoding packets defined by a combined state of the valid data signal and the valid command signal.
Claim 49
Dependent Claim
87 words
The input interface of claim 41, wherein the input further comprises a reference clock signal and wherein the controller reads data at a rate defined by the reference clock signal, the input interface further comprising: a phase-lock loop having an input for receiving the reference clock signal and an output providing a clock signal having a rate higher than a rate of the reference clock signal and wherein the rate defined by the reference clock signal is the rate defined by the output of the phase-lock loop.
Claim 50
Dependent Claim
55 words
The input interface of claim 42, wherein the rate of the output of the phase-lock loop is a non-integer multiple of the rate of the reference clock signal, and the input interface further comprises means for synchronizing the phase-lock loop with a phase-lock loop in an output interface providing the data to the input interface.
Claim 51
Dependent Claim
26 words
The input interface of claim 43, further comprising means for demultiplexing time division multiplexed data on the input interface using the output of the phase-lock loop.
Claim 52
Dependent Claim
84 words
The input interface of claim 39, further comprising: a counting circuit having a first input for receiving a value to be loaded to provide an output, wherein the output indicates a number of samples of the received data for which the command data is valid, and control logic for tracking a number of samples processed by a processing element and for generating the control signal to the processing element after the processing element outputs the last sample for which the command data is valid.
Claim 53
Dependent Claim
174 words
An input interface for a receiver of data, comprising: an input for receiving from a sender a datum and a boundary signal indicating whether the datum defines a boundary of a sample of the data, a valid data signal associated with a datum and indicating whether the associated datum is valid, and a reference clock signal; an output for providing a request signal indicating a request for transfer of data from the sender; a controller that issues the request signal when the input interface is capable of receiving data and that reads the datum from the input when the valid data signal in asserted, wherein the data is read by the controller at a rate defined by the reference clock signal; and a phase-lock loop having an input for receiving the reference clock signal and an output providing a clock signal having a rate higher than a rate of the reference clock signal and wherein the rate defined by the reference clock signal is the rate defined by the output of the phase-lock loop.
Claim 54
Dependent Claim
174 words
An input interface for a receiver of data, comprising: an input for receiving from a sender a datum and a boundary signal indicating whether the datum defines a boundary of a sample of the data, a valid data signal associated with a datum and indicating whether the associated datum is valid, and a reference clock signal; an output for providing a request signal indicating a request for transfer of data from the sender; a controller that issues the request signal when the input interface is capable of receiving data and that reads the datum from the input when the valid data signal in asserted, wherein the data is read by the controller at a rate defined by the reference clock signal; and a phase-lock loop having an input for receiving the reference clock signal and an output providing a clock signal having a rate higher than a rate of the reference clock signal and wherein the rate defined by the reference clock signal is the rate defined by the output of the phase-lock loop.
Claim 55
Dependent Claim
55 words
The input interface of claim 46, wherein the rate of the output of the phase-lock loop is a non-integer multiple of the rate of the reference clock signal, and the input interface further comprises means for synchronizing the phase-lock loop with a phase-lock loop in an output interface providing the data to the input interface.
Claim 56
Dependent Claim
26 words
The input interface of claim 47, further comprising means for demultiplexing time division multiplexed data on the input interface using the output of the phase-lock loop.