首页> 外文OA文献 >Very large scale integrated circuit (VLSI) of a neurohardware processor implementing the kohonen neural network algorithm
【2h】

Very large scale integrated circuit (VLSI) of a neurohardware processor implementing the kohonen neural network algorithm

机译:实现kohonen神经网络算法的神经硬件处理器的超大规模集成电路(VLSI)

摘要

As artificial neural networks continue to gain popularity in the domain of pattern recognition, there have been growing demands for these models to be executed at high-speeds. Thus, to cater to this need, the VLSI design and implementation of a neurohardware for high-speed pattern recognition is proposed in this research. The UTM-Neuroprocessor implements the Kohonen Neural Network for pattern classification. High-speed pattern classification by the neural paradigm is achieved through massively parallel execution based on the neuron-parallel processing approach. For proof of concept purposes, a 10x10 UTM-Neuroprocessor, which implements a 10x10 Kohonen network, was developed in this work. The design and rapid FPGA prototyping of the neuroprocessor was achieved using VHDL and the Altera Nios embedded system development kit. The FPGA-based prototype of the 10x10 UTM-Neuroprocessor is able to function at a frequency of 100 MHz and delivers performances up to 5.079 GCPS and 2.285 GCUPS. Software components, including a VB-based GUI, were also developed to allow execution of pattern recognition applications on the UTM-Neuroprocessor. For efficient VLSI implementation of the UTM-Neuroprocessor, the combined FPGA-VLSI approach was proposed. Correspondingly, the VLSI design of a 2x2 array computation engine, termed the Array_2x2 microchip, was developed in the AMI 0.5µm process technology and fabricated at the Europractice IC foundry. The fabricated Array_2x2 microchip can be applied to produce a 2x2 UTM-Neuroprocessor, in the combined FPGA-VLSI implementation approach. The design consumes an area of 16.9 mm2 on silicon and is encapsulated in 84-pin PGA package. SPICE simulations of the Array_2x2 design proved functionality at an operating frequency of 90 MHz. The microchip is able to deliver performances of up to 169.41 MCPS and 75.78 MCUPS MCUPS for a 2x2 UTM-Neuroprocessor.
机译:随着人工神经网络在模式识别领域的持续普及,人们对以高速执行这些模型的需求日益增长。因此,为了满足这一需求,本研究提出了用于高速模式识别的神经硬件的VLSI设计和实现。 UTM神经处理器实现Kohonen神经网络用于模式分类。通过基于神经元并行处理方法的大规模并行执行,可以通过神经范式进行高速模式分类。为了概念验证的目的,在这项工作中开发了实现10x10 Kohonen网络的10x10 UTM-神经处理器。使用VHDL和Altera Nios嵌入式系统开发套件实现了神经处理器的设计和快速的FPGA原型。 10x10 UTM-神经处理器的基于FPGA的原型能够以100 MHz的频率运行,并提供高达5.079 GCPS和2.285 GCUPS的性能。还开发了软件组件,包括基于VB的GUI,以允许在UTM-Neuroprocessor上执行模式识别应用程序。为了有效地实现UTM-神经处理器的VLSI,提出了FPGA-VLSI组合方法。相应地,采用AMI 0.5µm工艺技术开发了2x2阵列计算引擎的VLSI设计,称为Array_2x2微芯片,并在Europractice IC铸造厂制造。在组合的FPGA-VLSI实现方法中,可以将制造的Array_2x2微芯片应用于生产2x2 UTM-神经处理器。该设计在硅上的面积为16.9 mm2,并封装在84引脚PGA封装中。 Array_2x2设计的SPICE仿真证明了在90 MHz的工作频率下的功能。该微芯片能够为2x2 UTM-神经处理器提供高达169.41 MCPS和75.78 MCUPS MCUPS的性能。

著录项

  • 作者

    Rajah Avinash;

  • 作者单位
  • 年度 2005
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号