Apparatus and method for determining a synchronization signal
First Claim
1. A method for detecting a synchronization signal in a multi-media data transmission, the method comprising the steps ofreceiving a plurality of bit groups, wherein the plurality of bit groups represents at least a portion of the multi-media data transmission;
- storing the plurality of bit groups into a memory based on a predetermined storage technique, wherein each stored bit group within the plurality of bit groups has a plurality of index locations;
retrieving at least a first set of bit groups of the plurality of bit groups from predetermined locations of the memory; and
monitoring the plurality of index locations of each of the first set of bit groups for the synchronization signal.
17 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to circuitry and an associated method for detecting a synchronization signal in a multi-media data transmission system. Preferably, the circuitry (10) includes process controller (40), memory (44), and a comparator (46). The process controller (40) controls the receipt of bit groups of data (52) and the storage of the bit groups of data (50) in the memory (44). The memory (44) operably couples to the process controller (40), receives the data, and stores the data in a predetermined order based upon the process controller (40). The comparator (46) couples to the process controller (40) and the memory (44) and compares the corresponding index locations of the bit groups (52) to a synchronization pattern (58). When the synchronization pattern (58) matches the predetermined set of bit groups (52), the comparator (46) generates the synchronization detection signal (60). The synchronization detection signal (60) then allows further equipment within the receiver to selectively operate on the data blocks received.
17 Citations
13 Claims
-
1. A method for detecting a synchronization signal in a multi-media data transmission, the method comprising the steps of
receiving a plurality of bit groups, wherein the plurality of bit groups represents at least a portion of the multi-media data transmission; -
storing the plurality of bit groups into a memory based on a predetermined storage technique, wherein each stored bit group within the plurality of bit groups has a plurality of index locations;
retrieving at least a first set of bit groups of the plurality of bit groups from predetermined locations of the memory; and
monitoring the plurality of index locations of each of the first set of bit groups for the synchronization signal. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A multi-media synchronization detection circuit comprising:
-
a process controller;
a memory operably coupled to the process controller, wherein the process controller provides a control signal to the memory, for instructing the memory to store a multi-media transmission in a predetermined order, and the memory stores the multi-media transmission as a plurality of bit groups, wherein there is a plurality of index locations associated with each bit group within the plurality of bit groups, wherein each one of the plurality of index locations references a portion of the stored multi-media transmission; and
a comparator operably coupled to the process controller and the memory, wherein the comparator performs a comparison between each of the portions of the multi-media transmission referenced by one of the plurality of index locations and a synchronization pattern, and the comparator for generating a synchronization detection signal when the portion of the multi-media transmission matches the synchronization pattern. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A multi-media synchronization detection circuit comprising:
-
an address generation unit;
a circular buffer operably coupled to the address generation unit, wherein the address generation unit provides a control signal to the circular buffer, wherein the control signal instructs the circular buffer to store a multi-media transmission in a predetermined order, wherein the circular buffer stores the multi-media transmission as a plurality of bit groups, and wherein each bit group is stored as a row of data in the circular buffer; and
a synchronization detector operably coupled to the address generation unit and the circular buffer, wherein the synchronization detector compares bit columns of a predetermined set of bit groups of the plurality of bit groups with a synchronization pattern, and wherein the synchronization detector generates a synchronization detection signal when one of the bit columns of the predetermined set of bit groups substantially matches the synchronization pattern.
-
-
13. A method for detecting a synchronization signal in a multi-media data transmission, the method comprising the steps of:
-
receiving a plurality of bit groups, wherein the plurality of bit groups represents at least a portion of the multi-media data transmission;
storing the plurality of bit groups into a memory based on a predetermined storage technique, wherein each bit group of the plurality of bit groups is stored as a row of data in the memory to form a column of bit groups having a first index referencing all bits associated with a first row location, and a second index referencing all bits associated with a second row location;
retrieving at least a first set of bit groups of the plurality of bit groups from predetermined locations of the memory; and
scanning a data referenced by the first index and data referenced by the second index to determine if a synchronization signal is referenced by the first of the second data.
-
Specification