Parameterization BCH (broadcast channel) error-correcting code parallel encoding method and device
An encoding method and an error-correcting code technology, which are applied in the field of parallel encoding and devices of parameterized BCH error-correcting codes, can solve problems affecting the real-time transmission characteristics of the system and large system delays, and achieve less resource occupation and faster encoding speed Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0051] The generator polynomial matrix of BCH(4320,4096,12) is The bit width of parallel encoding is 64 bits. The design goal is to encode 64 bits of information input in parallel in each clock cycle at the same time, and complete the encoding of 4096 bits of data information within 64 clock cycles. The detailed steps are as follows figure 2 As shown, where data(m,n) represents the n-th bit data in the m-th clock cycle during encoding; parity_tem is a temporary variable of the check digit, and function generate_gf() is a function used to generate a polynomial matrix. t_g_r(m,n) is An element of the matrix, parity_bit is the check matrix generated, with a total of 156 bits. t_g_r(155,155)*parity_temp represents the logical operation of the temporary variable of the check digit and the generating matrix. The specific process is as follows:
[0052] 1) The 64-bit information bits are shifted into the upper 64 bits of parity_temp in the same clock cycle, and logic operation...
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