## Abstract

During cognitive tasks cortical microcircuits synchronize to bind stimuli into unified perception. The emergence of coherent rhythmic activity is thought to be inhibition-driven and stimulation-dependent. However, the exact mechanisms of synchronization remain unknown. Recent optogenetic experiments have identified two neuron sub-types as the likely inhibitory vectors of synchronization. Here, we show that local networks mimicking the soma-targeting properties observed in fast-spiking interneurons and the dendrite-projecting properties observed in somatostatin interneurons synchronize through different mechanisms which may provide adaptive advantages by combining flexibility and robustness. We probed the synchronization phase diagrams of small all-to-all inhibitory networks *in-silico* as a function of inhibition delay, neurotransmitter kinetics, timings and intensity of stimulation. Inhibition delay is found to induce coherent oscillations over a broader range of experimental conditions than high-frequency entrainment. Inhibition delay boosts network capacity (ln2)^{−N}-fold by stabilizing locally coherent oscillations. This work may inform novel therapeutic strategies for moderating pathological cortical oscillations.

## Introduction

The synchronization of electrical activity in the brain has been studied for several years to understand the mechanisms underpining cognition^{1,2} and memory consolidation^{3}. The *γ*-oscillations of cortical micro-circuits are thought to be initiated by networks of parvalbumin^{4,5} or somatostatin interneurons^{6} which entrain principal cells^{7,8,9}. These two neuron sub-classes differ in their physiological characteristics and may have adapted to exploit specific nonlinear properties. An understanding of these properties and their functional advantages is now needed. Computational models have been used to test neuronal synchronization through the interneuron gamma (ING) mechanism^{10,11}, the pyramidal interneuron gamma (PING) mechanism^{8,12,13}, the action of both excitatory and inhibitory synapses^{14,15,16,17} and the modulation of long range inhibition by local dendritic gap junctions^{18,19,20,21,22,23}, which have been derived from tonic current stimulation. Mutually inhibitory networks, however, are chaotic systems which encode the timings of current stimuli in cyclical paths of sequentially discharging neurons^{24,25}. These networks are therefore expected to exhibit abrupt transitions between modes of oscillation when both the timings and amplitudes of stimuli are varied^{26,27,28,29}. This is reminiscent of phase transitions in systems with many degrees of freedom whose sensitivity to interactions makes them difficult to predict from first principles. Recent advances in neuromorphic engineering^{30,31} allow such phase transitions to be measured in physical networks and are the only way to integrate complex multivariate stimuli in real time^{32,33} without compromise on model accuracy, size or complexity. A further merit of using neuromorphic systems is to demonstrate the robustness of the large number of stable modes of oscillation which we observe against noise and network imperfections. In particular, the maximum network capacity is found to be robust against synaptic noise, component-to-component fluctuations and other experimental deviations of relevance to cortical networks. In this way, we establish inhibition delay and high frequency entrainment as dual mechanisms providing robust and tuneable synchronization.

## Results

We built analog silicon models of all-to-all neuronal networks. The constituent neurons implemented the Mahowald-Douglas model^{30} which transposes the conductances of ion channels into transistor conductances to translate the Hodgkin-Huxley model^{34} to very large scale integrated (VLSI) technology. We interconnected these neurons with mutually inhibitory synapses based on established VLSI circuit design^{31}. These synapses have three gate biases which we set independently or in combination to delay the onset of the postsynaptic current, change the rise and decay time of the postsynaptic current, and vary the synaptic conductance (Supplementary Methods I,II). Accordingly, individual synapses have a tuneable inhibition delay *d* which we vary from 20 *μ*s to model the latency time of neurotransmitter release^{35,36}, to 800 *μ*s to model the transmission line delay of inhibitory signals as they diffuse along the dendrites towards to the axon hillock of dendrite projecting interneurons^{37}. These inhibition delays are chosen to match the transit time of action potentials across the 200 *μ*m–700 *μ*m long dendrites of somatostatin interneurons^{37} at an average speed of 1–100 m/s (Fig. 1(a)). The decay (resp. rise) time of the postsynaptic current was set by the undocking (resp. docking) time of neurotransmitters on neuroreceptors (GABA), *τ*_{u} (resp. *τ*_{d}). *τ*_{u} was tuned over 0–8 ms, a range comparable to the period of neuron oscillations: 5–20 ms^{38} (Fig. 1(b)).

### Synaptic kinetics of the half-center oscillator

