VariableLattice
ptolemy.domains.sdf.lib.VariableLattice

This actor implements an FIR filter with a lattice structure where the reflection coefficients are supplied at an input port. The blockSize parameter specifies the number of inputs of the filter that are processed per coefficient set provided on the newCoefficients input. If no coefficients are provided on that input port, then the default coefficients defined in the base class are used. In all other respects, the behavior of this actor is the same as that of the base class.

Author(s): Edward A. Lee
Version:$Id: VariableLattice.java,v 1.33 2005/10/24 22:48:30 cxh Exp $
Pt.Proposed Rating:Yellow (eal)
Pt.Accepted Rating:Yellow (cxh)


newCoefficients
The input for new coefficient values. This is an array of doubles.



blockSize
The number of inputs that use each each coefficient set. This is an integer that defaults to 1.

input_tokenConsumptionRate
The parameter that gives the number of tokens consumed by the input port. This is set equal to blockSize.

output_tokenProductionRate
The parameter that gives the number of tokens produces by the output port. This is set equal to blockSize.