IP Library Granted Patent US 8,031,746
Granted Patent B2
US 8,031,746 · App. 12/094,305 · Granted Oct 4, 2011

Synchronized receiver

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,031,746
App. No.
12/094,305
Granted
Oct 4, 2011
Kind
B2
Abstract

There is provided a method of operating a communications system comprising a transmitting station and a receiving station, the method in the transmitting station comprising encoding a clock signal with data to form encoded signals for transmission; transmitting the encoded signals to the receiving station; the method in the receiving station comprising decoding the encoded signals to extract the clock signal and data; processing the data under the control of the decoded clock signal. The method further comprises, when no data is required to be transmitted to the receiving station, transmitting further encoded signals to the receiving station in order for the receiving station to decode the further encoded signals and extract a clock signal.

Claims (62)

1. A method of operating a communications system comprising:

a transmitting station and a receiving station, the method comprising:

encoding, by the transmitting station, a clock signal with data to form encoded signals for transmission wherein the data comprises payload data and/or command data;

transmitting the encoded signals to the receiving station;

decoding, by the receiving station, the encoded signals to extract the clock signal and data;

processing the data under the control of the decoded clock signal;

wherein when no data is required to be transmitted to the receiving station, transmitting further encoded signals comprises a clock signal encoded with command data to the receiving station in order for the receiving station to decode the further encoded signals and extract a clock signal;

wherein the command data comprises at least one command word without data or other control function; and

wherein after decoding the further encoded signals to extract the clock signal, the receiving station discards the at least one command word.

2. A method as claimed in claim 1 , wherein the command data comprises a plurality of concatenated command words.

3. A method as claimed in claim 1 , wherein the further encoded signals comprise command data followed by payload data.

4. A method as claimed in claim 1 , wherein the encoded signals for transmission comprise separate signals that are transmitted across at least two signal lines between the transmitting station and the receiving station.

5. A method as claimed in claim 4 , wherein the step of decoding comprises performing exclusive-OR operations on the separate signals transmitted across the at least two signal lines.

6. A method as claimed in claim 1 , wherein, prior to transmission of payload data words to the receiving station, the transmitting station encodes a command with the clock signal to form encoded signals for transmission and transmits the signals to the receiving station, the command indicating to the receiving station that subsequently transmitted data will comprise at least one payload data word.

7. A transmitting station for use in transmitting data to a receiving station, the transmitting station comprising:

transmitter circuitry configured to:

encode a clock signal with data to form encoded signals to be transmitted, wherein the data comprises payload data and/or command data;

transmit the encoded signals to the receiving station, wherein, when no data is required to be transmitted to the receiving station, the transmitting station is adapted to transmit further encoded signals to the receiving station in order for the receiving station to decode the further encoded signals and extract a clock signal, and wherein the further encoded signals comprise a clock signal encoded with command data; and

wherein the commands are selected from a predetermined set of command words.

8. A transmitting station as claimed in claim 7 , wherein the transmitting station further comprises a data generation circuit configured to provide payload data to the transmitter circuitry.

9. A transmitting station as claimed in claim 8 , wherein the transmitter circuitry is adapted to generate the command data.

10. A transmitting station as claimed in claim 7 , wherein the data generation circuit is further adapted to provide the command data to the transmitter circuitry.

11. A transmitting station as claimed in claim 7 , wherein the command data comprises a plurality of concatenated command words.

12. A transmitting station as claimed in claim 7 , wherein the command data comprises at least one command word without data or other control function.

13. A transmitting station as claimed in claim 12 , wherein after decoding the further encoded signals to extract the clock signal, the receiving station discards the at least one command word.

14. A transmitting station as claimed in claim 7 , wherein the further encoded signals comprise command data followed by payload data.

15. A transmitting station as claimed in claim 7 , further comprising a clock circuit configured to generate the clock signal and providing the clock signal to the transmitter circuitry.

16. A transmitting station as claimed in claim 7 , wherein the transmitting station is implemented in an integrated circuit.

17. A receiving station for receiving data from a transmitting station, the receiving station comprising:

receiver circuitry configured to receive encoded signals from the transmitting station, the encoded signals comprising data encoded with a clock signal wherein the data further comprises payload data and/or command data, the receiver circuitry being further adapted to decode the encoded signals to extract the clock signal and data;

a data processing circuit configured to process the data under the control of the decoded clock signal, wherein, when no data is required to be transmitted to the receiving station, the receiving station is adapted to receive further encoded signals comprising a clock signal encoded with command data from the transmitting station in order for the receiving station to decode the further encoded signals and extract a clock signal;

