Title :
A high speed design and implementation of dynamically reconfigurable processor using 28NM SOI technology
Author :
Katagiri, Takahiro ; Amano, Hideharu
Author_Institution :
Dept. of ICS, Keio Univ., Yokohama, Japan
Abstract :
Although dynamically reconfigurable processor arrays (DRPAs) are advantageous for embedded devices because of their high energy efficiency, many of the recent mobile devices are required to execute increasingly performance-centric jobs. One fairly straingtfoward way of increasing the clock frequency is introducing a pipelined structure into each PE. However, this results in frequent pipeline stalls due to the data hazard between multiple PEs. In order to mitigate the effect of data hazard between PEs, we propose a tiny vector instruction mechanism. With a single vector instruction, a small amount of data is continuously processed in the pipeline of the PE. Pipeline stalls are removed without increasing the number of hardware contexts, and thus the amount of configuration data. Evaluation results based on the implementation using 28nm SOI process technology, a DRPA with tiny vector instructions (DRPA-TVI) improves the performance by 2.4 three times compared to a base DRPA with just a small increase of area and power consumption.
Keywords :
clocks; low-power electronics; microprocessor chips; pipeline processing; silicon-on-insulator; DRPA-TVI; SOI process technology; SOI technology; Si; clock frequency; data hazard; dynamically reconfigurable processor arrays; embedded devices; hardware contexts; high speed design; mobile devices; pipeline stalls; pipelined structure; power consumption; single vector instruction; size 28 nm; tiny vector instructions; Clocks; Context; Hardware; Performance evaluation; Pipeline processing; Pipelines; Vectors;
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2014 24th International Conference on
Conference_Location :
Munich
DOI :
10.1109/FPL.2014.6927438