首页> 外文会议>Automation and Test in Europe Conference and Exhibition >NeuroFPGA-implementing artificial neural networks on programmable logic devices
【24h】

NeuroFPGA-implementing artificial neural networks on programmable logic devices

机译:NeurofPGA-在可编程逻辑器件上实施人工神经网络

获取原文

摘要

An FPGA implementation of a multilayer perceptron neural network is presented. The system is parameterized both in network related aspects (e.g.: number of layers and number of neurons in each layer) and implementation parameters (e.g.: word width, pre-scaling factors and number of available multipliers). This allows to use the design for different network realizations, or to try different area-speed trade-offs simply by recompiling the design. Fixed point arithmetic with pre-scaling configurable in a per layer basis was used. The system was tested on an ARC-PCI board from altera/spl trade/ several examples from different application domains were implemented showing the flexibility and ease of use of the obtained circuit. Even with the rather old board used, an appreciable speed-up was obtained compared with a software-only implementation based on Matlab neural network toolbox.
机译:提出了多层Perceptron神经网络的FPGA实现。系统在网络相关方面(例如:每层中的层数和神经元数)和实现参数(例如:字宽度,预缩放因子和可用乘数的数量)。这允许使用该设计进行不同的网络实现,或者只需通过重新编译设计来尝试不同的区域速调权衡。使用具有预缩放可配置的固定点算术。该系统在Artra / SPL贸易/来自不同应用域的几个例子上进行了测试,实现了所获得的电路的灵活性和易用性。即使使用了使用的旧电路板,与基于Matlab神经网络工具箱的软件实现相比,获得了明显的加速。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号