自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 32*32的booth算法的乘法器

乘法器的输入默认为负数为补码形式,正数为原码形式举例说明被乘数为32’b01010101010101010101010101010101,十进制为1431655765乘数为负数为32’b10101010101010101010111111111111,十进制为-1431654401准备好2*n+1位的寄存器p,此处n为32,以及两个32位的寄存器将p初始化为p{32’b0,乘数,1’b0}一个32位的寄存器x放被乘数本身一个32位的寄存器y放被乘数的取反加一然后开始进行循环判断p[

2021-04-27 11:41:19 1417 2

原创 8*8wallace乘法器

8*8 wallace乘法器此次乘法器主要是使用全加器来进行运算,用四级全加器来讲wallace树压缩,最后进行相加。如图所示,可以理解为第一级别压缩,使用20个全加器。给下面的列数标号,可以看出每一列的a和b的 参数相加和列数相同,这个地方可以方便写代码是进行检查。此步骤使用全加器得出的结果位和进位可以用一个两位变量来放置进行下一步的压缩或者说累加。01列计算出来的进位和结果为使用b1[1:0],b1[1]表示01列计算的进位,b1[0]表示计算的结果位。如图所示,显示为第二次压缩,本次使用15

2021-04-01 21:32:18 2198

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除