新闻  |   论坛  |   博客  |   在线研讨会
RTL 加法器与减法器
0750long | 2009-06-13 12:29:53    阅读:2553   发布文章

RTL 加法器与减法器

 

在HDL描述中能使用加法器就不使用减法器,看下面的例子

always@(posedge scl)
 if(ld)
  q <= 3'h0;
 else
  q <= q + 3'h1;

RTL级实现:q <= q +3'h1;

always@(posedge scl)
 if(ld)
  q <= 3'h7;
 else
  q <= q - 3'h1;

RTL级实现:{q,1'b1} <={ q,1'b1} +4'hD;

可见RTL级没有减法器,还是使用加法器来实现,并且要扩展。

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客