Block Reference

The Fixed-Point Blockset blocks are listed below in alphabetical order.

Block Name

Description

FixPt Absolute Value

Output the absolute value of the input.

FixPt Bitwise Operator

Perform the specified bitwise operation on the inputs.

FixPt Constant

Generate a constant value.

FixPt Conversion

Convert from one Fixed-Point Blockset data type to another.

FixPt Conversion Inherited

Convert from one Fixed-Point Blockset data type to another, and inherit the data type and scaling.

FixPt Data Type Propagation

Configure the data type and scaling of the propagated signal based on information from the reference signals.

FixPt Dead Zone

Provide a region of zero output.

FixPt Dot Product

Generate the dot product.

FixPt Dynamic Look-Up Table

Approximate a one-dimensional function using a selected look-up method and a dynamically specified table.

FixPt FIR

Implement a fixed-point finite impulse response (FIR) filter.

FixPt Gain

Multiply the input by a constant.

FixPt Gateway In

Convert a Simulink data type to a Fixed-Point Blockset data type.

FixPt Gateway In Inherited

Convert a Simulink data type to a Fixed-Point Blockset data type, and inherit the data type and scaling.

FixPt Gateway Out

Convert a Fixed-Point Blockset data type to a Simulink data type.

FixPt Integer Delay

Delay a signal N sample periods.

https://fiatlux.atlassian.net/wiki/spaces/FPBS/pages/1187086518

Perform the specified logical operation on the inputs.

https://fiatlux.atlassian.net/wiki/spaces/FPBS/pages/1187086529

Approximate a one-dimensional function using a selected look-up method.

https://fiatlux.atlassian.net/wiki/spaces/FPBS/pages/1187086548

Approximate a two-dimensional function using a selected look-up method.

https://fiatlux.atlassian.net/wiki/spaces/FPBS/pages/1186955348

Multiply the input by a constant matrix.

https://fiatlux.atlassian.net/wiki/spaces/FPBS/pages/1187086567

Output the minimum or maximum input value.

https://fiatlux.atlassian.net/wiki/spaces/FPBS/pages/1187086579

Switch output between different inputs based on the value of the first input.

https://fiatlux.atlassian.net/wiki/spaces/FPBS/pages/1187086591

Multiply or divide inputs.

https://fiatlux.atlassian.net/wiki/spaces/FPBS/pages/1186955368

Perform the specified relational operation on the inputs.

https://fiatlux.atlassian.net/wiki/spaces/FPBS/pages/1187086604

Switch output between two constants.

https://fiatlux.atlassian.net/wiki/spaces/FPBS/pages/1187086616

Bound the range of the input.

https://fiatlux.atlassian.net/wiki/spaces/FPBS/pages/1187086627

Indicate the sign of the input.

https://fiatlux.atlassian.net/wiki/spaces/FPBS/pages/1186955380

Add or subtract inputs.

https://fiatlux.atlassian.net/wiki/spaces/FPBS/pages/1186955393

Switch output between the first input and the third input based on the value of the second input.

https://fiatlux.atlassian.net/wiki/spaces/FPBS/pages/1187086638

Delay a scalar signal multiple sample periods, and output all the delayed versions.

https://fiatlux.atlassian.net/wiki/spaces/FPBS/pages/1187086649

Negate the input.

https://fiatlux.atlassian.net/wiki/spaces/FPBS/pages/1186955406

Delay a signal one sample period.

https://fiatlux.atlassian.net/wiki/spaces/FPBS/pages/1187086660

Implement a zero-order hold of one sample period.

Â