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

📄 sim_config.h

📁 DPCM编码的联合信源信道译码
💻 H
字号:
#ifndef	_simconfig_H_
#define _simconfig_H_


//--------------------data file for simulation
	#define RESULT_FILE		"JSCD_0.042.txt"
	#define H_FILE			"H_pseudo_random_1536_768_origin.asc"
	#define G_FILE			"G_pseudo_random_1536_768_origin.spmat"
	#define ORDER_FILE		"G_pseudo_random_1536_768_origin.order"


//	#define H_FILE			"H_RandomConstruction_1800_900_3_v08.asc"
//	#define G_FILE			"G_RandomConstruction_1800_900_3_v08.spmat"
//	#define ORDER_FILE		"G_RandomConstruction_1800_900_3_v08.order"

//-------------------img file for simulation
	#define ORI_IMG_FILE		"hat.img"
	#define NCE_IMG_FILE		"nce.bin"
	#define DPCM_IMG_FILE		"dpcm.bin"
	#define GEN_IMG_FILE		"BSC_SSCD_Result_0.042.raw"

//--------------------SNR range for simulation
/*	#define Eb_N0_STEP		0.2
	#define Eb_N0_START		3.0
	#define Eb_N0_END		3.1//(3.0 + Eb_N0_STEP/2.)
*/
    #define BSC_P           0.0001

    #define BSC_PASS        5
//--------------------max iteration times for simulation
	#define NUM_ITER		40

//	#define JSCD_ITER		5
	#define THRESHOLD	    0.09	


//--------------------DPCM parameter
	#define COEF			0.97
	#define VAR				20
	#define MEAN			10

//--------------------stop condition for simulation
	#define	MAX_SIM_BLOCK	100
	#define	MIN_SIM_BLOCK	20
	#define	MAX_ERROR_BITS	60
	#define	TARGET_BER		1.0E-6
//--------------------simulation type:"floated-point","fixed-point","HW version"
	#define FLOATED
		//"FLOATED","FIXED","HW","MSA","MSA2","MSA4"
		//HW means the program is modified according with hardware design
		//MSA means min-sum algorithm
#endif

⌨️ 快捷键说明

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