DocumentCode
2233432
Title
A customizable processor architecture for a design space exploration framework
Author
Salgado, F. ; Garcia, P. ; Gomes, T. ; Cabral, J. ; Mendes, J. ; Ekpanyapong, M. ; Tavares, A.
Author_Institution
AIT, Centro Algoritmi-Univ. of Minho, Guimaraes, Portugal
fYear
2012
fDate
19-21 March 2012
Firstpage
129
Lastpage
133
Abstract
The design flexibility offered by current Field Programmable Gate Array (FPGA) technology allows system designers to partition application functionalities between hardware and software to meet the design goals such as area, power consumption, etc. Efficient partitioning is a nonpolynomial problem, usually performed by Design Space Exploration (DSE), where certain metrics of the design space must be set by the designer in order to ensure exploration feasibility. This paper describes a customizable processor architecture to be integrated on a DSE tool for Multi-Processor Systems-on-Chip (MPSoCs). The proposed architecture is a multi-threading processor whose micro-architecture can be finetuned and whose ISA can be extended, allowing its use as a processor template for hardware/software co-design. Using benchmarks from the MiBench suite, results on how the performance/area/power tradeoffs are explored by the configuration possibilities are shown, describing the processor´s several micro-architectural features and how they were designed with configurability as a goal.
Keywords
field programmable gate arrays; hardware description languages; hardware-software codesign; multi-threading; multiprocessing systems; system-on-chip; FPGA technology; MPSoC; MiBench suite; application functionality partitioning; customizable processor architecture; design space exploration framework; field programmable gate array; hardware-software codesign; multiprocessor systems-on-chip; multithreading processor; nonpolynomial problem; performance-area-power tradeoff; processor template; Acceleration; Benchmark testing; Space exploration;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Technology (ICIT), 2012 IEEE International Conference on
Conference_Location
Athens
Print_ISBN
978-1-4673-0340-8
Type
conf
DOI
10.1109/ICIT.2012.6209926
Filename
6209926
Link To Document