Accessing Memory for Data Decoding
First Claim
Patent Images
1. A method of accessing a memory for data decoding, comprising:
- receiving a sequence of unique memory addresses associated with concatenated, convolutionally encoded data elements;
identifying each of the unique memory addresses as being included in one group of a plurality of address groups, wherein each address group substantially includes an equivalent number of unique addresses; and
in parallel, accessing at least one memory address associated with each group of the plurality of address groups to operate upon the respective concatenated, convolutionally encoded data elements associated with each of the unique memory addresses being accessed.
1 Assignment
0 Petitions
Accused Products
Abstract
A method comprises receiving a sequence of unique memory addresses associated with concatenated, convolutionally encoded data elements. The method also comprises identifying each of the unique memory addresses as being included in one group of a plurality of address groups. Each address group substantially includes an equivalent number of unique addresses. The method also comprises, in parallel, accessing at least one memory address associated with each group of the plurality of address groups to operate upon the respective concatenated, convolutionally encoded data elements associated with each of the unique memory addresses being accessed.
57 Citations
20 Claims
-
1. A method of accessing a memory for data decoding, comprising:
-
receiving a sequence of unique memory addresses associated with concatenated, convolutionally encoded data elements; identifying each of the unique memory addresses as being included in one group of a plurality of address groups, wherein each address group substantially includes an equivalent number of unique addresses; and in parallel, accessing at least one memory address associated with each group of the plurality of address groups to operate upon the respective concatenated, convolutionally encoded data elements associated with each of the unique memory addresses being accessed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing device comprising:
a decoder for receiving a sequence of unique memory addresses associated with concatenated, convolutionally encoded data elements, the decoder is configured to identify each of the unique memory addresses as being included in one group of a plurality of address groups, wherein each address group substantially includes an equivalent number of unique addresses, the decoder is further configured to, in parallel, access at least one memory address associated with each group of the plurality of address groups to operate upon the respective concatenated, convolutionally encoded data elements associated with each of the unique memory addresses being accessed. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A computer program product tangibly embodied in an information carrier and comprising instructions that when executed by a processor perform a method comprising:
-
receiving a sequence of unique memory addresses associated with concatenated, convolutionally encoded data elements; identifying each of the unique memory addresses as being included in one group of a plurality of address groups, wherein each address group substantially includes an equivalent number of unique addresses; and in parallel, accessing at least one memory address associated with each group of the plurality of address groups to operate upon the respective concatenated, convolutionally encoded data elements associated with each of the unique memory addresses being accessed. - View Dependent Claims (18, 19, 20)
-
Specification