The Fixed-Point Blockset
The Fixed-Point Blockset includes a collection of block diagram components that extend the standard Simulink block library. With this new set of blocks, you can create discrete-time dynamic systems that utilize fixed-point arithmetic. As a result, Simulink can simulate effects commonly encountered in fixed-point systems for applications such as control systems and time-domain filtering. Simulink is required.
The Fixed-Point Blockset allows you to simulate fixed-point effects in a convenient and productive environment. The new blocks provided by the Fixed-Point Blockset include blocks for:
Signal conversion blocks let you convert between floating-point and fixed-point signals. Using the conversion blocks, you can create Simulink block diagrams, which consist of both standard Simulink block library components and fixed-point blocks.
For example, you can create plant models using the standard Simulink blocks and model the controller with fixed-point blocks. Data range blocks provide maximum and minimum values encountered during simulation from any point in the block diagram.
The Fixed-Point Blockset lets you build models using unsigned or two's complement 8-, 16-, or 32-bit word lengths. A combination of blocks with differing word lengths may be used in the same block diagram. Scaling of fixed-point values is achieved by specifying the location of the binary-point within the fixed-point blocks. During simulation, data types can be changed allowing you to immediately see the effects of different word sizes, binary-point locations, rounding versus truncation, and overflow checking.
Another powerful feature of this blockset is automatic location of the binary-point to give maximum precision without overflow.
By using the data range blocks, you can fix binary point locations to appropriate values.
The Fixed-Point Blockset requires Simulink 3.0 and MATLAB 5.3 and is shipping on Microsoft Windows and UNIX.
[ Previous | Help Desk | Next ]