Improv doc

This commit is contained in:
2026-02-27 18:04:04 +01:00
parent 9fabbdefc0
commit 545a4d6e65
8 changed files with 11 additions and 7 deletions

View File

@@ -30,4 +30,4 @@ For GPU acceleration with CUDA 13:
uv sync --extra cuda
```
See the [examples](scripts/examples/neuron_models/) directory for more detailed usage examples.
See the [examples](https://github.com/bics-rug/felice-models/tree/main/scripts/examples/neuron_models) directory for more detailed usage examples.

View File

@@ -1,4 +0,0 @@
# Circuit implementing the fhn neuron.
- The circuits in the schematics implement the FHN neuron described.
- The FHN neuron is an implementation of the circuit described in (Ribar, L. (2019). Synthesis of neuromorphic circuits with neuromodulatory properties [Apollo - University of Cambridge Repository]. https://doi.org/10.17863/CAM.53750). The OTA and CMFB are well known designs that can be found in textbooks.

View File

@@ -1,5 +1,10 @@
# FitzHugh-Nagumo
# Circuit implementing the fhn neuron.
- The circuits in the schematics implement the FHN neuron described.
- The FHN neuron is an implementation of the circuit described in (Ribar, L. (2019). Synthesis of neuromorphic circuits with neuromodulatory properties [Apollo - University of Cambridge Repository]. [DOI: 10.17863/CAM.53750](https://doi.org/10.17863/CAM.53750)). The OTA and CMFB are well known designs that can be found in textbooks.
## Circuit equation
$$
@@ -15,6 +20,7 @@ where the currents are:
- $I_{fast} = a_{fast} \tanh(v - v_{off,fast})$
- $I_{slow} = a_{slow} \tanh(v_{slow} - v_{off,slow})$
## Examples
See the following interactive notebook for a practical example:

View File

@@ -2,6 +2,6 @@
## Circuit Design
W/L = 4/3
## Circuit Simulation
![lif, output plot](/docs-site/docs/img/lif_plot.png) Fig.1 The dynamics of leaky integrate and fire neuron. The grey signal is the input spikes, the yellow signal is the membrane potential and the dark blue is the output spikes from the neuron.
![lif, output plot](lif_plot.png) Fig.1 The dynamics of leaky integrate and fire neuron. The grey signal is the input spikes, the yellow signal is the membrane potential and the dark blue is the output spikes from the neuron.
## Referennces
1. Sourikopoulos I, Hedayat S, Loyez C, Danneville F, Hoel V, Mercier E and Cappy A (2017) A 4-fJ/Spike Artificial Neuron in 65 nm CMOS Technology. Front. Neurosci. 11:123. doi: 10.3389/fnins.2017.00123

View File

Before

Width:  |  Height:  |  Size: 98 KiB

After

Width:  |  Height:  |  Size: 98 KiB

View File

Before

Width:  |  Height:  |  Size: 130 KiB

After

Width:  |  Height:  |  Size: 130 KiB

View File

@@ -7,7 +7,7 @@ Input current mirror W/l = 0.2 <br>
All other transistors W/L = 4/3
## Circuit Simulation
![snowball, output plot](/docs-site/docs/img/exif_plot.png) Fig.1 The dynamics of Exponential integrate and fire neuron. The light blue signal is the input spikes, the yellow signal is the membrane potential and the dark blue is the output spikes from the neuron.
![snowball, output plot](exif_plot.png) Fig.1 The dynamics of Exponential integrate and fire neuron. The light blue signal is the input spikes, the yellow signal is the membrane potential and the dark blue is the output spikes from the neuron.
## References
1. Rubino, Arianna, Melika Payvand, and Giacomo Indiveri. "Ultra-low power silicon neuron circuit for extreme-edge neuromorphic intelligence." 2019 26th IEEE International Conference on Electronics, Circuits and Systems (ICECS). IEEE, 2019.
2. Bartolozzi, Chiara, Srinjoy Mitra, and Giacomo Indiveri. "An ultra low power current-mode filter for neuromorphic systems and biomedical signal processing." 2006 IEEE Biomedical Circuits and Systems Conference. IEEE, 2006.

View File

@@ -27,6 +27,8 @@ nav:
- Example: neuron_models/fhn/fhn.ipynb
- Snowball:
- Description: neuron_models/snowball/index.md
- LIF:
- Description: neuron_models/lif/index.md
- API Reference:
- api/index.md
- Neuron Models: api/neuron_models.md