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

📄 (219)encode.txt

📁 (219)卷积编码的verilog hdl源代码,很有用的啊,
💻 TXT
字号:
//(219)卷积编码
//生成多项式(111101011,101110001)

mudule encode(clk,reset,data_in,encode_out);
//clk
//reset
//data_in数据输入
//encode_out数据输出

input clk,reset;
input data_in;
output [1:0] encode_out;

reg [8:0] mem;

always @ (posedge clk or negedge reset)
begin
	if (reset)
		begin
			mem <= 9'b000000000;
		end
	else
		begin
			mem[1]<= mem[0];
			mem[2]<= mem[1];
			mem[3]<= mem[2];
			mem[4]<= mem[3];
			mem[5]<= mem[4];
			mem[6]<= mem[5];
			mem[7]<= mem[6];
			
			mem[0]<= data_in;
			
			encode_out[0] <= (data_in xor men[0]) xor (men[1] xor men[2]) xor (men[4] xor men[6]) xor (men[7]); 
			encode_out[1] <= (data_in xor men[1]) xor (men[2] xor men[3]) xor (men[7]); 

		end
end
endmudule
		

⌨️ 快捷键说明

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