• DocumentCode
    2993501
  • Title

    Area/delay estimation for digital signal processor cores

  • Author

    Miyaoka, Yuichiro ; Kataoka, Yoshiharu ; Togawa, Nozomu ; Yanagisawa, Masao ; Ohtsuki, Tomoaki

  • Author_Institution
    Dept. of Electron., Inf. & Commun. Eng., Waseda Univ., Tokyo, Japan
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    156
  • Lastpage
    161
  • Abstract
    Hardware/software partitioning is one of the key processes in a hardware/software cosynthesis system for digital signal processor cores. In hardware/software partitioning, area and delay estimation of a processor core plays an important role since the hardware/software partitioning process must determine which part of a processor core should be realized by hardware units and which part should be realized by a sequence of instructions based on execution time of an input application program and area of a synthesized processor core. This paper proposes area and delay estimation equations for digital signal processor cores. For area estimation, we show that total area for a processor core can be derived from the sum of area for a processor kernel and area for additional hardware units. Area for a processor kernel can be mainly obtained by minimum area for a processor kernel and overheads for adding hardware units and registers. Area for a hardware unit can be mainly obtained by its type and operation bit width. For delay estimation, we show that critical path delay for a processor core can be derived from the delay of a hardware unit which is on the critical path in the processor core. Experimental results demonstrate that errors of area estimation are less than 2% and errors of delay estimation are less than 2ns when comparing estimated area and delay with logic-synthesized area and delay
  • Keywords
    circuit CAD; delay estimation; digital signal processing chips; hardware-software codesign; DSP cores; area/delay estimation; critical path delay; delay estimation; digital signal processor cores; hardware/software cosynthesis system; hardware/software partitioning; processor kernel; Application software; Delay estimation; Digital signal processors; Equations; Estimation error; Hardware; Kernel; Registers; Signal synthesis; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2001. Proceedings of the ASP-DAC 2001. Asia and South Pacific
  • Conference_Location
    Yokohama
  • Print_ISBN
    0-7803-6633-6
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2001.913297
  • Filename
    913297