• DocumentCode
    3193715
  • Title

    Architectural synthesis of DSP circuits under simultaneous error and time constraints

  • Author

    Caffarena, Gabriel ; Carreras, Carlos

  • Author_Institution
    Univ. San Pablo CEU, Madrid, Spain
  • fYear
    2010
  • fDate
    27-29 Sept. 2010
  • Firstpage
    322
  • Lastpage
    327
  • Abstract
    In this paper, the design tasks of wordlength optimization and architectural synthesis are combined. The benefits in comparison to the traditional sequential application of these two tasks are shown. A fine-grain combined wordlength optimization and architectural synthesis based on the use of simulated annealing is presented. As a result, a wider exploration of the design space is possible, thus reducing the implementation costs. The optimizer is tuned for DSP algorithms and is able to simultaneously optimize in terms of implementation area and output noise, thus leading to significant improvements. Moreover, heterogeneous-architecture FPGAs are addressed and the optimization is performed considering both look-up tables (LUTs) and embedded DSP resources. A complete comparison between the traditional sequential approach and the proposed combined approach is provided for FPGAs with and without DSP blocks. Area improvements of up to 21% are reported.
  • Keywords
    circuit optimisation; digital signal processing chips; field programmable gate arrays; integrated circuit design; simulated annealing; table lookup; DSP circuits; architectural synthesis; embedded DSP resources; fine-grain combined wordlength optimization; heterogeneous-architecture FPGA; look-up tables; sequential approach; simulated annealing; simultaneous error; time constraints; Algorithm design and analysis; Digital signal processing; Field programmable gate arrays; Multiplexing; Noise; Optimization; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI System on Chip Conference (VLSI-SoC), 2010 18th IEEE/IFIP
  • Conference_Location
    Madrid
  • Print_ISBN
    978-1-4244-6469-2
  • Type

    conf

  • DOI
    10.1109/VLSISOC.2010.5642681
  • Filename
    5642681