DocumentCode
345112
Title
Investigating the implementation of a block structured processor architecture in an early design stage
Author
Eeckhout, Lieven ; Neefs, Henk ; De Bosschere, Koen ; Van Campenhout, Jan
Author_Institution
Dept. of Electron. & Inf. Syst., Ghent Univ., Belgium
Volume
1
fYear
1999
fDate
1999
Firstpage
186
Abstract
When designing a new micro-architecture, it is difficult to estimate the influence of the architectural parameters on clock period and chip area. In this paper, we use automatic synthesis to investigate the implementation of a novel processor architecture, namely a block structured instruction set architecture (BSA). In a BSA, instructions are statically grouped into fixed-length blocks by the compiler and the execution policy within a block is data-flow. The use of automatic synthesis is forced by the fact that a broad design space is investigated in an early design stage. The three parameters that we specifically focus on are blocksize, instruction selection window size and issue width. Various pipeline configurations are investigated. Moreover, we investigate the effect of technology scaling on the selection of the best architecture and pipeline configuration; we consider both a 0.8 μm 2-metal layer CMOS technology and a more advanced 0.25 μm 6-metal layer CMOS technology. From this paper we can conclude that a BSA has several implementational benefits over traditional architectures due to the partitioned design and the reduced wiring delays
Keywords
microprocessor chips; parallel architectures; performance evaluation; CMOS technology; architectural parameters; automatic synthesis; block structured instruction set architecture; block structured processor architecture; chip area; clock period; compiler; early design stage; instruction selection window size; microarchitecture; partitioned design; reduced wiring delays; technology scaling; CMOS technology; Clocks; Computer architecture; Ear; Frequency estimation; Information systems; Instruction sets; Nominations and elections; Pipelines; Space technology;
fLanguage
English
Publisher
ieee
Conference_Titel
EUROMICRO Conference, 1999. Proceedings. 25th
Conference_Location
Milan
ISSN
1089-6503
Print_ISBN
0-7695-0321-7
Type
conf
DOI
10.1109/EURMIC.1999.794465
Filename
794465
Link To Document