• DocumentCode
    676331
  • Title

    Optimizing time and space multiplexed computation in a dynamically reconfigurable processor

  • Author

    Toi, Takahiro ; Nakamura, N. ; Fujii, Teruya ; Kitaoka, Toshiro ; Togawa, K. ; Furuta, K. ; Awashima, Toru

  • Author_Institution
    Renesas Electron. Corp. Kawasaki, Kawasaki, Japan
  • fYear
    2013
  • fDate
    9-11 Dec. 2013
  • Firstpage
    106
  • Lastpage
    111
  • Abstract
    One of the characteristics of our coarse-grained dynamically reconfigurable processor is that it uses the same operational resource for both control-intensive and dataintensive code segments. We maximize throughput from the knowledge of high-level synthesis under timing constraints. Because the optimal clock speeds for both code segments are different, a dynamic frequency control is introduced to shorten the total execution time. A state transition controller (STC) that handles the control step can change the clock speed for every cycle. For control-intensive code segments, the STC delay is shortened by a rollback mechanism, which looks ahead to the next control step and rolls back if a different control step is actually selected. For the data-intensive code segments, the delay is shortened by fully synchronized synthesis. Experimental results show that throughputs have increased from 18% to 56% with the combination of these optimizations. A chip was fabricated with our 40-nm low-power process technology.
  • Keywords
    delays; frequency control; low-power electronics; microprocessor chips; reconfigurable architectures; STC delay; control intensive code segments; data intensive code segments; dynamic frequency control; dynamically reconfigurable processor; fully synchronized synthesis; high-level synthesis; low-power process technology; rollback mechanism; size 40 nm; space multiplexed computation; state transition controller; time multiplexed computation; Clocks; Context; Delays; Frequency selective surfaces; Optimization; Synchronization; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology (FPT), 2013 International Conference on
  • Conference_Location
    Kyoto
  • Print_ISBN
    978-1-4799-2199-7
  • Type

    conf

  • DOI
    10.1109/FPT.2013.6718338
  • Filename
    6718338