Available Issues  |  Japanese>>  Publisher Site  
Author: ADVANCED
Keyword:
Volume Page
            My J-STAGE HELP
 
TOP > Available Issues > Table of Contents > Abstract


ONLINEISSN:1745-1337
PRINTISSN:0916-8508
IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
E91.A (2008) , No. 12 pp.3556-3558
[PDF (309K)] [References
Please click this button non-subscribers to purchase a paper individually.


High-Level Synthesis of Software Function Calls
Masanari NISHIMURA1), Nagisa ISHIURA1), Yoshiyuki ISHIMORI1), Hiroyuki KANBARA2) and Hiroyuki TOMIYAMA3)
1) Kwansei Gakuin University
2) Advanced Software Technology & Mechatronics Research Institute of Kyoto (ASTEM RI)
3) Nagoya University
(Manuscript received: March 24, 2008)
SUMMARY  This letter presents a novel framework in high-level synthesis where hardware modules synthesized from functions in a given ANSI-C program can call the other software functions in the program. This enables high-level synthesis from C programs that contains calls to hard-to-synthesize functions, such as dynamic memory management, I/O request, or very large and complex functions. A single-thread implementation scheme is shown, whose correctness has been verified through register transfer level simulation.
Key words:  high-level synthesis, CCAP, hardware/software co-design, C-based design

[PDF (309K)] [References
Download Meta of Article[Help]
RIS
BibTeX
Please click this button non-subscribers to purchase a paper individually.

To cite this article:
Masanari NISHIMURA, Nagisa ISHIURA, Yoshiyuki ISHIMORI, Hiroyuki KANBARA and Hiroyuki TOMIYAMA, “High-Level Synthesis of Software Function Calls”, IEICE Trans. Fundamentals, Vol. E91.A, No. 12, pp.3556-3558, 2008 .

doi:10.1093/ietfec/e91-a.12.3556
JOI  JST.JSTAGE/transfun/E91.A.3556
Copyright (c) 2008 The Institute of Electronics, Information and Communication Engineers



Japan Science and Technology Information Aggregator, ElectronicJ-STAGE