参数资料
型号: CONV-ENCO-O4-N1
厂商: Lattice Semiconductor Corporation
文件页数: 3/16页
文件大小: 0K
描述: IP CORE CONVOLUT ENCODER ORCA 4
标准包装: 1
系列: *
其它名称: CONVENCOO4N1
Lattice Semiconductor
Convolutional Encoder User’s Guide
Punctured Codes and Depuncturing
After convolutional encoding, some of the encoded symbols can be selectively removed before transmission. This
process, called “puncturing”, is a data compression method used to reduce the number of bits transmitted. Figure 3
shows an example of puncturing.
Figure 3. Puncturing Process
After convolutional coding
i 0
i 1
Input data
i 2 i 3 i 4
i 5
i 6
a 0 a 1 a 2 a 3 a 4 a 5 a 6
b 0 b 1 b 2 b 3 b 4 b 5 b 6
Puncture pattern
Puncture pattern
superimposed
Final punctured output
1
1
0
1
1
0
a 0 a 1 a 2 a 3 a 4 a 5 a 6
b 0 b 1 b 2 b 3 b 4 b 5 b 6
a 0 b 0 b 1 a 2 a 3 b 3 b 4 a 5
If puncturing is employed in the encoder, the decoder will have to “depuncture” the data before decoding. Depunc-
turing is done by inserting NULL symbols for the punctured symbols. NULL symbols are equidistant from either ‘0’
or ‘1’.
Convolutional Encoder Core Description
Internal Architecture
Figure 4 shows the modules of the Convolutional Encoder and their interconnectivity. A brief description of the
modules follows.
Figure 4. Convolutional Encoder Internal Architecture
din
clk
Encoder
Puncture
Unit
dout
reset_b
dout_valid
din_valid
Control Unit
pd_start
rfi
Encoder
This module takes input data and performs convolutional encoding. The encoder uses generator polynomials con-
?gured by the user. When punctured encoding is enabled, the encoder performs 1/2 rate encoding irrespective of
the encoder rate. The puncture unit will use the 1/2 rate code to generate the appropriate user-programmed rate.
Puncture Unit
This unit performs data puncturing, as previously explained. The input is a two channel data stream and the output
is always a one channel output. The unit is capable of performing puncturing of any block size and any rate.
Control Unit
The control unit generates the handshake signals dout_valid, rfi and pd_start using din_valid and the
status of the decoder. It also generates various control signals required by the encoder and puncture unit.
3
相关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 功能描述: