用Verilog HDL语言设计一个9分频器?
最新回答 (1条回答)
else
cnt_n <
/b1;//= 0; 上升沿计数器;/
end
end
//!rst_n)
cnt_p <= 0;
else begin
if (cnt_n <
parameter M = N>: 0~(N-1)
always @ (posedge i_clk or negedge rst_n)
begin
if (;/= cnt_p + 1'= 0:0] cnt_n;/N倍奇数分频器(Verilog)
修改参数N和cnt_p; 生成下降沿时钟
always @ (negedge i_clk or negedge rst_n)
begin
if (;
end
end
/
else begin
if (cnt_n == N-1)
cnt_n <2)
clk_n <= 0,cnt_n的位宽;= 0;2)
clk_p <
else
cnt_p <!rst_n)
clk_n <,
input rst_n;>= 0: N_odd的二进制位宽
reg [3;= M) / 下降沿计数器; /= 1;
parameter N = 9; 生成上升沿时钟
always @ (posedge i_clk or negedge rst_n)
begin
if (;= M) / /
end
end
/= 0;= 0,
output o_clk
); 0 ~ (N/上升沿计数单位
reg [3;1;/ 0 ~ (N//
else
clk_p < bit_of_N; 上升沿时钟
reg clk_n;
else begin
if (cnt_p </
/!rst_n)
cnt_n <,可以实现奇数N的分频; / 下降沿计数单位
reg clk_p;
else
clk_n < 下降沿时钟
assign o_clk = clk_n & clk_p:0] cnt_p;b1;/。
module N_odd_divider (
input i_clk: 0~(N-1)
always @ (negedge i_clk or negedge rst_n)
begin
if (;= 1;
else begin
if (cnt_p == N-1)
cnt_p < //!rst_n)
clk_p <= cnt_n + 1'
扩展回答
用Verilog HDL语言设计一个9分频器
用Verilog HDL语言设计一个9分频器
雪人励志语言
雪人励志语言
现代建筑语言
现代建筑语言与古典建筑语言有哪些主要区别?
韩语的基本语言
我想要一些常用的韩语!不是学习的很透彻,只要会一两句。向你好就是哈尼哈撒有 有的请给我100句差不多
用C语言设计一个求闰年的方法
要用到 (year%4==0&&year%100!=0)||year%400==0 这个语句.
{0}是不是正则语言
能否给出正则语言的详细定义。是不是任意的有穷语言一定是正则语言?