{'fraction_non_alphanumeric': 0.013546798029556651, 'fraction_numerical': 0.003694581280788177, 'mean_word_length': 5.663934426229508, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Neuromorphic analog communication

A recurring topic concerning neural nets implemented in VLSI is chip to chip communication and chip to computer communication. One common approach is the asynchronous event protocol, where an asynchronous digital bus is transferring "neural spikes" as events. Since neural circuits are spiking randomly, a collision strategy must be adopted preserving the statistical properties of the neural representation. This paper describes the methodology and theory behind an approach preserving and taking advantage of the statistical properties of the pulses. It describes a bus encoding scheme with 100% collision detection and a proposed implementation of a simple arbitration circuit implemented with event aging and a CSMA collision strategy. Some simulation results are included.