Timing detection and correction method for a slave device in an IO-link communication and slave device of an IO-link communication
AssigneeRenesas Electronics Germany GmbH.
InventorsLars Goepfert, Thomas Reichel, Tilo Schubert, Miru Richard George
Life of this patent
Estimating the term…
Abstract
A slave device for IO-Link communication with a master device, wherein the master device and the slave device operate on a common basic timing, the slave device including at least one Universal Asynchronous Receiver Transmitter (UART) module configured to detect an INIT request sent from the master device during communication setup, calculate an actual timing of the master device from the INIT request and correct an initial timing of the slave device to an actual timing of the slave device based on the actual timing of the master device.
Claims15
A slave device for IO-Link communication with a master device, wherein the master device and the slave device operate on a common basic timing, the slave device comprising:
- at least one Universal Asynchronous Receiver Transmitter (UART) module configured to:
- detect an INIT request sent from the master device during communication setup, wherein the INIT request is a request to set up communication between the master device and the slave device;
- extract timing information from the INIT request;
- use the extracted timing information to determine an actual timing of the master device from the INIT request;
- and
- correct an initial timing of the slave device to an actual timing of the slave device based on the actual timing of the master device.
A timing detection and correction method for a slave device in an IO-Link communication including a master device and the slave device operating on a common basic timing, the timing detection and correction method comprising:
- detecting an INIT request sent from the master device during communication setup, wherein the INIT request is a request to set up communication between the master device and the slave device;
- extracting timing information from the INIT request;
- using the extracted timing information to determine an actual timing of the master device from the INIT request;
- and
- correcting an initial timing of the slave device to an actual timing of the slave device based on the actual timing of the master device.
Dependencies are inferred from the claim text.