乘数
库: | 算术 |
介绍: | 2.0 Beta 20 |
外观符号: |
行为
该元件将通过西边输入传入的两个值相乘,并在东边输出上输出乘积。 该组件的设计使其可以与其他乘法器级联,以将被乘数与单个乘法器可能的位数相乘:进位输入提供要添加到乘积中的多位值(如果指定) ),进位输出提供乘积结果的上半部分,可以将其输入另一个乘法器。
如果被乘数、乘法器或进位输入包含一些浮动位或一些错误位,则该组件将执行部分乘法。 也就是说,它将计算尽可能多的低位。 但在浮动或错误位之上,结果将具有浮动或错误位。 请注意,如果进位输入完全浮动,则将假定其为全零。
引脚
- 西边,北端(输入,位宽与数据位属性匹配)
- 被乘数(即要相乘的两个数字中的第一个)。
- 西边,南端(输入,位宽与数据位属性匹配)
- 乘数(即要相乘的两个数字中的第二个)。
- 北边,标记为 c in (输入,位宽与数据位属性匹配)
- 添加到产品中的持有价值。 如果值的所有位都是未知的(即浮动的),则假定它们为 0。
- 东边(输出,位宽与数据位属性匹配)
- 来自西边缘的两个值的乘积的低 dataBits 位加上 c in 值 。
- 南边缘,标记为 c out (输出,位宽与数据位属性匹配)
- 产品的高 dataBits 位。
属性
选择或添加组件时, Alt-0 到 Alt-9 会更改其 数据位 属性。
- 数据位
- 要相乘的值和结果的位宽。
Poke 工具行为
无
文本工具行为
无
返回 电路元件库参考手册