We began to study the emergence of synchronization by probing the synchronization phase diagram of a pair of mutually inhibitory neurons as a function of synaptic kinetics in all connections (*d*, *τ*_{u}) and current stimulation applied to all neurons (*I*_{stim}). When inhibition delay is small (\(d < 150\,\mu \)s), three modes of synchronized oscillations are observed as *I*_{stim} increases (Fig. 1(c)). Above the depolarization threshold (*I*_{th} = 8 *μ*A), neurons oscillate out-of-phase (antiphasic synchronization). They suddenly lock in phase (phasic synchronization) at *I*_{s} = 14 *μ*A. Higher current stimulation (\({I}_{stim} > {I}_{s}\)) increases the frequency of neuron oscillations and makes inhibition increasingly tonic. As a result neurons decouple gradually. This loose coupling regime is characterized by higher order phase locking where a neuron entrain the other at a frequency which is a rational multiple of its own (Fig. 1(c)).

Longer inhibition delays (\(d > 150\,\mu \)s) broaden the synchronization current *I*_{s} to a window of finite width [*I*_{L}, *I*_{H}] (Fig. 1(d)) which increases and eventually diverges at \(d > 300\,\mu \)s. The observation of phasic synchronization at longer inhibition delay concurs with similar results obtained by Van Vreeswijk *et al*.^{11} when the synaptic response time becomes slower. Antiphasic, phasic, and loose coupling regimes form 3 domains in the *d* − *I*_{stim} phase diagram of Fig. 1(e) showing that phasic synchronization may be induced either by delaying inhibition or by applying a stimulation current close to *I*_{s}. Delayed inhibition gives each neuron in the pair the time to depolarize prior to receiving inhibition from its partner. This condition is necessary but not sufficient to explain phasic synchronization. Inhibition delay also decreases the slope of the phase response curve of the post-synaptic neuron near the origin (Supplementary Methods II). This reduces the phase correction that mutual inhibition applies to the early and late firing neurons which has the effect of stabilizing synchronous oscillations.

For shorter inhibition delays (\(d < 150\,\mu \)s), the synchronization current (*I*_{s}) and frequency (*f*_{s}) decrease when *τ*_{u} increases. This dependency is well explained by calculating the frequency of phase synchronized oscillations *f*_{p} (Supplementary Discussion I) and its intercept with the excitatory response curve of a neuron (Fig. 1(d)). We find \({f}_{s}\sim {\tau }_{u}^{-\mathrm{1/3}}\) (Fig. 1(f)). This result concurs with the onset of *γ*-oscillations shifting to lower frequency (current stimulation) following pharmacological manipulations that increase the recovery time of the postsynaptic current^{7,8}.

### 3-cell mutually inhibitory network

Larger inhibitory networks (\(N\ge 3\)) generally have chaotic dynamics which makes network oscillations highly dependent on the timings of current stimuli. We defined the state of the system using the phase lags of individual neurons relative to a reference (neuron 1) and obtained the state trajectories by measuring the temporal evolution of these phase lags \(\{{{\rm{\Delta }}{\rm{\Phi }}}_{i1}^{(p)}\}\), *i* = 2, 3 ...*N* over consecutive periods *p* = 1–50. The phase lag map of a 3-neuron network with 300 *μ*s inhibition delay shows state trajectories converging towards 6 point attractors (Fig. 2(a)). These attractors are sub-divided into 3 categories according to the duration of their interspike intervals (ISI): *T*/3, *T*/2 and *T* where *T* is the period of synchronized oscillations (Fig. 2(b)). Two attractors (circle symbols) correspond to three neurons discharging in the clockwise and anticlockwise sequences, 1 → 2 → 3 and 1 → 3 → 2 (ISI = *T*/3). Three attractors (square symbols) correspond to 3 modes of partially synchronized oscillations including the sequence \(1\to \begin{array}{c}2\\ 3\end{array}\) and its 2 permutations (ISI = *T*/2). The single coherent attractor (diamond symbol) corresponds to all 3 neurons discharging in phase (ISI = *T*). The 3-neuron map shows the basins of attraction becoming smaller as oscillations become more coherent. This demonstrates the greater fragility of coherent states relative to the oscillations of sequentially discharging neurons. We find that for \(d > 300\,\mu \)s, coherent and partially coherent oscillations become stable over the entire range of current stimulation. If \(d < 150\,\mu \)s however, the network only supports the oscillations of sequentially discharging neurons, as we shall see below. We find that substituting non-delayed inhibitory synapses (*d* = 0) with gap junctions^{29} produces qualitatively similar phase portraits in that they only support sequentially discharging neurons (Fig. 2(c)). For completeness, we also considered gap junctions between excitatory neurons. We find that the excitatory network hosts a single state of collective oscillations (Fig. 2(d)). This expected result validates the correct operation of our analogue network. Returning to the 3-neuron network connected by non-delayed inhibitory synapses, and varying current stimulation applied to all neurons, we find that partially coherent oscillations vanish except in a very narrow range of current stimulation centered on *I*_{s} - as in the neuron pair.

In the 3-neuron and 4-neuron networks, the synchronization current *I*_{s} is the current that maximises the size of the coherent basin of attraction and stabilizes the coherent attractor with respect to noise (Fig. 3). For long inhibition delays (*d* = 350 *μ*s), the network supports coherent oscillations over the entire range of current stimulation. When \(d < 150\,\mu \)s, coherent oscillations only form in a narrow range of current stimulation about *I*_{s}. These observations generalize the *d* − *I*_{stim} phase diagram of Fig. 1(e) to larger networks and demonstrate that synchronization may be achieved either through increases in inhibition delay or current stimulation.

### Emergence of synchronization in all-to-all inhibitory networks

We next demonstrate the emergence of synchronization in larger networks (*N* = 3, 4, 5) and the critical importance of inhibition delay in stabilizing locally coherent oscillations. The maximum number of attractors in a *N*-neuron network was calculated by counting the number of cyclically invariant discharge patterns allowing partial synchronization (Supplementary Discussion II). We find that the maximum network capacity increases as *T*_{3} = 6, *T*_{4} = 26, *T*_{5} = 150, *T*_{6} = 1082, … \({T}_{N}\sim (N-1)!/{(\mathrm{ln}2)}^{N}\)^{39}. The minimum capacity, allowing sequential discharges only, is *L*_{N} = (*N* − 1)!

Experimental results show that the capacity of an inhibitory network to encode information about its environment lies between *L*_{N} and *T*_{N}, depending on inhibition delay (Fig. 4). Longer inhibition delays (*d* = 400 *μ*s) stabilize oscillations which range from purely phasic (Fig. 4: (a) diamond, (b) triangle, (c) hexagon) to purely sequential (Fig. 4(a–c) circles). In between, all intermediate states of partial synchronization are observed (Fig. 4(a–c)). For example, the 4-neuron map in Fig. 4(b) has 6 sequential attractors with 1 spike per ISI giving ISI occupancies (1, 1, 1, 1) (circle symbols), 12 partially synchronized attractors with ISI occupancies (2, 1, 1, 0) (square symbols), 4 + 3 partially synchronized attractors with (3, 1, 0, 0) and (2, 2, 0, 0) occupancies respectively (diamond symbols), and the coherent attractor (4, 0, 0, 0) (triangle symbol). Therefore the 4-neuron network hosts 26 attractors in total.

Intermediate inhibition delay (*d* = 250 *μ*s) suppresses coherent oscillations (Fig. 4(d–f)). In the 4-neuron network, the coherent attractor (ISI = *T*) and the partially coherent attractors (ISI = *T*/2) have vanished while those with ISI = *T*/3 (square symbols) and *T*/4 (circle symbols) remain. The partially coherent attractors which survive exhibit a reduced basin size (Fig. 4(d,f)).

When inhibition delay is reduced further (*d* = 100 *μ*s), the only attractors left are sequential oscillations (Fig. 4(g–i)). The network capacity then scales as: 2 (*N* = 3), 6 (*N* = 4), 24 (*N* = 5) which matches the *L*_{N} sequence above. These results demonstrate that, provided the inhibition delay is sufficiently large, the number of attractors increases according to sequence *T*_{N}. For this, the inhibition delay needs to be at least 1/3 of the duration of the action potential (\(d > W\mathrm{/3}\)). The network capacity was found to be less sensitive to neurotransmitter kinetics. Increasing *τ*_{u} from 1.5 ms to 3.5 ms marginally increased the number of attractors. No further change was observed beyond \({\tau }_{u} > 3.5\) ms.

Figure 5 shows how the capacity of experimental networks scales with network size. At small inhibition delay (*d* = 100 *μ*s), the experimentally observed capacity is minimum and follows sequence *L*_{N}. At longer inhibition delay (*d* = 400 *μ*s), one observes that the maximum number of attractors increases according to sequence *T*_{N}. At intermediate delays, the network supports partially synchronized oscillations with low coherence which includes all oscillations exhibiting the smaller ISIs. Hence the network capacity lies between *L*_{N} and *T*_{N}. One concludes that longer inhibition delays (\(d > 300\,\mu \) s) boost the capacity to encode stimuli by a factor \({T}_{N}/{L}_{N}={(\mathrm{ln}\mathrm{2)}}^{-N}\). With a maximum capacity of (*N* − 1)!/(ln2)^{N} delayed inhibitory networks achieve a storage density which far exceeds winnerless networks \(\sim (N-1)!\)^{24} and Hopfield networks \(\sim 0.14N\)^{40}. By achieving the maximum theoretical capacity, our *in-silico* networks demonstrate scalable associative memories with unprecedented memory density.

## Discussion

Our results suggest that inhibitory networks may synchronize via two mechanisms that exploit the distinct neurophysiological properties of fast-spiking interneurons^{36} and the inhibition delay introduced by dendrite projecting synapses^{37}. This study considers the primary effect of dendrite targeting synapses to be the introduction of a transmission line delay because the network frequency covers a very narrow range set by the constant step amplitude of current stimuli. The complex spectral response of dendrites is however known to be important and would need to be considered if the amplitude of current stimulation was varied. Dendrite projecting somatostatin interneurons introduce transmission line delays of the order of 0 – 800 *μ*s by projecting synapses on the 200–700 *μ*m long dendrites of the mammalian visual cortex^{37}. Transmission line delays of this magnitude postpone the onset of inhibition sufficiently to stabilize the coherent oscillations of inhibitory neurons (Fig. 4(a–c)). The anatomical properties of somatostatin neurons would thus warrant robust phasic synchronization which is weakly dependent on current stimulation or postsynaptic kinetics but is strongly dependent on the timings of stimulation. This result is consistent with the rapid attenuation of visually induced *γ*-oscillations observed when visual stimuli become uncorrelated^{6}. The coherent attractor is unique and its basin occupies a very small volume of phase space (triangle symbol, Fig. 4). As a result, the state of collective synchronization is the least robust of all states with respect to noise and structural inhomogeneity. In contrast, the bulk of the phase space is filled with partially coherent attractors whose proportion increases very rapidly according to 1 − (ln2)^{N} as the network size increases. Using this expression, one calculates that partially coherent attractors form \( > \mathrm{98.7 \% }\) of all attractors for the typical neuronal population, \(N > 12\), excited during optogenetic experiments^{6}. Besides being more numerous, partially coherent states also have wider basins which offer protection from decoherence by noise and structural heterogeneities (Fig. 4(a–c)). Accordingly, partially coherent states are the most thermodynamically stable with respect to coherent and sequential states and are the most likely to support synchronized electrical activity in the noisy environment of real cortical networks. Within partially coherent states, however, the neurons which oscillate in phase may distribute differently over the volume of the network. A subset of *L* neurons (\(L < N\)) may oscillate in phase at different locations of the network, producing spatially homogeneous firing akin to the fully synchronized state. Two partially coherent states with identical *L*-number differ through the permutations of stimuli. The equivalence of these states is demonstrated by the six-fold symmetry of phase maps of the 4-neuron network (Fig. 4(b)).

Our results suggest that spatially homogeneous firing within partially coherent states may be promoted by local repulsion through gap junctions^{41}. These junctions are known to predominantly couple neighbouring inhibitory cells of the same population^{42,43}. As we have seen in Figs 2(c) and 4(g), gap junctions and fast inhibitory synapses share the property of supporting sequential neuronal oscillations. Electrical synapses thus have a destabilizing effect on local neural synchronization as reported in earlier numerical simulations^{21,23,44}. At the same time, Fig. 4 show that transmission line delays promotes synchrony. An inhibitory network can thus achieve a homogeneous distribution of phasic neurons^{45} by breaking local coherence using gap junctions. Homogeneous firing is established from the long range attraction of delayed inhibition and the short range repulsion of electrical synapses. Note that many physical systems achieve long range order through short range repulsion. For example, the Wigner crystal arises from Coulomb repulsion between electrons^{46} and vortex-to-vortex repulsion is responsible for the Abrikosov lattice in type II superconductors^{47}. The effect of introducing heterogeneity in the network is seen in Fig. 4(a–c) where residual imbalance in network conductance breaks the symmetry of phase lag maps. Introducing a range of inhibition delays or mixing gap junctions with chemical synapses would similarly increase the volume of some basins - those associated with spatially homogeneous firing - to the detriment of others^{26}.

In contrast to somatostatin neurons, the wiring of parvalbumin neurons introduces delays which are too short to warrant automatic synchronization. Instead parvalbumin neurons may achieve synchronization through high frequency entrainment. This corresponds to the current induced synchronization which we observe at small *d* (Fig. 1(c,e)). Because frequency *f*_{s} is dependent on neurotransmitter kinetics (Fig. 1(f)), this synchronization mechanism allows the onset of synchronized oscillations to be tuned using pharmacological manipulations targeting GABA receptors^{4,5,7,9,48}.

Our study leads us to propose that local cortical circuits may have adapted to exploit the robustness of synchronization by delayed inhibition versus the tunability of synchronization by fast-spiking interneurons (Fig. 1(e)). These synchronization mechanisms suggest strategies to reduce pathological cortical oscillations which include: inactivating dendrite targeting synapses, blocking GABA_{B} receptors to accelerate the recovery of the postsynaptic potential, and applying visual stimuli lacking spatial coherence at frequencies in the *γ* band. This study has focussed on purely inhibitory networks (ING) which have intrinsically chaotic dynamics. The consideration of excitatory neurons and feed-forward processes within the pyramidal-interneuron-gamma (PING) mechanism invokes regular dynamics which has been treated elsewhere^{8}.

## Methods

### Electronic models

We synthesized two VLSI networks interconnecting 6 Mahowald-Douglas neurons^{30} with either inhibitory synapses or gap junctions (Supplementary Methods I). VLSI neurons modelled the dependence of the membrane voltage *V* on current stimulus *I*_{stim} using the analogue electrical equivalent circuit of the neuron membrane. Its equation was \(C\dot{V}={g}_{Na}({E}_{Na}-V)+{g}_{K}({E}_{K}-V)+{g}_{L}V+{I}_{stim}\) where *E*_{Na} and *E*_{K} are the sodium and potassium reversal potentials and *C* is the membrane capacitance. The sodium and potassium conductances, *g*_{Na} and *g*_{K}, are modelled by the transconductances of *p*− and *n*− type field effect transistors respectively^{30}. The gate variables *m*, *h* and *n* of the Hodgkin-Huxley model are represented in the analogue circuit by currents *ι* which are either activated or inactivated according to: \(\iota ({V}_{\tau ,x})={\iota }_{max}\{1+\,\tanh \,[({V}_{\tau ,x}-{V}_{x})/d{V}_{x}]\}/2\) where *x* ≡ {*m*, *h*, *n*}, *V*_{x} is the threshold voltage of each ion gate, and *dV*_{x} is the width of the transition from the closed to the open state of that gate. The *V*_{τ,x} variables follow a first order dynamics \({\dot{V}}_{\tau ,x}=(V-{V}_{\tau ,x})/\tau x\) which describes the recovery of each gate variable and is characterized by recovery time *τ*_{x}^{29}.

Chemical synapses were implemented using a differential pair integrator^{31} (Supplementary Methods II). As our transistors functioned with above threshold currents as opposed to below threshold^{31}, the postsynaptic current was approximately given by *I*_{post}(*t*) = *gS*(*t*)(*V*_{post}(*t*) − *V*_{rev}) where *V*_{rev} = 7 V was the reversal potential, *V*_{post}(*t*) the membrane voltage of the postsynaptic neuron, *g* the maximum conductance and *S*(*t*) was the fraction of docked neurotransmitters at time *t*. The neurotransmitter docking rate was given by: \(\dot{S}(t)=[{S}_{\infty }({V}_{pre}(t))-S(t)]/{\tau }_{u}\) with \({S}_{\infty }(V)=0.5\{1+\,\tanh \,[(V-{V}_{th})/d{V}_{syn}]\}\). The empirical inhibition delay *d*, decay time *τ*_{u} and synaptic conductance *g* were controlled by 3 gate voltage parameters: *V*_{th}, *V*_{W} and *V*_{τ} in the circuit (Supplementary Methods II). The synaptic conductance varied in the range *g* = 1–3 *μ*s.

We implemented gap junctions electronically using a differential transconductance amplifier to model electrical coupling between GABAergic-like interneurons^{41}. Their current-voltage transfer characteristics has been measured by Zhao and Nogaret^{29}. The gap junction current varies linearly as \({I}_{post}=g^{\prime} ({V}_{post}(t)-{V}_{pre}(t))\) near the balance point of the pre-synaptic and post synaptic membrane potentials^{41}. The transconductance \(g^{\prime} \) is tuneable in the range 24 *μ*s \( < g^{\prime} < 45\,\mu \)S using the gate bias *V*_{M} of the current source transistor (Fig. S7). Away from the balance point, saturation effects reduce the rate of current injection^{29}. We were able to change the sign of the injected current by swapping the voltage inputs and in this way obtain either an inhibitory or an excitatory link (Fig. 2(d)).

Circuits were built from VLSI current mirrors (ALD1116, ALD117). The depolarization threshold of neurons was adjusted to match the range of synaptic currents. This was done by adjusting the leakage conductance of the neuron membrane. The current thresholds were *I*_{th} = 8 *μ*A (synaptic coupling) and 86 *μ*A (gap junction coupling). The duration of an action potential was *W* = 1 ms.

### Data acquisition and analysis

Individual neurons were stimulated by timed current steps of constant amplitude *I*_{stim}. These stimuli were generated by the analogue outputs of two DAQ cards (NI PCI6259) and a bank of 6 voltage-to-current converters. Labview code was written to vary the timings of current stimuli in a systematic manner so that initial conditions meshed the (*N* − 1)-dimensional phase space with a grid size of *T*/20. The Labview/DAQ card recorded the membrane voltage time series of individual neurons during each current protocol. The sampling frequency was 20 kHz. Between the end of one protocol and the beginning of the next, a 200 ms long time window was inserted during which no stimulation was applied to let the system return to its steady state.

The dephasings of voltage peaks \(({{\rm{\Delta }}{\rm{\Phi }}}_{21}^{(p)},{{\rm{\Delta }}{\rm{\Phi }}}_{31}^{(p)},\,\mathrm{...}{{\rm{\Delta }}{\rm{\Phi }}}_{N1}^{(p)})\) were calculated in each oscillation period *p* = 1–50. The phase shifts of individual neurons were calculated as \({{\rm{\Delta }}{\rm{\Phi }}}_{i1}^{(p)}=({t}_{i}^{(p)}-{t}_{1}^{(p)})/T\) using a Matlab programme which extracted the timings of voltage peaks of neuron *i* and neuron 1 in each oscillation period. The state trajectories Δ**Φ**^{(p)} were projected orthographically in the Coxeter plane of the (*N* − 1)-dimensional hypercube (*N* = 3, 4, 5) using projection matrices:

where *θ*_{4} = *π*/12, and:

where *θ*_{5} = *π*/4. The state trajectories pertaining to the same basin were regrouped using Matlab code which calculated the coordinates of experimental attractors and their total number.

## Additional information

**Publisher's note:** Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

## References

- 1.
Yamamoto, J., Suh, J., Takeuchi, D. & Tonegawa, S. Successful execution of working memory linked to synchronized high-frequency gamma oscillations.

*Cell***157**, 845–857 (2014). - 2.
Ward, L. M. Synchronous neural oscillations and cognitive processes.

*Trends in Cognitive Sciences***7**, 553–559 (2003). - 3.
Singer, W. Synchronization of cortical activity and its putative role in information processing and learning.

*Annual review of physiology***55**, 349–374 (1993). - 4.
Sohal, V. S., Zhang, F., Yizhar, O. & Deisseroth, K. Parvalbumin neurons and gamma rhythms enhance cortical circuit performance.

*Nature***459**, 698–702 (2009). - 5.
Cardin, J. A.

*et al*. Driving fast-spiking cells induces gamma rhythm and controls sensory reponses.*Nature***459**, 663–667 (2009). - 6.
Veit, J., Hakim, R., Jadi, M. P., Sejnowski, T. J. & Adesnik, H. Cortical gamma band synchronization through somatostatin interneurons.

*Nature Neuroscience***20**, 951–959 (2017). - 7.
Whittington, M. A., Traub, R. D. & Jefferys, J. G. Sychronized oscillations in interneuron networks driven by metabrotropic glutamate receptor activation.

*Nature***373**, 612–615 (1995). - 8.
Traub, R. D., Wittington, M. A., Stamford, I. M. & Jefferys, J. G. A mechanism for generation of long-range synchronous oscillations in the cortex.

*Nature***383**, 621–624 (1996). - 9.
Bartos, M., Vida, I. & Jonas, P. Synaptic mechanisms of synchronized gamma oscillations in inhibitory interneuron networks.

*Nature Review Neuroscience***8**, 45–56 (2007). - 10.
Wang, X.-J. & Buzsáki, G. Gamma oscillations by synaptic inhibition in a hippocampal interneuronal network model.

