Related Experiment Video
Updated: Jul 7, 2026

27:58
Brain Slice Stimulation Using a Microfluidic Network and Standard Perfusion Chamber
Published on: October 1, 2007
Pulse-stream VLSI neural networks mixing analog and digital techniques
A F Murray1, D Del Corso, L Tarassenko
1Dept. of Electr. Eng., Edinburgh Univ.
IEEE Transactions on Neural Networks
|January 1, 1991
Summary
This study reviews the pulse-stream technique for neural computing, presenting two novel synapse designs. These designs enable analog computation with digital signaling, paving the way for efficient neuromorphic hardware.
Area of Science:
- Neuromorphic Engineering
- Computational Neuroscience
- Integrated Circuit Design
Background:
- The pulse-stream technique represents neural states as pulse sequences.
- Existing methods for pulsed encoding, arithmetic, and communication present challenges.
- Novel synapse designs are needed for efficient analog computation in neural networks.
Purpose of the Study:
- To review the pulse-stream technique and its associated challenges.
- To present and compare two novel synapse designs for analog neural computation.
- To demonstrate the feasibility of pulse-stream devices in practical applications.
Main Methods:
- Review of general issues in pulsed encoding, arithmetic, and intercommunication.
- Design and comparison of two synapse architectures: fully analog and pulse-stretching.
- Implementation of integrated circuits with up to 15,000 programmable synaptic connections.
- Development of a demonstrator project for robot localization using asynchronous, analog, pulse-stream devices.
Main Results:
- Two distinct synapse designs were developed and analyzed.
- The first design utilizes a fully analog computational approach with digital pulse signaling.
- The second design incorporates digital memory for weight storage and pulse-stretching for synapses.
- Integrated circuits with a high density of analog synaptic connections were fabricated.
- A robot localization network was successfully implemented using these pulse-stream devices.
Conclusions:
- The pulse-stream technique offers a viable approach for neuromorphic computing.
- The presented synapse designs provide efficient methods for analog computation.
- The successful demonstrator project highlights the potential of these devices for real-world applications.
- Further development in analog, pulse-stream hardware can advance the field of artificial intelligence.
Related Concept Videos
Neural Circuits
Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Parallel Processing
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
Multi-input and Multi-variable systems
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence of...
In the absence of...