Data processing apparatus and method for communicating between a master device and an asychronous slave device via an interface
AssigneeArm Limited
InventorsThomas Christopher GROCUTT, Thomas Sean HOULIHANE
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsThomas Christopher GROCUTT, Thomas Sean HOULIHANE
Estimating the term…
A data processing apparatus and method provide communication between a master device operating from a master clock signal and a slave device operating from a slave clock signal asynchronous to the master clock signal. An interface transfers packets between the master device and the slave device. A slave clock replica generator associated with the master device generates a slave clock replica that controls timing of transmission of packets by the master device over the interface. A sync request transfer is issued over the interface and has a property identifiable by the slave device irrespective of whether the sync request transfer is synchronised with the slave clock signal. In response, the slave device issues a sync response transfer indicative of at least a frequency of the slave clock signal, and the slave clock replica generator determines at least the frequency of the slave clock replica from that sync transfer.
A data processing apparatus comprising:
A method of operating a data processing apparatus comprising a master device operating from a master clock signal, a slave device operating from a slave clock signal asynchronous to said master clock signal, and an interface between said master device and said slave device, the interface providing a communication path for the transfer of packets between the master device and the slave device, each packet comprising a plurality of bits, the method comprising:
A data processing apparatus comprising:
Dependencies are inferred from the claim text.