• DocumentCode
    1645261
  • Title

    Synthesizing DSP kernels with a high-performance data-path architecture

  • Author

    Galanis, M.D. ; Theodoridis, G. ; Tragoudas, S. ; Goutis, C.E.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Patras Univ., Rio, Greece
  • Volume
    1
  • fYear
    2004
  • Firstpage
    221
  • Abstract
    In this paper a high-performance data-path architecture is proposed for synthesizing DSP kernels. The data-path primitive resources are identical small templates. The steering logic allows the control-unit to quickly implement desirable templates so that system´s performance benefits from chaining of operations. The small number of these data-path computational resources coupled with their simple structure allows for chaining and latency reduction over existing methods with template-based computational resources. Data flow graph scheduling and binding is accommodated by efficient algorithms that achieve minimum latency at the expense of a negligible overhead to the control circuit and the clock period. Compared with data paths implemented by primitive resources, a reduction in latency is achieved when the proposed architecture is adopted. Also, efficiency in terms of chaining exploitation over existing template-based architectures is shown.
  • Keywords
    application specific integrated circuits; circuit layout; data flow graphs; digital signal processing chips; processor scheduling; resource allocation; ASIC coarse grain components; DSP kernel synthesization; chaining exploitation; clock period; control circuit; data flow graph binding; data flow graph scheduling; data-path computational resources; data-path primitive resources; high-performance data-path architecture; latency reduction; operation chaining; steering logic; system performance; template-based computational resources; Computer architecture; Control system synthesis; Control systems; Coupling circuits; Delay; Digital signal processing; Flow graphs; Kernel; Logic; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrotechnical Conference, 2004. MELECON 2004. Proceedings of the 12th IEEE Mediterranean
  • Print_ISBN
    0-7803-8271-4
  • Type

    conf

  • DOI
    10.1109/MELCON.2004.1346813
  • Filename
    1346813