DDS知识解析

源代码在线查看: clk_div.v

软件大小: 1994 K
上传用户: ilovexzhu
关键词: DDS
下载地址: 免注册下载 普通下载 VIP

相关代码

				//功能:偶数分频
				//思想:利用计数器实现分频
				//实例:
				//	输入clk_div_value=n
				//	实现2*n分频
				//作者:张学攀
				//时间:2009.7.31
				
				module clk_div(	clk_in,clk_div);
					input		clk_in;			//系统时钟
					//input[7:0]	clk_div_value;		//分频值
					output		clk_div;		//分频时钟输出
					reg  		clk_reg;		//时钟寄存器
					reg[7:0]	clk_num;		//时钟计数器
					//assign		clk_num=8'd50;
					assign		clk_div=clk_reg;	//根据分频由系统时钟得到ADC时钟
					always		@(posedge clk_in)
					begin
						//if(clk_num==(clk_div_value-1'b1))
						if(clk_num==8'b00110010-1)
							begin
								clk_reg=~clk_reg;
								clk_num							end
						else 
							clk_num=clk_num+1;
					end
				endmodule 			

相关资源