找回密码
 注册
搜索
查看: 803|回复: 0

[讨论] 讨论讨论

[复制链接]
发表于 2007-11-6 20:46:39 | 显示全部楼层 |阅读模式
用FPGA做一个64位的计数器,需要工作在100MHz。但综合后无论怎么改变布局和布线,该计数器都只能工作在90MHz。这计数器的verilog 语句如下。请在不改变电路功能的情况下,修改语句使该计数器工作在100MHz。
     module ttt(out,rst,clk,start);
    output [64:0] out;
    input rst,clk,start;
    reg [63:0] out;
   
    always @(posedge clk or negedge rst)begin
        if(rst==0) out<=64'b0;
        else if(start==0)
            out<=out+1;
            else
            out<=0;
        end
endmodule

【文件名】:07116@52RD_课堂练习-071023.doc
【格 式】:doc
【大 小】:19K
【简 介】:
【目 录】:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-24 14:07 , Processed in 1.232045 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表