Description: 压缩包内为本人写的(2,1,3)卷积码编码器和维特比(viterbi)译码器.编码器和译码器分别封装在一个类中,每个类的方法和变量均有注解-compressed I write for the (2,1,3) convolutional code encoder and Viterbi (Viterbi) decoder. Encoder and Decoder were packaged in a category, each class methods and variables have explanatory notes Platform: |
Size: 4096 |
Author: |
Hits:
Description: Computes BER v EbNo curve for convolutional encoding / soft decision
Viterbi decoding scheme assuming BPSK.
Brute force Monte Carlo approach is unsatisfactory (takes too long)
to find the BER curve.
The computation uses a quasi-analytic (QA) technique that relies on the
estimation (approximate one) of the information-bits Weight Enumerating
Function (WEF) using
A simulation of the convolutional encoder. Once the WEF is estimated, the analytic formula for the BER is used.-Computes BER v EbNo curve for convolutional encoding/soft decision Viterbi decoding scheme assuming BPSK. Brute force Monte Carlo approach is unsatisfactory (takes too long) to find the BER curve.The computation uses a quasi-analytic (QA) technique that relies on theestimation (approximate one) of the information-bits Weight Enumerating Function (WEF) usingA simulation of the convolutional encoder. Once the WEF is estimated, the analytic formula for the BER is used. Platform: |
Size: 6144 |
Author:joy |
Hits:
Description: simulating a convolutional encoder
allows the user to input a source code to be encoded and also input the values of the generator polynomials. It outputs the encoded data bits, where 1/n is the code rate Platform: |
Size: 1024 |
Author:郑中 |
Hits:
Description: Generate trellis data of a rate-1/n convolutional encoder.卷积码1/n的编码器,注意生成的是非系统码。-Generate trellis data of a rate-1/n convolutional encoder. Convolutional codes 1/n of the encoder, the attention generated by the non-system code. Platform: |
Size: 4096 |
Author:戈津生 |
Hits:
Description: convolenc -performs convolutional encoding
Convolutional Encoder with m shift register stages
x- input - the binary data to be encoded
input sequence can be of any length
k -constraint length
k can take any value greater than 3
m -number of shift registers
L -size of the input array
returns encoded bits - convolenc -performs convolutional encoding
Convolutional Encoder with m shift register stages
x- input- the binary data to be encoded
input sequence can be of any length
k-constraint length
k can take any value greater than 3
m-number of shift registers
L-size of the input array
returns encoded bits Platform: |
Size: 1024 |
Author:ade |
Hits:
Description: 本设计选取CDMA通信系统中的接入信道部分进行仿真与分析。首先,通过学习相应的理论知识,熟悉接入信道实现的过程,对每一步的原理有了较深的理解,同时,也对MATALB软件进行熟悉和了解,对MATLAB软件中的SIMULINK部分及其内部的CDMA模块用法和参数设置进行熟悉,然后运用MATLAB软件对接入信道部分进行设计,并逐步地对各个模块进行分析、仿真与验证。目的是通过毕业设计工作熟悉现代无线通信系统的基本构成与基本工作原理,重点掌握卷积编码、块交织和码扩展等相关编码技术,并能将这些技术应用实际系统设计,提高自己对CDMA通信系统知识的认识。-This design choose the part of connect channel to simulate and analyse. First,we can familiar with the process of connect channel ,understand the principleof every step of the procedure about thre channel,after studying the relating knowledge .At the same time ,we an also have some acquaintance with the software about MATLAB and the part of SIMULINK and how to set the parameter of every klock in the soft.Then we can use the MATLAB software to design the part of the connect channel, to analyse , to simulate and to validate the design of every block gradually. This purpose is to be familiar with the basic structure and basic principle of the morden wireless communication system, to mastery the technology about the Convolutional Encoder,Interleaver ,Coder spread and so forth, then use those technology to design system in practice,so that to improve our knowledge about the CDMA communication system. Platform: |
Size: 354304 |
Author:xxxmmmccc |
Hits:
Description: Its a convolutional encoder with code rate of 1/2 and constraint length of 3.
i/p=1 bit
o/p=2 bits with 4 memory elements Platform: |
Size: 480256 |
Author:Adnan |
Hits:
Description: 一个分频器,一个卷积编码器的程序,都是VDHL的-A frequency divider, a convolutional encoder program, are VDHL of Platform: |
Size: 1024 |
Author:chencong |
Hits:
Description: 应用VHDL语言实现的卷积编码器的应用程序-Application of VHDL language implementation of the convolutional encoder applications Platform: |
Size: 7168 |
Author:zxy |
Hits:
Description: 将通过仿真的VHDL 程序下载到FPGA 芯片EPF10K10LC84-3 上,取得了较为满意的结果。本设计选择的(3,1,2)卷积码和(2,1,1)卷积码,都是极具代表性的卷积码。因为卷积码具有相似的结构和特点,所以(3,1,2)卷积编码器和(2,1,1)卷积解码器的设计思想,具有普遍适用性。-Through the simulation of the VHDL program downloaded to the FPGA chip EPF10K10LC84-3, the obtained satisfactory results. The design choices (3,1,2) convolutional code and (2,1,1) convolutional code, are highly representative of convolutional codes. For convolutional codes with similar structure and characteristics, so (3,1,2) convolutional encoder and (2,1,1) convolutional decoder design has general applicability. Platform: |
Size: 5120 |
Author:王彬 |
Hits:
Description: this is a Simulation s of matlab for convolutional Encoder.
in it s result you will see plots for convolutional encoder and decoder.there is also two .jpg files that show the schematic of decoder and encoder. Platform: |
Size: 3072 |
Author:hossein |
Hits: