Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

The Synapse02:47

The Synapse

133.7K
Neurons communicate with one another by passing on their electrical signals to other neurons. A synapse is the location where two neurons meet to exchange signals. At the synapse, the neuron that sends the signal is called the presynaptic cell, while the neuron that receives the message is called the postsynaptic cell. Note that most neurons can be both presynaptic and postsynaptic, as they both transmit and receive information.
133.7K
Nursing Implementation01:15

Nursing Implementation

6.3K
Implementation is the execution of the nursing care plan developed during the planning phase.
The five steps to implementing effective nursing care include reassessing the patient, reviewing and revising the existing nursing care plan, organizing the resources and care delivery, anticipating and preventing complications, and implementing nursing interventions.
6.3K
Electrical Synapses01:28

Electrical Synapses

11.0K
Electrical synapses found in all nervous systems play important and unique roles. In these synapses, the presynaptic and postsynaptic membranes are very close together (3.5 nm) and are actually physically connected by channel proteins forming gap junctions.
Gap junctions allow the current to pass directly from one cell to the next. In contrast, in the chemical synapse, the neurotransmitters carry the information through the synaptic cleft from one neuron to the next. They consist of two...
11.0K
Chemical Synapses01:26

Chemical Synapses

11.9K
Chemical synapses are specialized sites between two neurons or between a neuron and a non-neuronal cell like a muscle, glandular or sensory cell.
Because chemical synapses depend on the release of neurotransmitter molecules from synaptic vesicles to pass on their signal, there is an approximately one millisecond delay between when the axon potential reaches the presynaptic terminal and when the neurotransmitter leads to opening of postsynaptic ion channels. Additionally, this signaling is...
11.9K
Chemical Synapses01:26

Chemical Synapses

4.6K
Chemical synapses are specialized sites between two neurons or between a neuron and a non-neuronal cell like a muscle, glandular or sensory cell.
Because chemical synapses depend on the release of neurotransmitter molecules from synaptic vesicles to pass on their signal, there is an approximately one millisecond delay between when the axon potential reaches the presynaptic terminal and when the neurotransmitter leads to opening of postsynaptic ion channels. Additionally, this signaling is...
4.6K
Polymer Classification: Architecture01:14

Polymer Classification: Architecture

3.9K
Polymers are classified as linear or branched on the basis of their chain architecture. The polymer chains in linear polymers have a long chain-like structure with minimal to no branching at all. Even if a polymer features large substituent groups on the monomer, which appear as branches to the skeleton, it is not considered a branched polymer. A branched polymer contains secondary polymer chains that arise from the main polymer chain. The branching occurs when the polymer growth shifts from...
3.9K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Spike-based time-domain analog weighted-sum calculation model for extremely low power VLSI implementation of multi-layer neural networks.

Frontiers in neuroscience·2025
Same author

In-Materio Reservoir Computing in a Sulfonated Polyaniline Network.

Advanced materials (Deerfield Beach, Fla.)·2021
Same author

A Supervised Learning Algorithm for Multilayer Spiking Neural Networks Based on Temporal Coding Toward Energy-Efficient VLSI Processor Design.

IEEE transactions on neural networks and learning systems·2021
Same author

Mixed-precision weights network for field-programmable gate array.

PloS one·2021
Same author

A molecular neuromorphic network device consisting of single-walled carbon nanotubes complexed with polyoxometalate.

Nature communications·2018
Same author

Experimental distinction between chaotic and strange nonchaotic attractors on the basis of consistency.

Chaos (Woodbury, N.Y.)·2013

Related Experiment Video

Updated: Feb 13, 2026

The Participant-Reported Implementation Update and Score PRIUS: A Novel Method for Capturing Implementation-Related Data Over Time
06:05

The Participant-Reported Implementation Update and Score PRIUS: A Novel Method for Capturing Implementation-Related Data Over Time

Published on: February 19, 2021

1.8K

A shared synapse architecture for efficient FPGA implementation of autoencoders.

Akihiro Suzuki1, Takashi Morie1, Hakaru Tamukoh1

  • 1Graduate School of Life Science and Systems Engineering, Kyushu Institute of Technology, 2-4 Hibikino, Wakamatsu-ku, Kitakyushu 808-0196, Japan.

Plos One
|March 16, 2018
PubMed
Summary
This summary is machine-generated.

This study introduces a shared synapse architecture for autoencoders (AEs), optimizing FPGA resource usage. The novel design effectively halves synapse modules, enabling efficient implementation of single and stacked AEs.

More Related Videos

Designing and Implementing Nervous System Simulations on LEGO Robots
10:34

Designing and Implementing Nervous System Simulations on LEGO Robots

Published on: May 25, 2013

15.7K
Quantifying Synapses: an Immunocytochemistry-based Assay to Quantify Synapse Number
18:11

Quantifying Synapses: an Immunocytochemistry-based Assay to Quantify Synapse Number

Published on: November 16, 2010

36.7K

Related Experiment Videos

Last Updated: Feb 13, 2026

The Participant-Reported Implementation Update and Score PRIUS: A Novel Method for Capturing Implementation-Related Data Over Time
06:05

The Participant-Reported Implementation Update and Score PRIUS: A Novel Method for Capturing Implementation-Related Data Over Time

Published on: February 19, 2021

1.8K
Designing and Implementing Nervous System Simulations on LEGO Robots
10:34

Designing and Implementing Nervous System Simulations on LEGO Robots

Published on: May 25, 2013

15.7K
Quantifying Synapses: an Immunocytochemistry-based Assay to Quantify Synapse Number
18:11

Quantifying Synapses: an Immunocytochemistry-based Assay to Quantify Synapse Number

Published on: November 16, 2010

36.7K

Area of Science:

  • Digital circuits
  • Computer engineering
  • Artificial intelligence

Background:

  • Autoencoders (AEs) are neural networks used for unsupervised learning.
  • Field-programmable gate arrays (FPGAs) offer hardware acceleration for complex computations.
  • Efficient resource utilization in FPGA implementations of AEs is crucial for practical applications.

Purpose of the Study:

  • To propose and implement a novel shared synapse architecture for autoencoders on FPGAs.
  • To reduce resource consumption and module count in FPGA-based AE circuits.
  • To demonstrate the adaptability and performance of the proposed architecture for various AE configurations.

Main Methods:

  • Design and logical synthesis of a shared synapse architecture for AEs.
  • Implementation of the architecture as a digital circuit on an FPGA.
  • Parameterization of the circuit to adjust layer units, bit width, and learning rate for flexibility.
  • Formulation of clock cycle equations for theoretical performance estimation.

Main Results:

  • The shared synapse architecture significantly reduces FPGA resource utilization compared to non-shared designs.
  • The number of synapse modules is halved, leading to more efficient hardware implementation.
  • Implemented single and stacked AE circuits with the proposed architecture function correctly.
  • Scalability and the impact of bit width on learning performance were analyzed.

Conclusions:

  • The proposed shared synapse architecture offers an efficient method for implementing autoencoders on FPGAs.
  • The architecture supports the construction of both single and stacked autoencoders with reduced hardware overhead.
  • The developed clock cycle formulation allows for accurate performance prediction in diverse network configurations.