Computation of jacobian logarithm operation

a computation and logarithm technology, applied in the field of wireless communication, can solve the problems of reducing the overall speed of the decoder in which the max* operation is implemented, and the quality of the decoding compared with pure log-map techniques, and achieve the effect of increasing decoding

Inactive Publication Date: 2012-06-28
AVAGO TECH WIRELESS IP SINGAPORE PTE
View PDF14 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0009]The objects, features and advantages of the present invention include providing a method and / or apparatus for implementing computation of the Jacobian logarithm operation that may (i) give decoding quality comparable with the quality of a pure Log-MAX technique, (ii) implement the max* operation with a low depth compared with conventional techniques, (iii) compute the max* operation in less than two clock cycles, (iv) implement fully combinational logic for high speed operation, (v) incorporate ring oscillators and / or pseudo-random binary string generators to increase decoding quality where fixed point numbers are used and / or (vi) calculate a maximum value and multiple additive terms in a single circuit.

Problems solved by technology

The depth limits clock frequencies on which the conventional schemes can run, which in turn restrict an overall speed of a decoder in which the max* operation is implemented.
A disadvantage of the MAX-Log-MAP technique is a degradation in decoding quality compared with pure a Log-MAP technique.

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
  • Computation of jacobian logarithm operation
  • Computation of jacobian logarithm operation
  • Computation of jacobian logarithm operation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016]Some embodiments of the present invention may provide an approximate computation of the Jacobian logarithm (or max*) operation at high frequencies. The computation may be useful in the Logarithmic-Maximum A Posteriori decoding (LOG-MAP) technique used for decoding of the turbo codes. The codes may be used in many modern wireless communications standards. The wireless communications standards may include, but are not limited to, a Long Term Evolution (LTE) standard (3GPP Release 8), an Institute of Electrical and Electronics Engineering (IEEE) 802.16 standard (WiMAX), a Wideband-CDMA / High Speed Packet Access (WCDMA / HSPA) standard (3GPP Release 7) and a CDMA-2000 / Ultra Mobile Broadband (UMB) standard (3GPP2). Other wired and / or wireless communications standards may be implemented to meet the criteria of a particular application. Log-MAP decoding may be organized in such manner that a decoding speed may be determined by speed of the max* operation.

[0017]For a pair of input values...

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

An apparatus generally having a first circuit, a second circuit and a third circuit is disclosed. The first circuit may be configured to generate a plurality of first signals carrying (i) a maximum value among a plurality of input values and (ii) a plurality of difference values based on the input values. The second circuit may be configured to generate a plurality of second signals carrying a plurality of intermediate values based on the difference values. The intermediate values are generally respective powers of two. The third circuit may be configured to generate a third signal carrying an output value by adding the maximum value and the intermediate values. The output value may be a Jacobian logarithm computation of the input values.

Description

[0001]This application claims the benefit of Russian Application No. 2010152794, filed Dec. 24, 2010 and is hereby incorporated by reference in its entirety.FIELD OF THE INVENTION[0002]The present invention relates to wireless communications generally and, more particularly, to a method and / or apparatus for implementing computation of a Jacobian logarithm operation.BACKGROUND OF THE INVENTION[0003]Conventional schemes that compute a Jacobian logarithm operation commonly have a big depth. The depth limits clock frequencies on which the conventional schemes can run, which in turn restrict an overall speed of a decoder in which the max* operation is implemented. The Jacobian logarithm operation is commonly referred to as a max* operation. The max* operation is computed according to formula 1 as follows:max*(a,b)=ln(ea+eb)  (1)where a and b are real numbers. The max* operation was originally defined by Andrew J. Viterbi in 1998.[0004]The max* operation may be rewritten per formula 2 as ...

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(United States)
IPC IPC(8): G06F7/483
CPCG06F7/483G06F7/4833G06F7/49942G06F7/588
Inventor SOKOLOV, ANDREY P.GASHKOV, SERGEY B.GASANOV, ELYAR E.PANTELEEV, PAVEL A.NEZNANOV, ILYA V.
Owner AVAGO TECH WIRELESS IP SINGAPORE PTE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products