eprintid: 28691 rev_number: 15 eprint_status: archive userid: 5303 dir: disk0/00/02/86/91 datestamp: 2020-08-04 13:53:40 lastmod: 2020-09-03 11:34:13 status_changed: 2020-08-04 13:53:40 type: doctoralThesis metadata_visibility: show creators_name: Karasenko, Vitali title: Von Neumann bottlenecks in non-von Neumann computing architectures subjects: ddc-004 subjects: ddc-530 divisions: i-130700 adv_faculty: af-13 abstract: The term "neuromorphic" refers to a broad class of computational devices that mimic various aspects of cortical information processing. In particular, they instantiate neurons, either physically or virtually, which communicate through time-singular events called spikes. This thesis presents a generic RTL implementation of a Point-to-Point chip interconnect protocol that is well-suited to accommodate the unique I/O requirements associated with event-based communication, especially in the case of accelerated mixed-signal neuromorphic devices. A physical realization of such an interconnect was implemented on the most recent version of the BrainScaleS-2 architecture---the HICANN-X system---to facilitate a high-speed bi-directional connection to a host FPGA. Event rates of up to 250MHz full-duplex as well as several stream-secured configuration and memory interface channels are transported via 8*1Gbit/s LVDS DDR serializers. As the presented approach is entirely independent of the serializer implementation, it has applications beyond neuromorphic computing, such as enabling the separation of concerns and aiding the development of serializer-independent protocol bridges for system design. date: 2020 id_scheme: DOI id_number: 10.11588/heidok.00028691 ppn_swb: 1728684919 own_urn: urn:nbn:de:bsz:16-heidok-286910 date_accepted: 2020-05-27 advisor: HASH(0x561a6283bf98) language: eng bibsort: KARASENKOVVONNEUMANN2020 full_text_status: public place_of_pub: Heidelberg citation: Karasenko, Vitali (2020) Von Neumann bottlenecks in non-von Neumann computing architectures. [Dissertation] document_url: https://archiv.ub.uni-heidelberg.de/volltextserver/28691/1/KarasenkoPhD.pdf