wherein the command data comprises at least one command word without data or other control function; and

wherein after decoding the further encoded signals to extract the clock signal, the receiving station discards the at least one command word.

18. A receiver as claimed in claim 17 , wherein the command data comprises a plurality of concatenated command words.

19. A receiver as claimed in claim 17 , wherein the further encoded signals comprise command data followed by payload data.

20. A receiving station as claimed in claim 17 , wherein the receiving station is implemented in an integrated circuit.

21. A receiving station as claimed in claim 17 , wherein the receiving station is for use in a communications system that is adapted to use the MIPI protocol.

22. A communications system comprising a transmitting station and a receiving station, the transmitting station comprising:

transmitter circuitry configured to:

encode a clock signal with data to form encoded signals to be transmitted, wherein the data comprises payload data and/or command data;

transmit the encoded signals to the receiving station, wherein, when no data is required to be transmitted to the receiving station, the transmitting station is adapted to transmit further encoded signals to the receiving station in order for the receiving station to decode the further encoded signals and extract a clock signal, and wherein the further encoded signals comprise a clock signal encoded with command data;

wherein the command data comprises at least one command word without data or other control function; and

wherein after decoding the further encoded signals to extract the clock signal, the receiving station discards the at least one command word.

23. A communications system according to claim 22 , further comprising a communications bus configured to couple the transmitting station and the receiving station, the communications system configured for encoding by the first station a first data signal and a second data signal, the first and second encoded data signals encoded by the first station out of a data signal comprising data-words out of predetermined set of data-words and a clock signal, wherein

the first and second encoded data signals are transmitted over the communications such that the receiving station receives the first encoded data signal and the second encoded data signal;

decodes the first and second encoded data signals into decoded data signal comprising the coded instructions and a decoded clock signal; and

processes the decoded data signal under control of the decoded clock signal.

24. A method of operating a communications system comprising:

a transmitting station and a receiving station, the method comprising:

encoding, by the transmitting station, a clock signal with data to form encoded signals for transmission wherein the data comprises payload data and/or command data;

transmitting the encoded signals to the receiving station;

decoding, by the receiving station, the encoded signals to extract the clock signal and data; and

processing the data under the control of the decoded clock signal;

wherein when no data is required to be transmitted to the receiving station, transmitting further encoded signals comprises a clock signal encoded with command data to the receiving station in order for the receiving station to decode the further encoded signals and extract a clock signal;

wherein the encoded signals for transmission comprise separate signals that are transmitted across at least two signal lines between the transmitting station and the receiving station; and

wherein the step of decoding comprises performing exclusive-OR operations on the separate signals transmitted across the at least two signal lines.

25. A transmitting station for use in transmitting data to a receiving station, the transmitting station comprising:

transmitter circuitry configured to:

encode a clock signal with data to form encoded signals to be transmitted, wherein the data comprises payload data and/or command data;

transmit the encoded signals to the receiving station, wherein, when no data is required to be transmitted to the receiving station, the transmitting station is adapted to transmit further encoded signals to the receiving station in order for the receiving station to decode the further encoded signals and extract a clock signal, and wherein the further encoded signals comprise a clock signal encoded with command data;

wherein the command data comprises at least one command word without data or other control function; and

wherein after decoding the further encoded signals to extract the clock signal, the receiving station discards the at least one command word.

Assignments (16)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042762 FRAME 0145. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051145/0184 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051030/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0387 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042985 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050745/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042985/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042762/0145 →
PATENT RELEASE Recorded Aug 17, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 039707/0471 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12092129 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Jul 14, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039361/0212 →
SECURITY AGREEMENT SUPPLEMENT Recorded Mar 7, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 038017/0058 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 18, 2015
From: ERICSSON MODEMS SA
To: ERICSSON AB
Reel/Frame 035948/0147 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 18, 2015
From: ERICSSON AB
To: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
Reel/Frame 035931/0001 →
RECORD CHANGE OF ADDRESS Recorded Aug 12, 2014
From: ERICSSON MODEMS SA
To: ERICSSON MODEMS SA
Reel/Frame 033521/0517 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2014
From: ST WIRELESS SA; ST-ERICSSON SA; ST-ERICSSON AT SA
To: ERICSSON MODEMS SA
Reel/Frame 033150/0480 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2011
From: NXP B.V.
To: ST WIRELESS SA
Reel/Frame 025925/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2008
From: DEN BESTEN, GERRIT WILLEM; PONTIUS, TIM
To: NXP B.V.
Reel/Frame 020971/0293 →