1 Star 1 Fork 0

往月 / 基于DDS的李萨如图形生成器

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
NDivider_Even.v 716 Bytes
一键复制 编辑 原始数据 按行查看 历史
往月 提交于 2024-03-18 17:29 . FIRST COMMIT
module NDivider_Even(
input clk, // 输入时钟信号
input [15:0] N, // 分频比
input reset, // 复位信号
output wire clk_out // 输出分频后的时钟信号
);
reg [15:0] counter;// 32位计数器
reg temp_out;//临时输出
// 时钟分频逻辑
always @(posedge clk or posedge reset)
begin
if(reset)
begin
counter <= 0;
temp_out <= 0;
end
else if(counter == N / 2- 1)
begin
temp_out <= ~temp_out;
counter <= 0;
end
else
counter <= counter + 1'b1;
end
assign clk_out = temp_out;
endmodule
1
https://gitee.com/previous-month/DDS.git
git@gitee.com:previous-month/DDS.git
previous-month
DDS
基于DDS的李萨如图形生成器
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891