Presentation 1999/3/5
Synchronous Communication Synthcsis in the Bach Hardware Compiler
Ryoji Sakurai, Mizuki Takahashi, Andrew Kay, Akihisa Yamada, Tetsuya Fujimoto, Takashi Kambe,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) In this paper, we propose a synchronous communication synthesis method in thc Bach hardware compiler. In this method, all communications are extracted from a behavioral Bach-C description and statically prescheduled to synchronize communications between threads if possible. Then all the operations and communications of each thread are synthesized individually according to the prescheduling result. Consequently, we can synthesize large system LSIs efficiently, because we do not need to synthesize the whole system descriptions at once to synchronize communications. Experimental results show that our method improves throughput of synthesized circuits and is applicable to large systems designed with the Bach hardware compiler.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) High-level synthesis / Hardware compiler / Bach / Synchronous communication / Communication synthesis
Paper # ICD98-297
Date of Issue

Conference Information
Committee ICD
Conference Date 1999/3/5(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 Integrated Circuits and Devices (ICD)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Synchronous Communication Synthcsis in the Bach Hardware Compiler
Sub Title (in English)
Keyword(1) High-level synthesis
Keyword(2) Hardware compiler
Keyword(3) Bach
Keyword(4) Synchronous communication
Keyword(5) Communication synthesis
1st Author's Name Ryoji Sakurai
1st Author's Affiliation IC Group, Sharp Corporation()
2nd Author's Name Mizuki Takahashi
2nd Author's Affiliation IC Group, Sharp Corporation
3rd Author's Name Andrew Kay
3rd Author's Affiliation Sharp Laboratories of Europe
4th Author's Name Akihisa Yamada
4th Author's Affiliation IC Group, Sharp Corporation
5th Author's Name Tetsuya Fujimoto
5th Author's Affiliation IC Group, Sharp Corporation
6th Author's Name Takashi Kambe
6th Author's Affiliation IC Group, Sharp Corporation
Date 1999/3/5
Paper # ICD98-297
Volume (vol) vol.98
Number (no) 627
Page pp.pp.-
#Pages 6
Date of Issue