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 in detail the calculation method of the interleaver in the turbo code of the present invention, the principle of the calculation method is firstly introduced.
[0037] First, the length of the interleaver in the input turbo code is K j The bit sequence or soft bit sequence is divided into the same number of segments, and 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 interleaved by formula (1) is ∏(i); in window n+1, the distance from element a is Δ j The input index of the element b of is i+Δ j , the output index interleaved 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] From the abo...
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