A 32 GBit/s communication SoC for a waferscale neuromorphic system

作者:Scholze Stefan; Eisenreich Holger; Hoeppner Sebastian; Ellguth Georg; Henker Stephan; Ander Mario; Haenzsche Stefan; Partzsch Johannes; Mayr Christian*; Schueffny Rene
来源:Integration, the VLSI Journal, 2012, 45(1): 61-75.
DOI:10.1016/j.vlsi.2011.05.003

摘要

State-of-the-art large-scale neuromorphic systems require a sophisticated, high-bandwidth communication infrastructure for the exchange of spike events between units of the neural network. These communication infrastructures are usually built around custom-designed FPGA systems. However, the overall bandwidth requirements and the integration density of very large neuromorphic systems necessitate a significantly more targeted approach, i.e. the development of dedicated integrated circuits. We present a VLSI realization of a neuromorphic communication system-on-chip (SoC) with a cumulative throughput of 32 GBit/s in 0.18 mu m CMOS, employing state-of-the-art circuit blocks. Several of these circuits exhibit improved performance compared to current literature, e.g. a priority queue with a speed of 31 Mkeys/s at 1.3 mW, or a 1 GHz PLL at 5 mW. The SoC contains additional neuromorphic functionality, such as configurable event delays and event ordering. The complete configuration of the neuromorphic system is also handled by the spike communication channels, in contrast to the separate channels required in the majority of current systems. At 865 Mevent/s, the SoC delivers at least a factor of eight more bandwidth than other current neuromorphic communication infrastructures.

  • 出版日期2012-1