111数字系统设计开发实例.pptVIP

  • 3
  • 0
  • 约8千字
  • 约 53页
  • 2016-03-03 发布于重庆
  • 举报
111数字系统设计开发实例.ppt

11.2.2 移位相加乘法器 结构 移位寄存器 加法器 优点 耗用资源少 【例6.16】8位二进制数的乘法 module mult_for( outcome, a, b ); parameter size = 8; input[size:1] a, b; output[2*size:1] outcome; reg[2*size:1] outcome; integer i; always @( a or b ) begin outcome = 4’h0; for( i = 1; i = size; i = i+1 ) if( b[i] ) outcome = outcome + ( a (i-1) ); end endmodule 乘法器的功能仿真波形图 11.2.3 查找表乘法器 结构 操作数:地址 乘积:存储器 优点 运算速度快 缺点 耗用存储资源多 设计思路 4位查找表乘法器 Y = A×B A = A1×22+A2 B = B1×22+B2 则 Y = ( A1×22+A2 )×( B1×22+B2 ) = A1×B1×24 + A

文档评论(0)

1亿VIP精品文档

相关文档