文件名称:multiplier
介绍说明--下载内容均来自于网络,请自行研究使用
8*8乘法器及其测试:采用booth编码的乘法器:1. ultipler_quick_add_4
即4位的并行全加器,在这里主要起了两个作用:第一个是在求部分积单元时,当编码为3x时用来输出部分积;另外一个是在将部分积加起来时,求3到6位时所用到。
2. ultiplier_quick_add_5
即5位的并行全加器,这里用来分别计算积的7到11位和12到16位。
3. ultiplier_unit_4
这个模块是用来实现部分积的,每一个模块实现一个部分积的4位,因此一个部分积需要4个这个模块来实现。总共需要12个这样的模块。
4.Multiplier_full_add
这是一位的全加器,在实现部分积相加的时候,通过全加器的阵列来实现的。
即4位的并行全加器,在这里主要起了两个作用:第一个是在求部分积单元时,当编码为3x时用来输出部分积;另外一个是在将部分积加起来时,求3到6位时所用到。
2. ultiplier_quick_add_5
即5位的并行全加器,这里用来分别计算积的7到11位和12到16位。
3. ultiplier_unit_4
这个模块是用来实现部分积的,每一个模块实现一个部分积的4位,因此一个部分积需要4个这个模块来实现。总共需要12个这样的模块。
4.Multiplier_full_add
这是一位的全加器,在实现部分积相加的时候,通过全加器的阵列来实现的。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 9927395multiplier.rar 列表 test_multiplier_top.v test_multiplier_unit.v multiplier_patial_product.v multiplier_patial_product_bak.v multiplier_quick_add_4.v multiplier_quick_add_5.v multiplier_top.v multiplier_top_bak.v multiplier_unit.v multiplier_unit_bak.v test_multiplier_full_add.v test_multiplier_patial_product.v