UNIVERSAL SYNCHRONIZATION ENGINE BASED ON PROBABILISTIC METHODS FOR GUARANTEE OF LOCK IN MULTIFORMAT AUDIO SYSTEMS
First Claim
1. A method of synchronizing a slave device to a master device that communicates using a unified bus communication protocol having first and second modes of operation, wherein the method comprises:
- assuming the first mode of operation for the unified bus communication protocol;
searching for a synchronization pattern at one or more locations in transmitted data according to the first mode of operation;
obtaining synchronization when the located synchronization pattern is verified according to at least one synchronization rule for the mode of operation; and
if synchronization is not obtained assuming the first mode of operation, assuming the second mode of operation for the unified bus communication protocol and carrying out the searching and obtaining acts on the transmitted data according to the second mode of operation.
7 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments are described herein related to techniques for synchronizing a slave device to a master device that communicates using a unified bus communication protocol or some aspect thereof. In one example, the method may comprise assuming a first mode of operation for the unified bus communication protocol; searching for a synchronization pattern at one or more locations in transmitted data according to the first mode of operation; obtaining synchronization when the located synchronization pattern is verified according to at least one synchronization rule for the mode of operation; and if synchronization is not obtained based on the assumed first mode of operation, a second mode of operation for the unified bus communication protocol is assumed and the searching and obtaining acts are carried out on the transmitted data according to the second mode of operation.
183 Citations
21 Claims
-
1. A method of synchronizing a slave device to a master device that communicates using a unified bus communication protocol having first and second modes of operation, wherein the method comprises:
-
assuming the first mode of operation for the unified bus communication protocol; searching for a synchronization pattern at one or more locations in transmitted data according to the first mode of operation; obtaining synchronization when the located synchronization pattern is verified according to at least one synchronization rule for the mode of operation; and if synchronization is not obtained assuming the first mode of operation, assuming the second mode of operation for the unified bus communication protocol and carrying out the searching and obtaining acts on the transmitted data according to the second mode of operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An electronic device that communicates according to a unified bus communication protocol having first and second modes of operation, wherein the device comprises:
-
an interface for sending and receiving signals; and a mux and sync engine coupled to the interface, the mux and sync engine being configured to synchronize the electronic device with a second electronic device by assuming the first mode of operation for the unified bus communication protocol;
searching for a synchronization pattern at one or more locations in transmitted data according to the first mode of operation;
obtaining synchronization when the located synchronization pattern is verified according to at least one synchronization rule for the mode of operation; and
if synchronization is not obtained assuming the first mode of operation, assuming the second mode of operation for the unified bus communication protocol and carrying out the searching and obtaining acts on the transmitted data according to the second mode of operation, wherein the electronic device is a slave device and the second electronic device is a master device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable medium comprising a plurality of instructions executable on a microprocessor of a slave device for adapting the microprocessor to implement a method of synchronizing the slave device to a master device that communicates using a unified bus communication protocol having first and second modes of operation, wherein the method comprises:
-
assuming the first mode of operation for the unified bus communication protocol; searching for a synchronization pattern at one or more locations in transmitted data according to the first mode of operation; obtaining synchronization when the located synchronization pattern is verified according to at least one synchronization rule for the mode of operation; and if synchronization is not obtained assuming the first mode of operation, assuming the second mode of operation for the unified bus communication protocol and carrying out the searching and obtaining acts on the transmitted data according to the second mode of operation.
-
Specification