Supercharge Your Innovation With Domain-Expert AI Agents!

Method for implementing encode of nonlinear code

An implementation method and a technology of nonlinear codes, which are applied in the field of digital TV terrestrial broadcasting transmission, and can solve problems such as large amount of calculation

Active Publication Date: 2010-11-03
MAXSCEND MICROELECTRONICS CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0018] Using the above algorithm, even if the relatively simple correlation MAP decoding algorithm is used, since it is necessary to correlate the received codeword information with all 256 codewords in the code table, and compare the correlation results one by one, the amount of calculation is quite large

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for implementing encode of nonlinear code
  • Method for implementing encode of nonlinear code
  • Method for implementing encode of nonlinear code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] Such as figure 1 As shown, the implementation method of the NR code decoder of the present invention is mainly divided into two steps, the first step is to receive the codeword soft information, and make it correlate with all the codewords in the code table, and the second step is to perform correlation results Compare and find the soft value.

[0029] When performing correlation, since each bit of the codeword is +1 or -1, there is no need for multiplication in the correlation operation, only addition is required.

[0030] Let (a0, a1, a2, a3, a4, a5, a6, a7, b0, b1, b2, b3, b4, b5, b6, b7) be the received codeword soft information, where (a0, a1, a2, a3, a4, a5, a6, a7) are soft information of information bits, and (b0, b1, b2, b3, b4, b5, b6, b7) are soft information of parity bits. The correlation of the entire codeword can be divided into the correlation of the information bit part and the correlation of the parity bit part, which can be expressed as:

[0031] C...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a realizing method of an encoder for a nonlinear code. The method is that: the correlation additive value is determined by utilizing a tree-shaped adding structure; the exhaustive comparison is carried out on the correlation results by utilizing a tree-shaped comparing structure; then, a soft-decision output of each bit is determined. Therefore, the number of adders and comparators are greatly reduced. When calculating the correlation of an entire code word, the correlation is divided into the correlation of an info-bit part and the correlation of a check-bit part. Similar to the correlation of the info-bit part, the correlation of the check-bit part also uses the tree-shaped adding structure; only a simple reordering operation is added. When calculating the 256 correlation values of the entire code word, the negative symmetry property of a NR code table is utilized, thus leading the calculating amount of the addition to be reduced by one time. On the basis of a correlative MAP decoding algorithm, the realizing method can greatly reduce the addition and operation. The realizing method can be used for a digital television receiving chip according with the terrestrial broadcasting and transmitting of Chinese digital televisions, or other receiving chips of wireless transmitting systems which use NR codes.

Description

technical field [0001] The present invention relates to the field of digital TV terrestrial broadcast transmission, in particular to a method for implementing an NR (Nordstrom-Robinson nonlinear code) code decoder, which can be used for digital TV receiving chips conforming to China's digital TV terrestrial broadcast transmission, or other The receiving chip of the wireless transmission system using NR code. Background technique [0002] NR code is an efficient and practical nonlinear code, and there are many ways to form it. [0003] There is a 4QAM-NR mapping method in the Chinese national standard for digital TV terrestrial broadcasting, which is to add NR quasi-orthogonal coding mapping before 4QAM symbol mapping. [0004] NR quasi-orthogonal coding is to map 8 information bits: X0X1X2X3X4X5X6X7 (X0 first) to 16 bits: X0X1X2X3X4X5X6X7Y0Y1Y2Y3Y4Y5Y6Y7. [0005] Among them, X0X1X2X3X4X5X6X7 is the information bit, Y0Y1Y2Y3Y4Y5Y6Y7 is the derivative bit, the value is 0 or...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04N5/44H04N7/24H04N5/00
Inventor 蒋朱成杨毅奚肇卿
Owner MAXSCEND MICROELECTRONICS CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More