Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

3 results about "Turbo encoder" patented technology

The Turbo Encoder block encodes a binary input signal using a parallel concatenated coding scheme. This coding scheme employs two identical convolutional encoders and one internal interleaver. Each constituent encoder is independently terminated by tail bits.

Efficient method for realizing Turbo coding by FPGA (Field Programmable Gate Array)

The invention discloses an efficient method for realizing Turbo coding by an FPGA (Field Programmable Gate Array), which comprises the following steps of: before data enters a Turbo coding module, firstly introducing a dual-port RAM (Random Access Memory) and a rate grouping processing module, preprocessing and reasonably segmenting the data, saving time delay, reducing hardware resource consumption, better adapting to the Turbo coding module, and greatly compressing the processing and queuing time of the data in a Turbo coder; after Turbo coding is completed, serial-to-parallel processing is carried out on coded data, and it is ensured that the coded data can be continuously and stably output in a serial mode. According to the method, the problems that a traditional Turbo encoder is large in encoding delay and large in resource consumption are solved, the operation complexity is low, and the Turbo code can be applied to a new wireless communication system.
Owner:THE 20TH RESEARCH INSTITUTE OF CHINA ELECTRONICS TECHNOLOGY GROUP CORP

Method and circuit arrangement for constructing a versatile hash function based on a turbo encoder

PendingCN122394764AHash functionAlgorithm
The application discloses a multi-functional hash function construction method and circuit device based on a turbo encoder, and proposes a new security strategy and a new overall structure for ICCS new commercial secret hash standard collection.The overall structure is as follows: a master control unit is a turbo encoder, a controlled unit is a nonlinear logic iterator, the controlled unit works in a block cipher mode or a strong permutation mode, and the c.r of the controlled unit is preferably outputted, and the c.r is outputted and updated by the master control unit, and the plaintext block updates the state of the master control unit.The application point is that the c.l of the controlled unit is not directly modified and directly outputted, and the security capacity c.l is used to resist the original image attack and the collision attack.The technical effect is that the maximum code rate + the anti-original image / state capacity is an optimal design, the sponge structure is enabled to increase the code rate, a large state capacity large input large output overall structure is constructed by supporting a plurality of small state capacity overall structures, the controlled units are basically the same, so that one circuit supports a combination mode / decomposition mode, and one set of code covers a family of algorithms.The multi-function is hash / xof, mac or duplex mode.
Owner:BEIJING RED & BLUE TREE TECHNOLOGY CO LTD

Turbo code variable interleaving depth coding method for atmospheric laser communication

The application belongs to the technical field of atmospheric laser communication, and particularly relates to a Turbo code variable interleaving depth coding method for atmospheric laser communication, which comprises an encoder, channel estimation, a decoder and a variable depth interleaver, and comprises the following steps: S1, inputting a to-be-encoded sequence into a Turbo encoder, and encoding the sequence through a component encoder, an interleaver and a punctured multiplexer; S2, adding a pilot sequence to the encoded sequence, and sending the sequence into an atmospheric channel through an optical antenna; and S3, performing channel estimation through the known pilot sequence in the received sequence, and feeding back the channel estimation value to the variable depth interleaver. The application adds a channel estimation technology to estimate the channel state in real time according to the time-varying characteristics of the atmospheric channel, provides data reference for the interleaving depth switching of the interleaver in Turbo code encoding, and guarantees the reliability of the communication system under poor channel conditions. The decoder adopts a pipeline parallel decoding structure, effectively reduces the hardware resource consumption, and effectively balances the error correction performance and decoding delay.
Owner:CHANGCHUN UNIV OF SCI & TECH