在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 1825|回复: 1

[求助] impl run之后不显示时序余量

[复制链接]
发表于 2021-8-13 21:50:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×

请问是怎么回事呢?通过report_clocks检查约束添加正确

电路功能很简单,两个无符号数相乘,输出结果延迟几拍输出。

当设置延迟3拍/4拍/8拍时,均有WNS数值



   

        

                
  1. // Unsigned 16x24-bit Multiplier
  2. // 1 latency stage on operands
  3. // 3 latency stage after the multiplication
  4. // File: multipliers2.v
  5. `timescale 1ns/1ps

  6. module mult_unsigned (clk, A, B, RES);

  7. parameter WIDTHA = 16;
  8. parameter WIDTHB = 24;
  9. input clk;
  10. input [WIDTHA-1:0] A;
  11. input [WIDTHB-1:0] B;
  12. output [WIDTHA+WIDTHB-1:0] RES;

  13. reg [WIDTHA-1:0] rA;
  14. reg [WIDTHB-1:0] rB;
  15. reg [WIDTHA+WIDTHB-1:0] M [4:0];

  16. integer i;
  17. always @(posedge clk)
  18. begin
  19.     rA <= A;
  20.     rB <= B;
  21.     M[0] <= rA * rB;

  22. for (i = 0; i < 4; i = i+1)
  23.     M[i+1] <= M[i];
  24. end

  25. assign RES = M[4];

  26. endmodule

  27.         

   

    复制代码



但是设置为1拍/2拍时,就显示NA了


   

        

                
  1. // Unsigned 16x24-bit Multiplier
  2. // 1 latency stage on operands
  3. // 3 latency stage after the multiplication
  4. // File: multipliers2.v
  5. `timescale 1ns/1ps

  6. module mult_unsigned (clk, A, B, RES);

  7. parameter WIDTHA = 16;
  8. parameter WIDTHB = 24;
  9. input clk;
  10. input [WIDTHA-1:0] A;
  11. input [WIDTHB-1:0] B;
  12. output [WIDTHA+WIDTHB-1:0] RES;

  13. reg [WIDTHA-1:0] rA;
  14. reg [WIDTHB-1:0] rB;
  15. reg [WIDTHA+WIDTHB-1:0] M [2:0];

  16. integer i;
  17. always @(posedge clk)
  18. begin
  19.     rA <= A;
  20.     rB <= B;
  21.     M[0] <= rA * rB;

  22. for (i = 0; i < 2; i = i+1)
  23.     M[i+1] <= M[i];
  24. end

  25. assign RES = M[2];

  26. endmodule

  27.         

   

    复制代码


请问有人知道这是怎么回事吗

发表于 2021-8-30 18:04:38 | 显示全部楼层
2拍是不是算不完啊?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-8-22 13:19 , Processed in 0.010912 second(s), 3 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表