Presentation | 2009-01-29 Extension of High Level Synthesis System CCAP for AMP Multi-Core System Design Yoshiyuki ISHIMORI, Nagisa ISHIURA, Hiroyuki TOMIYAMA, Hiroyuki KANBARA, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | We are developing a high-level synthesis system named CCAP (C Compatible Architecture Prototyper), which synthesizes functions in C programs into hardware callable from the other functions running on CPU as software. This article presents an extension of CCAP for AMP Multi-Core system design. We augment a given sequential ANSI-C program with dedicated pragmas to specify assignment of the functions to cores and how the calls to each function are implemented. While CCAP so far synthesizes a single hardware instance for each function, this extension allows multiple functions to be synthesized into a single hardware instance or a single function to be executed on multiple copies of a hardware module. Parallel execution is realized in terms of asynchronous remote procedure calls. Mutual exclusion control is automatically implemented to allow multilevel asynchronous calls. This article describes the pragmas for AMP multi-core design specification and how the systems are implemented from the specification. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | High level synthesis / AMP / Asynchronous function call |
Paper # | VLD2008-105,CPSY2008-67,RECONF2008-69 |
Date of Issue |
Conference Information | |
Committee | RECONF |
---|---|
Conference Date | 2009/1/22(1days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | |
Vice Chair | |
Secretary | |
Assistant |
Paper Information | |
Registration To | Reconfigurable Systems (RECONF) |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | Extension of High Level Synthesis System CCAP for AMP Multi-Core System Design |
Sub Title (in English) | |
Keyword(1) | High level synthesis |
Keyword(2) | AMP |
Keyword(3) | Asynchronous function call |
1st Author's Name | Yoshiyuki ISHIMORI |
1st Author's Affiliation | Kwansei Gakuin University() |
2nd Author's Name | Nagisa ISHIURA |
2nd Author's Affiliation | Kwansei Gakuin University |
3rd Author's Name | Hiroyuki TOMIYAMA |
3rd Author's Affiliation | Nagoya University |
4th Author's Name | Hiroyuki KANBARA |
4th Author's Affiliation | ASTEM |
Date | 2009-01-29 |
Paper # | VLD2008-105,CPSY2008-67,RECONF2008-69 |
Volume (vol) | vol.108 |
Number (no) | 414 |
Page | pp.pp.- |
#Pages | 6 |
Date of Issue |