• DocumentCode
    1848298
  • Title

    Improving datapath utilization of programmable DSP with composite functional units

  • Author

    Ou, Shih Hao ; Cho, Yi ; Lin, Tay Jyi ; Liu, Chih Wei

  • Author_Institution
    Dept. of Electron. Eng., Nat. Chiao Tung Univ., Hsinchu
  • fYear
    2008
  • fDate
    18-21 May 2008
  • Firstpage
    3438
  • Lastpage
    3441
  • Abstract
    A scalar (single-issue) processor executes one instruction at a time and its functional units (ALU, multiplier, and shifter, etc) are never concurrently exercised. Modern processors issue multiple instructions simultaneously (i.e. superscalar or VLIW) to improve their functional unit utilization but the cost is considerably high. In this paper, an alternative is described to activate multiple functional units concurrently by issuing a composite instruction on cascaded functional units. Besides, an automatic generator for application- specific composite functional units is presented. In our simulation with popular DSP applications, 35% increase on the operations per cycle can be simply obtained with identical functional units. Moreover, our proposed approach saves up to 16.5% and 31.6% power on scalar and VLIW respectively for comparable performance.
  • Keywords
    digital signal processing chips; programmable circuits; VLIW; cascaded functional units; composite functional units; datapath utilization; functional unit utilization; programmable DSP; scalar processor; Clocks; Delay; Digital signal processing; Multithreading; Pipeline processing; Process design; Reduced instruction set computing; Registers; Space technology; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2008. ISCAS 2008. IEEE International Symposium on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    978-1-4244-1683-7
  • Electronic_ISBN
    978-1-4244-1684-4
  • Type

    conf

  • DOI
    10.1109/ISCAS.2008.4542198
  • Filename
    4542198