Class FIR16

java.lang.Object
org.jacop.examples.fd.filters.Filter
org.jacop.examples.fd.filters.FIR16

public class FIR16 extends Filter
FIR benchmark (16-point FIR filter)

Source: Kaijie Wu and Ramesh Karri, "Algorithm-Level Recomputing with Shifted Operands -- A Register Transfer Level Concurrent Error Detection Technique" IEEE Trans. on CAD, vol. 25, no. 3, March 2006.

Version:
4.8
  • Constructor Details

    • FIR16

      public FIR16()
      It constructs a simple FIR16 filter.
    • FIR16

      public FIR16(int addDel, int mulDel)
      It constructs a FIR16 filter with the specified delay for the addition and multiplication operation.
      Parameters:
      addDel - the delay of the addition operation.
      mulDel - the delay of the multiplication operation.
  • Method Details

    • names

      public List<String> names()
      Description copied from class: Filter
      It specifies the names of the operations for the representation of the solution in textual form.
      Specified by:
      names in class Filter
      Returns:
      list of names.
    • namesPipeline

      public List<String> namesPipeline()
      Description copied from class: Filter
      It specifies the names of the operations for the textual representation of the pipelined solution.
      Specified by:
      namesPipeline in class Filter
      Returns:
      list of names.