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流与标准Verilog HDL One进行比较,设计时间,文件大小,硬件合成时间以及所得硬件的效率。结果表明,对于产生相同性能的硬件,使用HDLRUBY的设计时间更快,更可扩展。这两项作品都导致以下出版物:(1)HDLRUBY语言的几个寄存器传输级别模拟引擎的实现和比较(ICIAE 2023)(2)HDLRUBY:用于硬件说明的红宝石扩展名及其转换为合成的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)