| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Communications Blockset |
| Contents | Index |
| Learn more about Communications Blockset |
Convolutional sublibrary of Interleaving
The General Multiplexed Deinterleaver block restores the original ordering of a sequence that was interleaved using theGeneral Multiplexed Interleaver block.
In typical usage, the parameters in the two blocks have the same values. As a result, the Interleaver delay parameter, V, specifies the delays for each shift register in the corresponding interleaver, so that the delays of the deinterleaver's shift registers are actually max(V)-V.
The input can be either a scalar or a frame-based column vector. It can be real or complex. The input and output signals share the same sample time.
The block can accept the data types int8, uint8, int16, uint16, int32, uint32, boolean, single, double, and fixed-point. The data type of this output will be the same as that of the input signal.

A vector that lists the number of symbols that fit in each shift register of the corresponding interleaver. The length of this vector is the number of shift registers.
The values that fill each shift register when the simulation begins.
General Multiplexed Interleaver
Convolutional Deinterleaver, Helical Deinterleaver
[1] Heegard, Chris and Stephen B. Wicker. Turbo Coding. Boston: Kluwer Academic Publishers, 1999.
![]() | General CRC Syndrome Detector | General Multiplexed Interleaver | ![]() |

Learn more about Simulink through this collection of videos, articles, technical literature and the Getting Started with Simulink Guide.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |