摘要: 并行乘法器,也就是用乘法运算符实现,下面的代码实现8bit无符号数的乘法。代码: 1 module mult_parrell(rst_n, 2 clk, 3 a, 4 b, 5 p 6 ); 7 parameter DATA_SIZE = 8; 8 ... 阅读全文
posted @ 2013-06-08 21:26 永不止步,永无止境 阅读(17630) 评论(0) 推荐(0)
摘要: 总结:从下面的Timing summary来看,流水线的频率最高、并行加法器次之,串行进位加法器再次,超前进位加法器最慢。按理论,超前进位加法器应该比串行进位加法器快,此处为何出现这种情况,原因未知。并行加法器因为使用加法符号实现的,从RTL图上也可以看到,具体是用加法器实现的,这个加法器是经过优化的,因此速度比较快。流水线因为减小了组合逻辑的延时,因此可以达到较高的运行频率(注意运行速度与响应速度是不同的概念)。具体是通过缓存中间结果,从而分割组合逻辑实现流水线的。相应地,串行进位加法器组合逻辑时延较大,因此速度较慢。资源占用因为涉及到不同类型资源的比较,不较复杂,此处不再分析。注意几点:有 阅读全文
posted @ 2013-06-08 17:41 永不止步,永无止境 阅读(13037) 评论(3) 推荐(2)