一种乘加器、乘加器阵列、数字滤波器及乘加计算方法技术

技术编号:13539770 阅读:92 留言:0更新日期:2016-08-17 16:33
本发明专利技术公开了一种乘加器、乘加器阵列、数字滤波器及乘加计算方法。该乘加器包括乘数转换器,用于对乘数进行转换以获得转换后的乘数,所述转换后的乘数以二进制表示时,只有一个比特位上是1,其余比特位都是0;乘法器,用于将所述转换后的乘数与被乘数相乘以获得乘积;累加器,用于将所述乘积进行累加以输出所述乘积的累加结果。通过将乘加器的乘数进行转换,使得乘加器在做乘法运算时,不管乘数和被乘数有多少位,乘法器就只需要1个比特的空间,1个时钟周期就能完成一个乘法运算。乘加器的功耗和面积都大大降低,而速度却大大增加。

【技术实现步骤摘要】
201610184422

【技术保护点】
一种乘加器,其特征在于,包括:乘数转换器,用于对乘数进行转换以获得转换后的乘数,所述转换后的乘数以二进制表示时,只有一个比特位上是1,其余比特位都是0;乘法器,用于将所述转换后的乘数与被乘数相乘以获得乘积;累加器,用于将所述乘积进行累加以输出所述乘积的累加结果。

【技术特征摘要】
1.一种乘加器,其特征在于,包括:乘数转换器,用于对乘数进行转换以获得转换后的乘数,所述转换后的乘数以二进制表示时,只有一个比特位上是1,其余比特位都是0;乘法器,用于将所述转换后的乘数与被乘数相乘以获得乘积;累加器,用于将所述乘积进行累加以输出所述乘积的累加结果。2.根据权利要求1所述的乘加器,其特征在于,所述乘数转换器对所述乘数进行转换时,保留所述乘数的二进制最高位的1,其余位都置0。3.根据权利要求1所述的乘加器,其特征在于,所述乘数转换器对所述乘数进行转换时,所述乘数转换器执行以下操作:根据所述乘数的值获得与所述乘数相邻的两个数2n与2n+1,其中所述乘数在2n~2n+1范围内,n为整数;以及判断所述乘数更接近所述2n与2n+1中的哪一个,若更接近2n,则将所述乘数转换为2n,否则将所述乘数转换为2n+1。4.一种乘加器阵列,其特征在于,包括至少两个如权利要求1至3任意一项所述的乘加器。5.根据权利要求4所述的乘加器阵列,其特征在于,所述乘加...

【专利技术属性】
技术研发人员:张科峰
申请(专利权)人:武汉芯泰科技有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1