...
首页> 外文期刊>IEICE transactions on information and systems >VHDL vs. SystemC: Design of Highly Parameterizable Artificial Neural Networks
【24h】

VHDL vs. SystemC: Design of Highly Parameterizable Artificial Neural Networks

机译:VHDL与SystemC:高度可参数化的人工神经网络的设计

获取原文
   

获取外文期刊封面封底 >>

       

摘要

This paper describes the advantages and disadvantages observed when describing complex parameterizable Artificial Neural Networks (ANNs) at the behavioral level using SystemC and at the Register Transfer Level (RTL) using VHDL. ANNs are complex to parameterize because they have a configurable number of layers, and each one of them has a unique configuration. This kind of structure makes ANNs, a priori, challenging to parameterize using Hardware Description Languages (HDL). Thus, it seems intuitively that ANNs would benefit from the raise in level of abstraction from RTL to behavioral level. This paper presents the results of implementing an ANN using both levels of abstractions. Results surprisingly show that VHDL leads to better results and allows a much higher degree of parameterization than SystemC. The implementation of these parameterizable ANNs are made open source and are freely available online. Finally, at the end of the paper we make some recommendation for future HLS tools to improve their parameterization capabilities.
机译:本文描述了在使用SystemC在行为级别和在使用VHDL在寄存器传输级别(RTL)描述复杂的可参数化人工神经网络(ANN)时观察到的优缺点。 ANN的参数化很复杂,因为它们具有可配置的层数,并且每个层都有唯一的配置。这种结构使ANN成为先验挑战,难以使用硬件描述语言(HDL)进行参数设置。因此,从直观上看,人工神经网络将受益于从RTL到行为水平的抽象层次的提高。本文介绍了使用两种抽象级别实现ANN的结果。结果令人惊讶地表明,与SystemC相比,VHDL可获得更好的结果,并允许更高程度的参数化。这些可参数化ANN的实现是开源的,可以在线免费获得。最后,在本文结尾,我们对未来的HLS工具提出了一些建议,以提高其参数化能力。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号