Computing method and device of turbo code interleaver
A computing method and technology of a computing device are applied in the directions of coding, code conversion, coding components, etc., which can solve the problems of turbo code encoder time extension, multiple memory resources, and computational complexity, and achieve reduced complexity, reduced memory area, and reduced computational complexity. Modulo arithmetic simple effects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0036] Before describing the calculation method of the turbo code inner interleaver of the present invention in detail, the principle of the calculation method is first introduced.
[0037] First, the length of the input turbo code inner interleaver is K j The bit sequence or soft bit sequence is divided into several identical segments, each segment is called a window. Suppose the window length of each window is Δ j , for an element a in window n, its input index is i, and the output index after interleaving by formula (1) is ∏(i); in window n+1, the distance from element a is Δ j The input index of element b is i+Δ j , the output index after interleaving by formula (1) is ∏(i+Δ j )=[f 1 (i+Δ j )+f 2 (i+Δ j ) 2 ](mod K j ).
[0038] Then, the following equation can be obtained:
[0039] ∏(i+Δ j )-∏(i)
[0040] =[f 1 ·(i+Δ j )+f 2 ·(i+Δ j ) 2 -f 1 ·i-f 2 ·i 2 ](mod K j )
[0041] =[f 1 ·Δ j +f 2 ·Δ j 2 +2f 2 Δ j i](mod K j )
[0042] As can be se...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com