06 2021 档案

摘要:顺序乘法器,含verilog代码 我们需要明确的是两个D_WIDTH位宽的数相乘,结果位宽为2D_WIDTH, 对于负数乘法,可以利用乘数和被乘数的符号位进行异或得到积的符号位,通过判断符号位得到乘数和被乘数的绝对值,将负数乘法转为无符号数乘法进行运算,首先初始化乘数寄存器和被乘数寄存器Multip 阅读全文
posted @ 2021-06-24 19:45 luckylan 阅读(97) 评论(0) 推荐(0) 编辑
摘要:Booth编码 首先介绍一下波斯编码,可以通过理解下面的等式: 可以证明的是,这三个公式是相等的,一个有符号的二进制数的补码用公式1来表示,可以等价地写成公式2和公式3。公式2其实就对应的2位一组的booth编码,公式3对应的3位一组的booth编码 这个过程就是对Y进行编码的过程。编码之后,乘数Y 阅读全文
posted @ 2021-06-24 19:35 luckylan 阅读(393) 评论(0) 推荐(0) 编辑