ACM Home Page
Please provide us with feedback. Feedback
Synthesizable HDL generation method for configurable VLIW processors
Full text Publisher SitePublisher Site PdfPdf (217 KB)
Source Asia and South Pacific Design Automation Conference archive
Proceedings of the 2004 Asia and South Pacific Design Automation Conference table of contents
Yokohama, Japan
SESSION: Embedded system architectures table of contents
Pages: 842 - 845  
Year of Publication: 2004
ISBN:0-7803-8175-0
Authors
Yuki Kobayashi  Osaka University
Shinsuke Kobayashi  Osaka University
Koji Okuda  Osaka University
Keishi Sakanushi  Osaka University
Yoshinori Takeuchi  Osaka University
Masaharu Imai  Osaka University
Sponsors
IEICE : Institute of Electronics, Information and Communication Engineers
: IEEE Circuits and Systems Society
IPSJ : Information Processing Society of Japan
SIGDA: ACM Special Interest Group on Design Automation
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 24,   Citation Count: 1
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

This paper proposes a synthesizable HDL code generation method using a processor specification description. The proposed approach can change the number of slots and pipeline stages, and dispatching rule to assign operations to resources. In addition, designers can specify each instruction behavior using the specification language. A control logic, a decode logic, and a data path of VLIW processor are generated from the processor specification. Designers can explore ASIP design space using the proposed approach effectively, because the amount of description and the modification cost are small. Using this approach, it took about eight hours to design 36 VLIW processors. Moreover, this approach provides a 82% reduction on the average compared to the description of the HDL code.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
M. Johnson, "Superscalar Microprocessor Design," Prentice-Hall, Inc., 1991.
2
 
3
 
4
 
5
G. Hadjiyiannis, S. Hanono, and S. Devadas, "ISDL: An Instruction Set Description Language For Retargetability and Architecture Exploration," Design Automation for Embedded Systems, Vol. 6, No. 1, pp. 39--69, 2000.
6
 
7
 
8
A. Hoffmann, T. Kogel, A. Nohl, G. Braun, O. Schliebusch, O. Wahlen, A. Wieferink, and H. Meyr, "A Novel Methodology for the Design of Application-Specific Instruction-Set Processors(ASIPs) Using a Machine Description Language," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 20, No. 11, pp. 1338--1354, Nov. 2001.
9
 
10
 
11
K. Okuda, S. Kobayashi, Y. Takeuchi, and M. Imai, "A Simulator Generator Based on Configurable VLIW Model Considering Synthesizable HW Description and SW Tools Generation," Proceedings of the Workshop on Synthesis And System Integration of Mixed Information Technologies, pp. 152--159, Apr. 2003.
 
12
M. Itoh, Y. Takeuchi, M. Imai, and A. Shiomi, "Synthesizable HDL Generation for Pipelined Processors from a Micro-Operation Description," IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences, Vol. E83-A, No. 3, pp. 394--400, Mar. 2000.

Collaborative Colleagues:
Yuki Kobayashi: colleagues
Shinsuke Kobayashi: colleagues
Koji Okuda: colleagues
Keishi Sakanushi: colleagues
Yoshinori Takeuchi: colleagues
Masaharu Imai: colleagues