2024-03-29T04:41:03Z
https://nagoya.repo.nii.ac.jp/oai
oai:nagoya.repo.nii.ac.jp:00013149
2023-01-16T04:00:05Z
312:313:314
High-Level Synthesis of Software Function Calls
NISHIMURA, Masanari
41437
ISHIURA, Nagisa
41438
ISHIMORI, Yoshiyuki
41439
KANBARA, Hiroyuki
41440
TOMIYAMA, Hiroyuki
41441
high-level synthesis
CCAP
hardware/software co-design
C-based design
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.
journal article
Institute of Electronics, Information and Communication Engineers
2008-12-01
application/pdf
IEICE transactions on fundamentals of electronics, communications and computer sciences
12
E91-A
3556
3558
http://www.ieice.org/jpn/trans_online/index.html
http://hdl.handle.net/2237/15044
0916-8508
https://nagoya.repo.nii.ac.jp/record/13149/files/251.pdf
eng
http://www.ieice.org/jpn/trans_online/index.html
Copyright (C) 2008 IEICE