*Journal of Neuroscience***16**, 6402–6413 (1996). - 11.
van Vreeswijk, C., Abbott, L. F. & Ermentrout, G. B. When inhibition not excitation synchronizes neural firing.

*Journal of Computational Neuroscience***1**, 313–321 (1994). - 12.
Whittington, M. A., Traub, R. D., Kopell, N., Ermentrout, B. & Buhl, E. H. Inhibition-based rhythms: experimental and mathematical observations on network dynamics.

*International Journal of Psychophysiology***38**, 315–336 (2000). - 13.
Tiesinga, P. & Sejnowski, T. J. Cortical enlightenment: are attentional gamma oscillations driven by ing or ping?

*Neuron***63**, 727–732 (2009). - 14.
Börgers, C. & Kopell, N. Synchronization in networks of excitatory and inhibitory neurons with sparse random connectivity.

*Neural Computation***15**, 509–538 (2003). - 15.
White, J. A., Chow, C. C., Ritt, J., Soto-Treviño, C. & Kopell, N. Synchronization and oscillatory dynamics in heterogeneous, mutually inhibited neurons.

*J. Comput. Neurosci.***5**, 5–16 (1998). - 16.
Destexhe, A., Contreras, D., Sejnowski, T. J. & Steriade, M. A model of spindle rhythmicity in the isolated thalamic reticular nucleus.

*Journal of Neurophysiology***72**, 803–818 (1994). - 17.
Elson, R. C., Selverston, A. I., Abarbanel, H. D. I. & Rabinovich, M. I. Inhibitory synchronization of bursting in biological neurons: Dependence on synaptic time constant.

*J. Neurophysiol.***88**, 1166–1176 (2001). - 18.
Kopell, N. & Ermentrout, B. Chemical and electrical synapses perform complementary roles in the synchronization of interneuronal networks.

*PNAS***101**, 15482–15487 (2004). - 19.
Hjort, J., Blackwell, K. T. & Hellgren Kotaleski, J. Gap junctions between striatal fast-spiking interneurons regulate spiking activity and synchronization as a function of cortical activity.

*Journal of Neuroscience***22**, 5276–5286 (2009). - 20.
Traub, R. D.

*et al*. Gap junctions between interneuron dendrites can enhance synchrony of gamma oscillations in distributed networks.*Journal of Neuroscience***21**, 9478–9486 (2001). - 21.
Lewis, T. J. & Rinzel, J. Dynamics of spiking neurons connected by both inhibitory and electrical coupling.

*Journal of Computational Neuroscience***14**, 283–309 (2003). - 22.
Gibson, J. R., Beierlein, M. & Connors, B. W. Functional properties of electrical synapses between inhibitory interneurons of neocortical layer 4.

*Journal of Neurophysiology***93**, 467–480 (2005). - 23.
Pfeuty, B., Mato, G., Golomb, D. & Hansel, D. Electrical synapses and synchrony: the role of intrinsic currents.

*Journal of Neuroscience***23**, 6280–6294 (2003). - 24.
Rabinovich, M.

*et al*. Dynamical encoding by networks of competing neuron groups: Winnerless competition.*Physical Review Letters***87**, 068102 (2001). - 25.
Korn, H. & Faure, P. Is there chaos in the brain? ii. experimental evidence and related models.

*Comptes Rendus Biologies***326**, 787–840 (2003). - 26.
Wojcik, J., Schwabedal, J., Clewley, R. & Shilnikov, A. L. Key bifurcations of bursting polyrhythms in 3-cell central pattern generators.

*PLoS ONE***9**, e92918 (2014). - 27.
Shilnikov, A., Calabrese, R. L. & Cymbalyuk, G. Mechanism of bistability: Tonic spiking and bursting in a neuron model.

*Physical Review E***71**, 056214 (2005). - 28.
Canavier, C. C., Baxter, D. A., Clark, J. W. & Byrne, J. H. Control of multistability in ring circuits of oscillators.

*Biological Cybernetics***80**, 87–102 (1999). - 29.
Zhao, L. & Nogaret, A. Experimental observation of multistability and dynamic attractors in silicon central pattern generators.

*Physical Review E***92**, 052910 (2015). - 30.
Mahowald, M. & Douglas, R. A silicon neuron.

*Nature***354**, 515–518 (1991). - 31.
Bartolozzi, C. & Indiveri, G. Synaptic dynamics in analog VLSI.

*Neural computation***19**, 2581–2603 (2007). - 32.
O’Callaghan, E. L.

*et al*. Utility of a novel biofeedback device for within-breath modulation of heart rate in rats: A quantitative comparison of vagus nerve vs. right atrial pacing.*Frontiers in Physiology***7**(2016). - 33.
Nogaret, A.

*et al*. Silicon central pattern generators for cardiac diseases.*Journal of Physiology***593**, 763–774 (2015). - 34.
Hodgkin, A. L. & Huxley, A. F. A quantitative description of membrane current and its application to conduction and excitation in nerve.

*The Journal of Physiology***117**, 500 (1952). - 35.
Chow, R. H., Klingauf, J. & Neher, E. Time course of Ca2+ concentration triggering exocytosis in neuroendocrine cells.

*Proc. Nat. Acad. Sci.***91**, 12765–12769 (1994). - 36.
Rainnie, D. G., Mania, I., Mascagni, F. & McDonald, A. J. Physiological and morphological characterization of parvalbumin-containing interneurons of the rat basolateral amygdala.

*The Journal of Comparative Neurology***498**, 142–161 (2006). - 37.
Ma, Y., Hu, H., Berrebi, A. S., Mathers, P. H. & Agmon, A. Distinct subtypes of somatostatin-containing neocortical interneurons revealed in transgenic mice.

*The Journal of Neuroscience***26**, 5069–5082 (2006). - 38.
Rodrigues, S.

*et al*. Time-coded neurotransmitter release at excitatory and inhibitory synapses.*Proceedings of the National Academy of Sciences***113**, E1108–E1115 (2016). - 39.
Nogaret, A. & King, A. Inhibition delay increases neural network capacity through stirling transform.

*Physical Review E***97**, 030301 (2018). - 40.
Amit, D. J., Gutfreund, H. & Sompolinsky, H. Storing infinite numbers of patterns in a spin-glass model of neural networks.

*Physical Review Letters***55**, 1530–1533 (1985). - 41.
Galarreta, M. & Hestrin, S. Spike transmisison and synchrony detection of GABAergic interneurons.

*Science***292**, 2295 (2001). - 42.
Gibson, J. R., Beierlein, M. & Connors, B. W. Two networks of electrically coupled inhibitory neurons in neocortex.

*Nature***402**, 75–79 (1999). - 43.
Amitai, Y.

*et al*. The spatial dimensions of electrically coupled networks of interneurons in the neocortex.*Journal of Neuroscience***22**, 4142–4152 (2002). - 44.
Chow, C. C. & Kopell, N. Dynamics of spiking neurons with electrical coupling.

*Neural Computation***12**, 1643–1648 (2000). - 45.
Le Van Quyen, M.

*et al*. High-frequency oscillations in human and monkey neocortex during the wake-sleep cycle.*PNAS***113**, 9363–9368 (2016). - 46.
Wigner, E. On the interaction of electrons in metals.

*Physical Review***46**, 1002–1011 (1934). - 47.
Abrikosov, A. A. On the magnetic properties of superconductors of the second group.

*Soviet Physics JETP***5**, 1174–1182 (1957). - 48.
Huntsman, M. M., Porcello, D. M., Homanics, G. E., DeLoery, T. M. & Huguenard, J. R. Reciprocal inhibitory connections and network synchrony in the mammalian thalamus.

*Science***283**, 541–543 (1999).

## Acknowledgements

We thank H. Adesnik and J.F.R. Paton for valuable discussions. This work was supported by the European Union’s Horizon 2020 Future Emerging Technologies Programme (Grant No. 732170) and the British Heart Foundation under grant NH/14/1/30761. JDT acknowledges the support of EPSRC for a DTP studentship.

## Author information

### Affiliations

#### Department of Physics, University of Bath, Bath, BA2 7AY, UK

- Ashok S. Chauhan
- , Joseph D. Taylor
- & Alain Nogaret

### Authors

### Search for Ashok S. Chauhan in:

### Search for Joseph D. Taylor in:

### Search for Alain Nogaret in:

### Contributions

A.N. and A.S.C. conceived the experiments. A.S.C. and J.D.T. conducted the experiments and analysed the data. A.N. conceived the theory and wrote the manuscript. All authors discussed the results and reviewed the manuscript.

### Competing Interests

The authors declare no competing interests.

### Corresponding author

Correspondence to Alain Nogaret.

## Electronic supplementary material

## Rights and permissions

**Open Access** This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.

## About this article

## Comments

By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.