A HW-SW design and execution platform for sustainable edge-computing devices based on HDLRuby
基于 HDLRuby 的可持续边缘计算设备的硬件-软件设计和执行平台
基本信息
- 批准号:22K11965
- 负责人:
- 金额:$ 2.5万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for Scientific Research (C)
- 财政年份:2022
- 资助国家:日本
- 起止时间:2022-04-01 至 2027-03-31
- 项目状态:未结题
- 来源:
- 关键词:
项目摘要
The research aims to provide a design flow for digital devices based on the HDLRuby hardware description language, focusing on design productivity and seamless hardware/software integration. During the year, the implementation of an efficient register transfer level (RTL) simulator for HDLRuby has been explored leading to the proposal of a hybrid solution whose performance surpasses the popular simulator Icarus Verilog (1). A full evaluation of the efficiency of HDLRuby for describing complex hardware using high-level software paradigms like object-oriented programming and genericity has also been done for several edge-computing applications including convolutional neural networks (2). In the evaluation, the design time, the file sizes, the hardware synthesis time, and the efficiency of the resulting hardware have been considered for comparing the HDLRuby flow with a standard Verilog HDL one. The results showed that for resulting hardware with identical performance, the design time with HDLRuby was faster, a much more scalable. Both works lead to the following publications:(1) Implementation and Comparison of Several Register Transfer Level Simulation Engines for the HDLRuby Language (ICIAE 2023)(2) HDLRuby: A Ruby Extension for Hardware Description and its Translation to Synthesizable Verilog HDL (ACM TECS 2023)
该研究旨在提供基于HDLRuby硬件描述语言的数字设备设计流程,重点关注设计生产力和无缝硬件/软件集成。在这一年中,我们探索了 HDLRuby 的高效寄存器传输级 (RTL) 模拟器的实现,从而提出了一种混合解决方案,其性能超越了流行的模拟器 Icarus Verilog (1)。还针对包括卷积神经网络 (2) 在内的多种边缘计算应用程序,对 HDLRuby 使用面向对象编程和通用性等高级软件范例描述复杂硬件的效率进行了全面评估。在评估中,为了将 HDLRuby 流程与标准 Verilog HDL 流程进行比较,考虑了设计时间、文件大小、硬件综合时间以及最终硬件的效率。结果表明,对于具有相同性能的硬件,HDLRuby 的设计时间更快,可扩展性也更高。这两部作品均发表了以下出版物:(1) HDLRuby 语言的几种寄存器传输级模拟引擎的实现和比较 (ICIAE 2023)(2) HDLRuby:硬件描述的 Ruby 扩展及其到可综合的 Verilog HDL 的转换 (ACM TECS) 2023)
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
HDLRuby: A Ruby Extension for Hardware Description and its Translation to Synthesizable Verilog HDL
- DOI:10.1145/3581757
- 发表时间:2023-02
- 期刊:
- 影响因子:2
- 作者:Gauthier Lovic;Ishikawa Yohei
- 通讯作者:Gauthier Lovic;Ishikawa Yohei
Implementation and Comparison of Several Register Transfer Level Simulation Engines for the HDLRuby Language
HDLRuby语言几种寄存器传输级仿真引擎的实现与比较
- DOI:
- 发表时间:2023
- 期刊:
- 影响因子:0
- 作者:Lovic Gauthier;Yohei Ishikawa
- 通讯作者:Yohei Ishikawa
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Gauthier Lovic其他文献
HDLRuby, a new high productivity hardware description language
HDLRuby,一种新的高生产力硬件描述语言
- DOI:
10.1109/icbir.2018.8391195 - 发表时间:
2018 - 期刊:
- 影响因子:0
- 作者:
Gauthier Lovic;Ishikawa Yohei - 通讯作者:
Ishikawa Yohei
Gauthier Lovic的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Gauthier Lovic', 18)}}的其他基金
HDLRuby: a new high productivity hardware description language targeting next generation edge computing architectures for IoT
HDLRuby:一种新的高生产力硬件描述语言,针对下一代物联网边缘计算架构
- 批准号:
18K11284 - 财政年份:2018
- 资助金额:
$ 2.5万 - 项目类别:
Grant-in-Aid for Scientific Research (C)