⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme

📁 This a framework to test new ideas in transmission technology. Actual development is a LDPC-coder in
💻
字号:
ldpc_soft=========This LDPC-decoder is written to take successive symbols fromtwo input-streams with two independant SNRs. Additionaly,the output of the decoder doesn't have a hard-decision, so thatit's most suited to fit into a successive interference cancellationenvironment.ldpc_decode_soft----------------LDPC-decoder-MIMOSuccessive Interference cancellation is effected by the change in variancefor every 'outer loop' iteration. The variance is sum of the variance of thermal noise and the variance of other user(interferer).The variance is collected from 'sic' module.snr1 = H1'H1/var(interference)+var(noise1)snr2 = H2'H2/var(interference)+var(noise2)Inputs:	SYMBOL_COMPLEXoutputs:	DOUBLE_COMPLEXConfig:	iterations<int>: 30		How many iterations are done in this module	ldpc_code_id<int>: 1		The code for the ldcp. Only 1 is working, as it's the		only one that is a multiple of 8	sic<int>: -1		Block-id of the SIC block. This will provide snr1, snr2.Stats:	dnodes<int>:		How many data-bits	var_xhat_1<double>:		The variation on antenna 1	var_xhat_2<double>:		The variation on antenna 2ldpc_encode-----------This is the standard LDPC-encoder from Bernhard Bruhn.Inputs:	U8outputs:	U8Config:	ldpc_code_id<int>: 1		The index of the ldpc-code. For the moment, three codes		are implemented:		1 - rate .25, size 4000		2 - rate .5, size 3992		3 - rate .75, size 3992

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -