######### 乘数

库: 算术
介绍: 2.0 Beta 20
外观符号: #########

行为

该元件将通过西边输入传入的两个值相乘,并在东边输出上输出乘积。 该组件的设计使其可以与其他乘法器级联,以将被乘数与单个乘法器可能的位数相乘:进位输入提供要添加到乘积中的多位值(如果指定) ),进位输出提供乘积结果的上半部分,可以将其输入另一个乘法器。

如果被乘数、乘法器或进位输入包含一些浮动位或一些错误位,则该组件将执行部分乘法。 也就是说,它将计算尽可能多的低位。 但在浮动或错误位之上,结果将具有浮动或错误位。 请注意,如果进位输入完全浮动,则将假定其为全零。

引脚

西边,北端(输入,位宽与数据位属性匹配)
被乘数(即要相乘的两个数字中的第一个)。
西边,南端(输入,位宽与数据位属性匹配)
乘数(即要相乘的两个数字中的第二个)。
北边,标记为 c in (输入,位宽与数据位属性匹配)
添加到产品中的持有价值。 如果值的所有位都是未知的(即浮动的),则假定它们为 0。
东边(输出,位宽与数据位属性匹配)
来自西边缘的两个值的乘积的低 dataBits 位加上 c in 值 。
南边缘,标记为 c out (输出,位宽与数据位属性匹配)
产品的高 dataBits 位。

属性

选择或添加组件时, Alt-0 Alt-9 会更改其 数据位 属性。
数据位
要相乘的值和结果的位宽。

Poke 工具行为

文本工具行为

返回 电路元件库参考手册