SOFTWARE MANAGEMENT WITH HARDWARE TRAVERSAL OF FRAGMENTED LLR MEMORY
First Claim
Patent Images
1. A method for wireless communications, comprising:
- generating a linked list of chunks of memory used to store logarithmic likelihood ratio (LLR) values for a transport block, wherein each chunk holds LLR values for a code block of the transport block; and
providing the linked list to a hardware circuit for traversal.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain aspects of the present disclosure relate to a method and apparatus for processing wireless communications. According to certain aspects, a linked list of chunks of memory used to store logarithmic likelihood ratio (LLR) values for a transport block is generated. Each chunk holds LLR values for a code block of the transport block. The linked list is then provided to a hardware circuit for traversal. According to certain aspects, the hardware circuit may be an application specific integrated circuit (ASIC) processor or field programmable gate array (FPGA) configured to traverse the linked list of chunks of memory used to store LLR values.
18 Citations
52 Claims
-
1. A method for wireless communications, comprising:
-
generating a linked list of chunks of memory used to store logarithmic likelihood ratio (LLR) values for a transport block, wherein each chunk holds LLR values for a code block of the transport block; and providing the linked list to a hardware circuit for traversal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for wireless communications, comprising:
-
a logarithmic likelihood ratio (LLR) memory for storing logarithmic likelihood ratio (LLR) values of a transport block; a linked list manager configured to generate a linked list of chunks of the LLR memory, wherein each chunk holds LLR values for a code block of the transport block; and a hardware circuit configured to traverse the linked list as provided by the linked list manager. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An apparatus for wireless communications, comprising:
-
means for generating a linked list of chunks of memory used to store logarithmic likelihood ratio (LLR) values for a transport block, wherein each chunk holds LLR values for a code block of the transport block; and means for providing the linked list to a hardware circuit for traversal. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A computer-program product comprising a computer-readable medium having instructions stored thereon, the instructions executable by one or more processors for:
-
generating a linked list of chunks of memory used to store logarithmic likelihood ratio (LLR) values for a transport block, wherein each chunk holds LLR values for a code block of the transport block; and providing the linked list to a hardware circuit for traversal. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
Specification