IP Library Granted Patent US 7,480,359
Granted Patent B2
US 7,480,359 · App. 11/213,711 · Granted Jan 20, 2009

Symbol clock regenerating apparatus, symbol clock regenerating program and symbol clock regenerating method

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 7,480,359
App. No.
11/213,711
Granted
Jan 20, 2009
Kind
B2
Abstract

To provide a technique for regenerating a symbol clock based on a digital modulation signal in which the symbol timing is accurately detected without need of using a synchronization word. A symbol clock regenerating apparatus comprises symbol value acquisition means 1, 2 for acquiring a symbol value at a sampling timing with a sampling clock having a frequency m times (m is an integer of 3 or greater) that of a symbol clock to be regenerated, based on a digital modulation signal, arithmetic operation means 4 for calculating an arithmetic operation value indicating whether or not each symbol value sequentially acquired is the same as the preceding symbol value, buffer means 4 for sequentially storing each arithmetic operation value sequentially calculated in a buffer of n rows (n is an integer of one or greater) and m columns, and timing detection means 7 for detecting the symbol timing based on the sampling timing corresponding to each column of the buffer and the arithmetic operation values accumulated in the buffer.

Claims (22)

1. A symbol clock regenerating apparatus comprising:

symbol value acquisition means for acquiring a symbol value at a sampling timing with a sampling clock having a frequency m times (m is an integer of 3 or greater) that of a symbol clock to be regenerated, based on a digital modulation signal;

arithmetic operation means for obtaining an arithmetic operation value indicating whether or not each symbol value sequentially acquired is the same as the preceding symbol value;

buffer means for sequentially storing each arithmetic operation value sequentially obtained in a buffer of n rows (n is an integer of one or greater) and m columns; and

timing detection means for detecting the symbol timing based on said sampling timing corresponding to each column of said buffer and the arithmetic operation values accumulated in said buffer.

2. The symbol clock regenerating apparatus according to claim 1 , wherein said arithmetic operation value is an exclusive OR of said symbol value sequentially acquired and the preceding symbol value.

3. The symbol clock regenerating apparatus according to claim 2 , wherein said timing detection means comprises integration means for integrating the arithmetic operation values stored in said buffer for each column, and detects said symbol timing based on an integral value of each column.

4. The symbol clock regenerating apparatus according to claim 3 , wherein said timing detection means detects the new symbol timing as said sampling timing corresponding to a buffer column of which said integral value is minimum and less than or equal to a predetermined threshold, when the detection of said sampling timing is the first time.

5. The symbol clock regenerating apparatus according to claim 3 , wherein said timing detection means detects the new symbol timing as said sampling timing corresponding to a buffer column of which said integral value is minimum and less than or equal to a predetermined threshold, among the buffer column corresponding to the symbol timing decided by the detection at the previous time and the buffer columns on both sides thereof, when the detection of said sampling timing is not the first time.

6. The symbol clock regenerating apparatus according to claim 5 , wherein said timing detection means detects the new symbol timing as the preceding symbol timing advanced or delayed by said one sampling clock, if a buffer column of which the integral value is minimum and less than or equal to a predetermined threshold exists among the buffer columns other than said buffer column corresponding to the symbol timing decided by the detection at the previous time and the buffer columns on both sides thereof, when the buffer column of which said integral value is minimum and less than or equal to a predetermined threshold does not exist.

7. The symbol clock regenerating apparatus according to claim 1 , wherein said timing detection means comprises integration means for integrating the arithmetic operation values stored in said buffer for each column, and detects said symbol timing based on an integral value of each column.

8. The symbol clock regenerating apparatus according to claim 7 , wherein said timing detection means detects the new symbol timing as said sampling timing corresponding to a buffer column of which said integral value is minimum and less than or equal to a predetermined threshold, when the detection of said sampling timing is the first time.

9. The symbol clock regenerating apparatus according to claim 8 , further comprising means for adjusting said buffer column corresponding to the symbol timing to be at the center or at a predetermined position in the row direction in accordance with the detection of said symbol timing.

10. The symbol clock regenerating apparatus according to claim 7 , wherein said timing detection means detects the new symbol timing as said sampling timing corresponding to a buffer column of which said integral value is minimum and less than or equal to a predetermined threshold, among the buffer column corresponding to the symbol timing decided by the detection at the previous time and the buffer columns on both sides thereof, when the detection of said sampling timing is not the first time.

11. The symbol clock regenerating apparatus according to claim 10 , wherein said timing detection means detects the new symbol timing as the preceding symbol timing advanced or delayed by said one sampling clock, if a buffer column of which the integral value is minimum and less than or equal to a predetermined threshold exists among the buffer columns other than said buffer column corresponding to the symbol timing decided by the detection at the previous time and the buffer columns on both sides thereof, when the buffer column of which said integral value is minimum and less than or equal to a predetermined threshold does not exist.

12. The symbol clock regenerating apparatus according to claim 7 , wherein said timing detection means does not detect the symbol timing when the buffer column of which said integral value is less than or equal to a predetermined threshold does not exist.

13. A symbol clock regenerating program for causing a computer to operate as each means making up the symbol clock regenerating apparatus according to claim 1 .

14. A symbol clock regenerating method comprising:

a symbol value conversion step of converting a digital modulation signal into a symbol value at a sampling timing with a sampling clock having a frequency m times (m is an integer of 3 or greater) that of a symbol clock to be regenerated;

an arithmetic operation step of obtaining an arithmetic operation value indicating whether or not said symbol value sequentially acquired is the same as the preceding symbol value;

a buffer step of sequentially storing said arithmetic operation value sequentially obtained in a buffer of n rows (n is an integer of one or greater) and m columns; and

a timing detection step of detecting the symbol timing based on said sampling timing corresponding to each column of said buffer and the arithmetic operation values accumulated in said buffer.

Assignments (2)
MERGER Recorded Apr 6, 2012
From: KENWOOD CORPORATION
To: JVC KENWOOD CORPORATION
Reel/Frame 028001/0636 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2005
From: TAKAMATSU, KAORU
To: KABUSHIKI KAISHA KENWOOD
Reel/Frame 016935/0575 →