FWR Toolbox
The Finite Wordlength Realizations Toolbox is a Matlab toolbox used to analyse the Finite Word Length effects of digital filters/controllers implementations and find 'optimal' realizations (according to open-loop/closed-loop sensitivity measures, roundoff noise gain,...).
This tool is hosted by the INRIA gforge :
http://fwrtoolbox.gforge.inria.fr
Description:
The FWR Toolbox is a MATLAB toolbox used to analysis the Finite Word Length effects of linear time-invariant digital filters/controllers implementations.
When digital filter/controller are implemented in computing machines (micro-controller, DSP, FPGA, etc.) with finite precision, a degradation occurs. It comes from:
- the addition of roundoff noise after each arithmetic operations,
- the rounding of the embedded parameters.
The FWR Toolbox provides a general description of any possible realization (direct form, state-space, delta or shift operator, observer-state-feedback, cascad decomposition, etc...) in a form that allows a straightforward analysis of the FWL effects. Several tools are provided to compute open-loop/closed-loop sensitivity, stability related measure, roundoff noise gain, ..., and to find optimal realizations, according to these criteria. It is also possible to generate fixed-point code (C code, VHDL, ...).
Download FWR Toolbox:
Documentation:
The complete documentation can be download here:
License: FWR Toolbox is governed by the CeCILL-C license under
French law and abiding by the rules of distribution of free software. You can
use, modify and/or redistribute the software under the terms of the CeCILL-C
license as circulated by CEA, CNRS, and INRIA at the following URL
http://www.cecill.info/.
Dernière mise à jour, le 15 mars 2009
