Unlock instant, AI-driven research and patent intelligence for your innovation.

Decoding module with logarithm calculation function

A technology of decoding module and calculation unit, which is applied in the direction of calculation using number system, calculation and coding using contact device, etc., can solve problems such as affecting the decoding performance of the receiver and increasing the complexity of the decoding program of the turbo code, etc.

Inactive Publication Date: 2017-08-08
MSTAR SEMICON INC
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, when performing the turbo code decoding process, the error correction decoder may need to implement the calculation of the logarithm (Logarithm) equation
Calculating the logarithmic equation causes the complexity of the turbo code decoding program to increase significantly, thereby affecting the decoding performance of the receiver

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
  • Decoding module with logarithm calculation function
  • Decoding module with logarithm calculation function
  • Decoding module with logarithm calculation function

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] Please refer to figure 1 , figure 1 It is a schematic diagram of a decoding device 10 in an embodiment of the present invention. The decoding device 10 is used in a Turbo Code decoder of a communication system for generating output information OUT for judging the data bit ui. As shown in Figure 1, the decoding device 10 includes a Soft-In Soft-out (SISO) decoding module SISO1, SISO2, an arithmetic module ARI1, ARI2, an interleaver (Interleaver) INT1, INT2 and a deinterleaver (De-Interleaver) DEI1, DEI2. The decoding device 10 has 3 input information LLR(ui), LLR(p) and LLR(q), wherein p, q are check bits of data bit ui and LLR(ui), LLR(p) and LLR(q ) are log-likelihood ratios (Log-Likelihood Ratio, LLR) of the data bit ui, check bit p, and q, respectively. The soft input / output decoding module SISO1 is used to generate external information LLR1(ui) according to input information LLR(ui), LLR(p) and prior information LLR_p1(ui). Arithmetic unit ARI1 subtracts input ...

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

A decoding module for a communication device includes a first calculation circuit, outputting the larger between a first parameter and a second parameter as a first output parameter; a first arithmetic circuit, calculating a first product of a third parameter and a first slope, and a first difference between a first constant and the first product; a second arithmetic circuit, calculating a second product of the third parameter and a second slope, and a second difference between a second constant and the second product; a second calculation circuit, selecting the largest among a third constant, the first difference and the second difference and generating a second output parameter, wherein the third constant is zero; and an addition circuit, adding the first output parameter and the second output parameter to generate output information, according to which the communication device determines a data bit.

Description

technical field [0001] The invention relates to a decoding module, in particular to a decoding module which utilizes multiple curves to implement logarithmic equation calculation. Background technique [0002] When a wireless signal is transmitted through a wireless channel of a wireless communication system, the wireless signal may suffer from frequency and time selective fading while passing through the wireless channel, thereby causing signal distortion. In order to reduce the impact caused by the wireless channel, a transmitter in the wireless communication system will perform encoding (Encoding), modulation (Modulating), interleaving (Interleaving) and other procedures on the transmission data in advance, and then transmit in a wireless manner. In this way, when a receiver in a wireless communication system receives a wireless signal, the receiver can use the received wireless signal to perform channel estimation (Channel Estimation), demodulation (Demodulating), and er...

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 Applications(China)
IPC IPC(8): G06F7/42
CPCG06F7/42H03M13/112H03M13/2957H03M13/615H03M13/6577H04L1/0071H04L1/005H04L1/0066H03M13/1102H04L1/0045
Inventor 顾育先
Owner MSTAR SEMICON INC
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