Description: LDPC码是Low Density Parity-check Codes的缩写,一个长为N的LDPC码由它的校验矩阵H来定义,该矩阵的特点是其中的元素0特别多,1特别少——即所谓的“低密度”。一个参数为(N,i,j)的H表示该矩阵中每列有i个1,每行有j个1,矩阵大小为N×K,N代表码字长度,K代表校验子的个数。
-LDPC code is the ab. of Low Density Parity-check Codes. A Length N LDPC is defined by its H matrix. The matrix has many zeros and few ones. which called "low density". An H matrix has a parameter as (N,i,j) express that it is the matrix which has i s 1 in each column ,j s one in each row, the size of the matrix is N*K,the N is the code word length ,k is the number of the checks. Platform: |
Size: 624640 |
Author:姚中华 |
Hits:
Description: There is an example of how to use the LDPC encode/decode with AWGN
channel model in files .\ldpc_decode.m and .\GFq\ldpc_decode.m.
There are a few parity check matrices available in the code but
you can use other matrices provided you have enough memory to load
them. I suggest checking out matrices in Alist format available on
David MacKay s web site.You will need to have access to a MEX compiler
to be able to use a few functions written in C.
LDPC的仿真代码-There is an example of how to use the LDPC enc ode/decode with AWGN channel model in files. \ l dpc_decode.m and. \ GFq \ ldpc_decode.m. There are a few parity check matrices available in the code but you can use other matrices provided you have enough memory to load them. I suggest check ing out matrices in Alist format available on Da vid MacKay's web site.You will need to have acces MEX's to a compiler to be able to use a few function 's written in C. Simulation LDPC code Platform: |
Size: 593920 |
Author:王文 |
Hits:
Description: 生成ldpc码稀疏矩阵的matlab仿真程序,带有消除小环功能-Generate sparse matrix LDPC code of matlab simulation program, with the elimination of the small ring function Platform: |
Size: 2048 |
Author:xiaoxuena |
Hits:
Description: LDPC码是低密度奇偶校验码,是一种信道纠错检错码,最近关于该码的实现和应用研究非常流行,这里给出一个C语言实现的实际例子,希望有志于这方面研究的人喜欢。-LDPC code is a low-density parity-check code, is a channel error correcting code, the latest on the code and applied research and realize very popular here, gives a C language to achieve practical examples, I hope those who want to study in this area people like. Platform: |
Size: 167936 |
Author:王晓丹 |
Hits:
Description: This LDPC software is intended as an introduction to LDPC codes computer based simulation. The pseudo-random irregular low density parity check matrix is based on Radford M. Neal’s programs collection, which can be found in [1]. While Neal’s collection is well documented, in my opinion, C source codes are still overwhelming, especially if you are not knowledgeable in C language. My software is written for MATLAB, which is more readable than C. You may also want to refer to another MATLAB based LDPC source codes in [2], which has different flavor of code-writing style (in fact Arun has error in his log-likelihood decoder). -This LDPC software is intended as an introduction to LDPC codes computer based simulation. The pseudo-random irregular low density parity check matrix is based on Radford M. Neal s programs collection, which can be found in [1]. While Neal s collection is well documented, in my opinion, C source codes are still overwhelming, especially if you are not knowledgeable in C language. My software is written for MATLAB, which is more readable than C. You may also want to refer to another MATLAB based LDPC source codes in [2], which has different flavor of code-writing style (in fact Arun has error in his log-likelihood decoder). Platform: |
Size: 7168 |
Author:武博 |
Hits:
Description: This LDPC software is intended as an introduction to LDPC codes computer based simulation. The pseudo-random irregular low density parity check matrix is based on Radford M. Neal’s programs collection, which can be found in [1]. While Neal’s collection is well documented, in my opinion, C source codes are still overwhelming, especially if you are not knowledgeable in C language. My software is written for MATLAB, which is more readable than C. You may also want to refer to another MATLAB based LDPC source codes in [2], which has different flavor of code-writing style (in fact Arun has error in his log-likelihood decoder). -This LDPC software is intended as an introduction to LDPC codes computer based simulation. The pseudo-random irregular low density parity check matrix is based on Radford M. Neal s programs collection, which can be found in [1]. While Neal s collection is well documented, in my opinion, C source codes are still overwhelming, especially if you are not knowledgeable in C language. My software is written for MATLAB, which is more readable than C. You may also want to refer to another MATLAB based LDPC source codes in [2], which has different flavor of code-writing style (in fact Arun has error in his log-likelihood decoder). Platform: |
Size: 118784 |
Author:张强 |
Hits:
Description: 本程序是对低密度奇偶校验码的校验矩阵的源程序,相信会对研究ldpc码的人会很有帮助的-This procedure is a low-density parity check matrix of code source, I believe that research on LDPC codes will be very useful Platform: |
Size: 1024 |
Author:李林 |
Hits:
Description: dmb-th标准中关于LDPC中稀疏矩阵及校验矩阵的源代码,附有校验矩阵-dmb-th standard in on the LDPC check matrix sparse matrix and the source code, with parity matrix Platform: |
Size: 2048 |
Author:luyuan |
Hits:
Description: 低密度奇偶校验码(简称LDPC码)是目前距离香农限最近的一种线性纠错码,它的直接编码运算量较大,通常具有码长的二次方复杂度.为此,利用有效的校验矩阵,来降低编码的复杂度,同时研究利用大规模集成电路实现LDPC码的编码.在ISE 8.2软件平台上采用基于FPGA的Verilog HDL语言实现了有效的编码过程,为LDPC码的硬件实现和实际应用提供了依据-Abstract:Low.density parity·check code(LDPC code)is a kind of linear eror·correcting code nearest to Shannon Limit.For LDPC
cod e,the computational overhead for direct encoding operations is large,as the complexity of encod ing is the square of the length of
codeword.Hence,this paper reduces the complexity of coding by using effective parity—check matrix,and realizes the encoding device
for LDPC code by use of large·scale integrated circuits.The effective encoding process based on FPGA with Verilog HDL language is
implemented on ISE 8.2 software platform ,providing a feasible basis for hardware implementation an d practical application of LDPC
code. Platform: |
Size: 165888 |
Author:秦小星 |
Hits:
Description: 本程序可仿真IEEE802.16e LDPC编解码器,程序设计原理见本人如下专著。
[1] 肖扬著, Turbo与LDPC编解码及其应用,人民邮电出版社,2010.
[2] 肖扬著, MIMO多天线无线通信系统,人民邮电出版社,2009。
本程序只用于科研,不得用于其它场合。-The program can simulate LDPC codec with IEEE 802.16e LDPC of the size
2256*4512, and 1/2 code rate.
Copyright (C2010-2015) Yang XIAO, Beijing Jiaotong University, Nov.3, 2010, E-Mail: yxiao@bjtu.edu.cn.
Current Version Published: 2010-11-3
In my following books, I derived the algorithm of constructing the parity check matrices of IEEE 802.16e LDPC.
[1] Y. Xiao, Turbo and LDPC Codecs and their Applications, Press of Posts and Telecommunications, Beijing, 2010.
[2] Yang Xiao, MIMO Multiple Antenna Wireless Communication Systems, Press of Posts and Telecommunications, Beijing, 2009.
This program also provides the LDPC code with the size 4512*2256, and 1/2 code. Platform: |
Size: 72704 |
Author:肖扬 |
Hits:
Description: LDPC码即低密度奇偶校验码(Low Density Parity Check Code,LDPC),这是LDPC仿真中稀疏矩阵生成程序,我花了好几天的时间搞懂,并做了注释。
-LDPC codes that low-density parity check codes (Low Density Parity Check Code, LDPC), which is generated sparse matrix LDPC simulation program, I spent a few days time they get to know and do the comments. Platform: |
Size: 4096 |
Author:han |
Hits:
Description: this vhdl code for parity check is very helpful while coding and decoding , Implementing this in an cpld of fpga is very easy and it can be used as a subpart of any embededd design such as multiplexers , Decoders etcv -this vhdl code for parity check is very helpful while coding and decoding , Implementing this in an cpld of fpga is very easy and it can be used as a subpart of any embededd design such as multiplexers , Decoders etcv Platform: |
Size: 8192 |
Author:srivhdl |
Hits:
Description: 根据行重、列重,构造低密度奇偶校验码(LDPC码)的校验矩阵。-According to the line weight, the column weight is constructed LDPC (LDPC code) parity check matrix. Platform: |
Size: 1846272 |
Author:青草 |
Hits: