TY - GEN
T1 - Time and space-multiplexed compilation challenges for dynamically reconfigurable processors
AU - Toi, Takao
AU - Awashima, Toru
AU - Motomura, Masato
AU - Amano, Hideharu
PY - 2011/10/13
Y1 - 2011/10/13
N2 - This paper presents our dynamically reconfigurable processor (DRP) and its compiler. We first introduce our DRP architecture, which is suitable for both parallelizable and control-intensive code segments since it has a stand-alone finite state machine that switches "contexts" consisting of many processing elements (PEs). Then, some optimization techniques used in the compiler are explained, such as a loop pipelining, iterative synthesis technique to shorten wire delay, and a technique to achieve higher area efficiency by utilizing the benefit of having multiple contexts. Lastly, two products are shown as application examples.
AB - This paper presents our dynamically reconfigurable processor (DRP) and its compiler. We first introduce our DRP architecture, which is suitable for both parallelizable and control-intensive code segments since it has a stand-alone finite state machine that switches "contexts" consisting of many processing elements (PEs). Then, some optimization techniques used in the compiler are explained, such as a loop pipelining, iterative synthesis technique to shorten wire delay, and a technique to achieve higher area efficiency by utilizing the benefit of having multiple contexts. Lastly, two products are shown as application examples.
UR - http://www.scopus.com/inward/record.url?scp=80053624380&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=80053624380&partnerID=8YFLogxK
U2 - 10.1109/MWSCAS.2011.6026300
DO - 10.1109/MWSCAS.2011.6026300
M3 - Conference contribution
AN - SCOPUS:80053624380
SN - 9781612848570
T3 - Midwest Symposium on Circuits and Systems
BT - 54th IEEE International Midwest Symposium on Circuits and Systems, MWSCAS 2011
T2 - 54th IEEE International Midwest Symposium on Circuits and Systems, MWSCAS 2011
Y2 - 7 August 2011 through 10 August 2011
ER -