DocumentCode
3420645
Title
Customizing controller instruction sets for application-specific architectures
Author
Li, Jian ; Dickin, David ; Shannon, Lesley
Author_Institution
Sch. of Eng. Sci., Simon Fraser Univ., Burnaby, BC, Canada
fYear
2010
fDate
7-9 July 2010
Firstpage
337
Lastpage
340
Abstract
Previous work has proposed the "Systems Integrating Modules with Predefined Physical Links" (SIMPPL) architectural framework as one possible method to shorten the design cycle by utilizing a light weight programmable controller (SIMPPL Controller) as the system-level interface. This paper presents a study of how much improvement in area, power, and performance can be achieved through the customization of the SIMPPL Controller\´s instruction set. Furthermore, we have created a tool to automatically generate the HDL for SIMPPL Controllers with a user specified instruction set. Our study on an FPGA platform has shown that using a customized SIMPPL Controller with a minimal instruction set results in: an area reduction of 42%, a performance increase of 16%, and a power reduction of 10%.
Keywords
Application specific processors; Automatic control; Automatic generation control; Communication system control; Computer architecture; Control systems; Field programmable gate arrays; Hardware design languages; Instruction sets; Lighting control; Application-Specific Architectures; Application-Specific Instruction-set Processors; Design Automation; IP Reuse; SoC Design Methodologies; Systems-on-Chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Application-specific Systems Architectures and Processors (ASAP), 2010 21st IEEE International Conference on
Conference_Location
Rennes, France
ISSN
2160-0511
Print_ISBN
978-1-4244-6966-6
Electronic_ISBN
2160-0511
Type
conf
DOI
10.1109/ASAP.2010.5540965
Filename
5540965
Link To Document