完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
为什么没有波形呢 怎么改,求指教?着急
被测模块: module PLL_count(dnup,enable,borrow,kmode,carry,rst,kclk); input dnup;//Óë¼øÏàÆ÷µÄseÏàÁ¬ input rst; input [2:0]kmode; input enable; input kclk; output wire borrow; output wire carry; reg [8:0]count; reg [8:0]ktop; always@(count) begin case(kmode) 3'b001: ktop<=7; 3'b010: ktop<=15; 3'b011: ktop<=31; 3'b100: ktop<=63; 3'b101: ktop<=127; 3'b110: ktop<=255; 3'b111: ktop<=311; default:ktop<=15; endcase end always@(posedge kclk or negedge rst) begin if(!rst) count<=0; else if(enable) begin if(!dnup) begin if(count==ktop) count<=0; else count<=count+1; end else begin if(count==0) count<=ktop; else count<=count-1; end end end assign carry=enable&(!dnup)&(count==ktop); assign borrow=enable&dnup&(count==0); endmodule 测试模块: `timescale 1ns/ 100ps module PLL_count_test; reg kclk,rst,dnup,enable; reg [2:0]kmode; wire borrow; wire carry; wire [8:0]kstop; parameter TIME_PERIOD=2; PLL_count counter_test(.kclk(kclk),.rst(rst),.dnup(dnup), .enable(enable),.kmode(kmode),.borrow(borrow),.carry(carry)); always begin #2 kclk=~kclk; end initial begin rst=0; enable=0; kclk=0; kmode=4; dnup=0; end always@(posedge kclk) begin #2 rst=1; #4 enable=1; #5 dnup=1; #5 enable=2; #5 kmode=3; #1000000 $finish; end always begin $display($time,"rst=%b,kclk=%b,enable=%b,kmode=%b,dnup=%b,borrow=%b,carry=%b,kstop=%d",rst,kclk,enable,kmode,dnup,borrow,carry,kstop); end endmodule
|
|
相关推荐
3个回答
|
|
求指导,谢谢,十分着急
|
|
|
|
求指导啊,还没弄好这个
|
|
|
|
已解决
always begin $display($time,"rst=%b,kclk=%b,enable=%b,kmode=%b,dnup=%b,borrow=%b,carry=%b,kstop=%d",rst,kclk,enable,kmode,dnup,borrow,carry,kstop); end 这个直接删掉就OK了 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1500 浏览 1 评论
助力AIoT应用:在米尔FPGA开发板上实现Tiny YOLO V4
1072 浏览 0 评论
2584 浏览 1 评论
2270 浏览 0 评论
矩阵4x4个按键,如何把识别结果按编号01-16(十进制)显示在两个七段数码管上?
2541 浏览 0 评论
2015 浏览 55 评论
6036 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 21:16 , Processed in 0.599933 second(s), Total 74, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号