参数资料
型号: CONV-ENCO-O4-N1
厂商: Lattice Semiconductor Corporation
文件页数: 2/16页
文件大小: 0K
描述: IP CORE CONVOLUT ENCODER ORCA 4
标准包装: 1
系列: *
其它名称: CONVENCOO4N1
Lattice Semiconductor
Convolutional Encoder User’s Guide
Introduction
Lattice’s Convolutional Encoder core is a parameterizable core for convolutional encoding of a continuous input
data stream. The core allows variable code rates, constraint lengths and generator polynomials. The core also sup-
ports puncturing. Puncturing enables a large range of transmission rates and reduces the bandwidth requirement
on the channel. The architectural details of the core are given in the Convolutional Encoder Core Description sec-
tion.
Convolutional Encoder Basics
Figure 1 shows a digital transmit-receive system using the convolutional encoder. The digital data stream (such as
voice, image or any packetized data) is ?rst convolutionally encoded, then modulated and ?nally transmitted
through a channel. The noise block in Figure 1 represents channel noise added to the channel. The data received
from the channel at the receiver side is ?rst demodulated and then decoded using a Viterbi decoder. The decoded
output is equivalent to the original transmitted data stream.
Figure 1. Digital Transmit-Receive System
Transmitted
Data Stream
Convolutional
Encoder
Modulator
Channel
Demodulator
Viterbi
Decoder
Received
Data Stream
Noise
Convolutional Coding
Convolutional encoding is a process of adding redundancy to a signal stream. Figure 2 shows an example of 1/2
rate convolutional encoding.
Figure 2. Convolutional Encoding
data in
D
Q
D
Q
data out
1/2 convolutional coding with constraint length = 3
and generator polynomials 111 and 101
In this example, each input symbol has two corresponding output symbols, hence the encoding is called 1/2 rate
convolutional encoding. To generate the output, the encoder uses three values of the input signal, one present and
two past. The set of past values of input data is called a “state”. The number of input data values used to generate
the code is called the constraint length. In this case, the constraint length is three. Each set of outputs is generated
by XORing a pattern of current and shifted values of input data. The patterns used to generate the coded output
value can be expressed as binary strings called generator polynomials (GP). In this example, the generator polyno-
mials are 111 and 101. The MSB of the GP corresponds to the input; the LSBs of the generator polynomial corre-
spond to the state as shown in Figure 2. A bit value of ‘1’ in the generator polynomial represents a used XOR bit
and a value of ‘0’ signi?es an unused bit.
2
相关PDF资料
PDF描述
GBC35DRXN CONN EDGECARD 70POS DIP .100 SLD
DS1812-10+T&R IC ECONORESET 5V P-P 10% TO92-3
M3UEK-2618J IDC CABLE - MKS26K/MC26G/MCE26K
M3CWK-2636R IDC CABLE - MKC26K/MC26M/MPL26K
M3AWK-2636R IDC CABLE - MSC26K/MC26M/MPL26K
相关代理商/技术参数
参数描述
CONV-ENCO-XP-N1 功能描述:编码器、解码器、复用器和解复用器 Convolutional Encoder RoHS:否 制造商:Micrel 产品:Multiplexers 逻辑系列:CMOS 位数: 线路数量(输入/输出):2 / 12 传播延迟时间:350 ps, 400 ps 电源电压-最大:2.625 V, 3.6 V 电源电压-最小:2.375 V, 3 V 最大工作温度:+ 85 C 安装风格:SMD/SMT 封装 / 箱体:QFN-44 封装:Tray
CONVERTER 350MA/48V 1-9LED 制造商:Elektro Elco 功能描述:
CONVERTER LVP12-24 制造商:Elektro Elco 功能描述:
CONVERTER3P-SWITCHM12 制造商:Baumer Electric Ag 功能描述:
CONVEYORROLLER 制造商:OMRON Electronic Components LLC 功能描述: