######### Floating Point Multiplier

Library: Arithmetic
Introduced: 3.5
Appearance: #########

Behavior

This component multiplies two floating-point values coming in via the west inputs and outputs the product on the east output.
It has an error output in the south, which is set to 1 if the component receives an error(E) or undefined(U) signal or the float value NaN

Pins

West edge, north end:
Input: One of the two floating-point values to multiply. Bit width matches the Data Float size attribute.
West edge, south end:
Input: The other of the two floating-point values to multiply. Bit width matches the Data Float size attribute.
East edge:
Output: The product of the two inputs. Bit width matches the Data Float size attribute.
South edge:
OutPut: Error Set to 1 if the negator receives an error (E) or undefined (U) signal or the float value NaN

Attributes

When the component is selected or being multiply, Alt-0 throught Alt-9 alter its Float size attribute. Only 32 or 64bits

Float size
The bit width of the values to be multiply and of the result. Only 32 or 64 bits

Poke Tool Behavior

None.

Text Tool Behavior

None.

Back to Library Reference