US Patent:
20190349318, Nov 14, 2019
Inventors:
- Stanford CA, US
Kwabena Boahen - Stanford CA, US
International Classification:
H04L 12/935
H04L 12/753
G06N 3/04
Abstract:
Methods and apparatus for messaging within a neuromorphic array of compute primitives. Existing networking techniques are poorly suited for the intermediate complexity of neuromorphic computing. Consequently, novel router architectures described herein efficiently propagate messaging within a neuromorphic system. In one exemplary embodiment, a fractal tree of client nodes is disclosed. The fractal tree includes embedded tree switches that use path-based routing to deliver packets. The exemplary path-based routing is simplified and more robust relative to other alternatives. Additionally, an asynchronous handshaking protocol with serial signaling enables a processor to communicate with a very large neuromorphic array of compute primitives without any shared timing for the system; i.e., the client nodes can take as long (or as little) as is necessary to communicate.