loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2007 Asia and South Pacific Design Automation Conference
A Processor Generation Method from Instruction Behavior Description Based on Specification of Pipeline Stages and Functional Units
Yokohama
January 23-January 26
ISBN: 1-4244-0629-3
Takeshi Shiro, Graduate School of Information Science and Technology, Osaka University, 1-5, Yamada-oka, Suita, Osa
Masaaki Abe, Graduate School of Information Science and Technology, Osaka University, 1-5, Yamada-oka, Suita, Osa
Keishi Sakanushi, Graduate School of Information Science and Technology, Osaka University, 1-5, Yamada-oka, Suita, Osa
Yoshinori Takeuchi, Graduate School of Information Science and Technology, Osaka University, 1-5, Yamada-oka, Suita, Osa
Masaharu Imai, Graduate School of Information Science and Technology, Osaka University, 1-5, Yamada-oka, Suita, Osa
This paper proposes a method for generating a pipeline processor from the behavior description of instructions. In the proposed method, a micro-operation description is generated by complementing the behavior description with specifications of the pipeline stages, such as the number of pipeline stages, the attributes of each stage. From the behavior description, software development tools, such as an instruction-set simulator (ISS), a compiler, and an assembler can be generated, and a synthesizable HDL description of a processor can be generated from the micro-operation description. Compared with the conventional method of writing individual descriptions, the proposed method can dramatically reduce the code size of the architectural description language and the design time without degrading the design quality. As a result, a design space exploration can be performed efficiently.
Citation:
Takeshi Shiro, Masaaki Abe, Keishi Sakanushi, Yoshinori Takeuchi, Masaharu Imai, "A Processor Generation Method from Instruction Behavior Description Based on Specification of Pipeline Stages and Functional Units," asp-dac, pp.286-291, 2007 Asia and South Pacific Design Automation Conference, 2007
Usage of this product signifies your acceptance of the Terms of Use.