Class AR

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

public class AR extends Filter
It specifies AR benchmark.

Source:

Rajiv Jain, Alice C. Parker "Experience with the ADAM Synthesis System" 26th ACM/IEEE Design Automation Conference, 1989. and Rajiv Jain, Alice C. Parker, Nohbyung Park, "Predicting Sysem-Level Area and Dealy for Pipelined and Nonpipelined Designs" IEEE Trans. on CAD, vol. 11, no. 8, August 1992.

Version:
4.10
  • Constructor Details

    • AR

      public AR()
      It creates a default AR filter with defaul delays for the operations.
    • AR

      public AR(int addDel, int mulDel)
      It possible to specify the delay of the addition and multiplication.
      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.