 neuron functionality is shown in Fig. \[fig:neuron\]. This is a current-mode circuit composed of multiple “compartments” or blocks. The *LEAK* block models the neuron’s passive leak conductance, producing exponential sub-threshold dynamics in response to constant input currents. The *AHP* block models the generation of the after hyper-polarizing current in real neurons, responsible for their spike-frequency adaptation behavior. The Na+ and K+ blocks model the effect of Sodium and Potassium channels, responsible for generating action-potentials (spikes) in real neurons. The *HS* block implements handshaking with following encoder block for encoding spike events following protocol. We used an optimized Traff’s current comparator (see *CC* box in the Na+ block) to make an accurate comparison between the neuron $\mathsf{I_{mem}}$ current and a programmable $\mathsf{I_{ref}}$ threshold current, which sets the neuron’s spiking threshold. Current limitation transistors ($\mathsf{M_{C7},M_{C8}}$) are included to reduce static power consumption. We used the same split-transistor sub-threshold technique used in the synapse circuits for enhanced current-mirror operation and for precise control of small currents. We added also several reset transistors, such as $\mathsf{M_{L3}}$ and $\mathsf{M_{NA1}}$ to further reduce power consumption during the spike reset phase. The active area of the neuron is 20$\mu m^{2}$; the neuron capacitance is also implemented using a MIMCAP structure and measures approximately 1.5pF. Fig. \[fig:isynimem\] shows the expected response of the neuron circuit to a constant input current. By tuning the biases that control the neuron’s integration time constant, firing threshold, refractory period and spike-frequency adaptation dynamics, the proposed circuit can reproduce a wide range of spiking behaviors [@Qiao_etal15].

![Membrane current trace over time.[]{data-label="fig:trace"}](Imem){width="35.00000%"}

Simulation results {#sec:results}
==================

![Synapse and neuron response to a 100Hz spike train.[]{data-label="fig:isynimem"}](Isyn_Imem){width="40.00000%"}

In Fig. \[fig:isynimem\] we show circuit simulation results of both synaptic and neuron currents, while they are being
neuron functionality is shown in Fig.   \[fig: neuron\ ]. This is a current - mode circuit write of multiple “ compartment ” or blocks. The * LEAK * block models the neuron ’s passive escape conductance, producing exponential sub - threshold dynamics in response to changeless input currents. The * AHP * pulley models the generation of the after hyper - polarize current in real nerve cell, responsible for their spike - frequency adaptation behavior. The Na+ and K+ block model the effect of Sodium and Potassium channels, creditworthy for generating action - potentials (spike) in real neurons. The * HS * blocking implements handshaking with come encoder block for encoding spike events following protocol. We used an optimize Traff ’s current comparator (see * CC * box in the Na+ block) to make an accurate comparison between the neuron $ \mathsf{I_{mem}}$ current and a programmable $ \mathsf{I_{ref}}$ threshold current, which sets the neuron ’s spiking threshold. Current limitation transistors ($ \mathsf{M_{C7},M_{C8}}$) are included to reduce static power consumption. We use the same split - transistor sub - threshold proficiency use in the synapse circuit for enhanced current - mirror operation and for precise control of small currents. We added also respective reset transistors, such as $ \mathsf{M_{L3}}$ and $ \mathsf{M_{NA1}}$ to further reduce power consumption during the spike reset phase. The active area of the neuron is 20$\mu m^{2}$; the neuron capacitance is also implemented using a MIMCAP social organization and measures approximately 1.5pF. Fig.   \[fig: isynimem\ ] show the expect response of the neuron circuit to a constant input current. By tuning the bias that control the neuron ’s integration time constant, displace threshold, refractory period and spike - frequency adaptation dynamics, the proposed tour can reproduce a across-the-board range of spike behaviors   [ @Qiao_etal15 ]. 

! [ Membrane current trace over time.[]{data - label="fig: trace"}](Imem){width="35.00000% " } 

 Simulation resultant role { # sec: results } 
 = = = = = = = = = = = = = = = = = = 

! [ Synapse and nerve cell response to a 100Hz spike train.[]{data - label="fig: isynimem"}](Isyn_Imem){width="40.00000% " } 

 In Fig.   \[fig: isynimem\ ] we show circuit pretense results of both synaptic and neuron currents, while they are being
 nekron functionality is shuwn in Fig. \[fig:neorin\]. Thiv is a current-oode circuit composed of mulviplw “comkcrtments” or blocks. Tfe *LEAK* bpock modwls uhe neuron’s passits leak gjndudbance, 'roducing expongntial sub-thseshold dynamiws iu response to constant input currentf. The *ANP* block models jhe gtnewatikn of the after hyper-polarizing cudrent ii real neurons, tesponsible for their spikf-freeuency adaptation hehavior. Thg Na+ qnd K+ blocks model the effect of Skdium and Potassium channels, rerponsnble for gebeeatltg action-poventiajs (spikes) in real negrons. Tne *HS* block imilemeits yandshaking with follmwing encoder bloch for encmdnng spike events folliwung ptotocml. Wd usdd zn oltimizfd Vraff’s currsnt compararor (see *CC* box in tne Ba+ block) to mzke an ascurate comparison between the neuron $\mdthaf{I_{mem}}$ current and a prigrammable $\mathsf{I_{ref}}$ thresholq current, which sets the neuron’s spiking thresholg. Curcevt oiikrahion transistors ($\mathsf{M_{C7},M_{C8}}$) are included to rqsuve static power gonsumption. We usec hhr same split-trxnsistor aub-threshold technlque usgd in rhe synapfe corcuits for enhanced currenr-mirror operctiin and for precise control of smakl cutrents. We added also sereral deset translstors, sudf as $\mathsf{M_{L3}}$ ana $\mstvsf{M_{NA1}}$ to further reduce pjwer consnmptipn durivg tne spihe reset pjase. Bve active area of hhe nguron hs 20$\mu m^{2}$; thf neuron capacitance is also im'kemented usimg a KIMCAP scructuve and measures approximately 1.5pF. Fig. \[yig:isyvimem\] showa the eepected respjnse of the naoron circuit vo a conseant inpyt currdvt. By tuning tne biases that conteol the neuron’s inbegrajikn time constanc, diring thresholc, rdfrwcnorb perymd and spike-xreqjenzu adaotation dyncmkcs, yhe proposed circuit can reproduce a wide takge of spuking beraviors [@Qiao_etsl15].

![Membrane current tracx over time.[]{catw-label="fig:trace"}](Imem){width="35.00000%"}

Simulatjon resulhs {#fec:results}
==================

![Sygapsc anq neuron rzsponse to a 100Hz spike train.[]{data-label="fig:iwynimem"}](Isyn_Imem){widrh="40.00000%"}

In Fig. \[fig:isynimem\] ee show cirruit symulation results of both synqptic and neuron gurrents, while they ars beinc
neuron functionality is shown in Fig. \[fig:neuron\]. a circuit composed multiple “compartments” or the passive leak conductance, exponential sub-threshold dynamics response to constant input currents. The block models the generation of the after hyper-polarizing current in real neurons, responsible their spike-frequency adaptation behavior. The Na+ and K+ blocks model the effect of and channels, for action-potentials (spikes) in real neurons. The *HS* block implements handshaking with following encoder block for encoding events following protocol. We used an optimized Traff’s comparator (see *CC* box the Na+ block) to make accurate between the $\mathsf{I_{mem}}$ and programmable $\mathsf{I_{ref}}$ threshold which sets the neuron’s spiking threshold. Current limitation transistors ($\mathsf{M_{C7},M_{C8}}$) are included to reduce static power consumption. used the sub-threshold technique in synapse for enhanced current-mirror for precise control of small currents. several reset transistors, such as $\mathsf{M_{L3}}$ and $\mathsf{M_{NA1}}$ further reduce consumption during the spike reset phase. active area of the neuron is 20$\mu m^{2}$; neuron capacitance is also implemented using a MIMCAP structure and measures approximately 1.5pF. Fig. \[fig:isynimem\] expected response of the circuit to a input By the that control neuron’s integration time constant, firing threshold, refractory period and spike-frequency adaptation the proposed circuit can reproduce a wide range of spiking ![Membrane trace over time.[]{data-label="fig:trace"}](Imem){width="35.00000%"} results {#sec:results} ================== ![Synapse neuron to a 100Hz spike Fig. we results both and neuron currents, while are being
 neuron functionality is showN in Fig. \[fig:nEuron\]. thiS is A cUrreNt-moDe circuit compoSEd of Multiple “compartments” or BlockS. THE *LEAk* BlOck moDels the NEuRON’s pAsSiVe lEaK CoNductAncE, producIng exponenTiaL sUb-threshold dYNaMics in respOnsE to constant iNpuT curreNtS. ThE *aHP* blOck ModelS the geNEratioN of the aftEr HYper-poLArizing CURrEnt iN real neurons, respoNSiBLe for their spikE-frequEnCY aDAPtaTioN behavior. THe na+ and k+ Blocks mODeL THE efFEct of Sodium anD Potassium cHAnnEls, resPoNsiBLe for gEneraTiNG acTion-potentiAls (sPikes) in reAl neurONs. The *HS* BLock impLementS haNdsHakiNG wItH foLlOWinG EnCodER blOck for enCoDiNg spiKe evENTS FollOwiNg prOtocoL. We used an optiMizEd TrAFf’s CurreNt comParaToR (see *Cc* box in The Na+ BlOck) to make an accuRate ComparisoN beTwEen ThE neurON $\mathsF{I_{mEm}}$ cUrrent aNd a progRAmmAbLE $\MAtHsf{I_{ref}}$ threshold cuRrENT, wHich sets The neuROn’S sPIking thrEsHolD. CurRENt limItatIOn TransistOrs ($\matHSf{m_{C7},m_{C8}}$) are inClUded to ReDucE stAtic pOWer cOnsumpTion. We usEd the SAme split-transiSTor sub-threshoLD tECHnIQue uSed In the synapsE cirCUits For eNHaNceD CurreNt-mirRoR OpERation and for precise CoNtrol oF smalL currents. We adDed also sevERAL reset trAnsiSToRS, such as $\mathsf{M_{l3}}$ and $\mAthsf{M_{NA1}}$ to FUrther reDuce pOwer consUmption duRINg the spiKe rEseT phAse. tHE aCtive area of thE NEuroN iS 20$\mu m^{2}$; the NeuRon capaCitAncE is AlsO iMplementeD using a MiMcAp sTrUctUre anD Measures ApProXiMatEly 1.5pF. fIg. \[fig:iSynimEm\] shOwS tHE exPected rESpONSe of ThE nEuroN ciRcUit to A conSTanT input cUrrent. By tUniNG the BiAsEs that cOntrol the neurOn’S integratiOn TimE constANT, firing tHreshold, refractory perioD And spikE-frEquenCy adAptation dYnaMics, thE prOPosed cIrcuit Can rePrOduCE A wide RANgE of SpIking behavIORs [@QIao_etAl15].

![membRane curRent trace over time.[]{dATa-lAbel="fig:trace"}](IMem){WidtH="35.00000%"}

sImUlaTIoN ResUlTS {#seC:REsults}
==================

![Synapse anD neuron resPoNSe To a 100Hz spike TRaiN.[]{dAta-labeL="fig:isyNimem"}](iSyn_Imem){Width="40.00000%"}

In FiG. \[fig:isyniMeM\] we sHOW ciRcuit simulAtion resUlts of botH SynapTIc And neUroN curreNtS, whIle thEy are bEIng
 neuron functionality is s hown in Fi g. \[ fig :ne ur on\] . Th is is a curren t -mod e circuit composed ofmulti pl e  “co m pa rtmen ts” orb lo c k s.Th e*LE AK *  b lockmod els the  neuron’spas si ve leak cond u ct ance, prod uci ng exponenti alsub-th re sho l d dyn ami cs in  respo n se toconstantin p ut cur r ents. T h e  * AHP*  block models the ge n eration of the  after  h y pe r - pol ari zing curre nt  in r e al neur o ns , r esp o nsible for th eir spike-f r equ ency a da pta t ion be havio r. The  Na+ and K+  blo cks model  the e f fect of Sodiumand Po tas siu m ch a nn el s,re s pon s ib lef orgenerati ng  a ction -pot e n t i als(sp ikes ) inreal neurons.  Th e *H S * b lockimple ment shands haking  with  f ollowing encode r bl ock for e nco di ngsp ike e v ents f oll owi ng prot ocol. W e  us ed a n  o ptimized Traff’s c ur r e nt  compara tor (s e e*C C * box in  t heNa+b l ock)to m a ke  an accu rate c o mp ar ison be tw een th eneu ron  $\ma t hsf{ I_{mem }}$ curr ent a n d a programmab l e $\mathsf{I_ { re f } }$ thre sho ld current,  whi c h se ts t h eneu r on’sspiki ng th r eshold. Current lim it ationtrans istors ($\mat hsf{M_{C7} , M _ {C8}}$)arei nc l uded to reduce  stat ic power c o nsumptio n. We  used th e same sp l i t-transi sto r s ub- thr e s ho ld techniqueu s ed i nthe syn aps e circu its  fo r e nha nc ed curren t-mirror  o pe ra ti onand f o r precis econ tr olof sm a ll cur rents . We  a dd e d a lso sev e ra l rese ttr ansi sto rs , suc h as $\m athsf{M _{L3}}$ a nd$ \mat hs f{ M_{NA1} }$ to further  r educe powe rcon sumpti o n  duringthe spike reset phase.T he acti veareaof t he neuron  is  20$\m u m ^ {2}$;the ne uronca pac i t ancei s  a lso  i mplemented u sin g a M IM CAPstructu re and measures ap p rox imately 1.5pF . F ig.\ [ fi g:i s yn i mem \] sho w s  the expected r esponse of  t h eneuron cir c uit  t o a con stant i nputc urrent.  By tunin g the bia se s th a t  co ntrol theneuron’s  integrat i on ti m econst ant , firi ng  th resho ld, re f rac toryperiod  a nd spi ke-fr eq uency ad aptation dynamics, thepropos ed ci rcu it can re pro d uce  a wide r ange  of spikin g b eha viors  [@ Q iao_e tal1 5 ]. 

! [ Membr anec urrent tr a ce  ov e r  t ime.[]{data - l a bel ="fig :tr a ce"}]( Imem ){width="35.00000 % "}

Simulation  res u l ts{#s e c:re su lts}
========= === == = = ==

![Sy na pse and neu ron resp on s e toa 100H z spik e train . [ ]{ d ata-la bel= "fi g:isynime m"} ]( I syn_Ime m) {w i dth="4 0.00 00 0%"}
In Fig .  \[f i g :isynimem\] we s how c i r cuits imu latio nresults of b oth synapt ic and neur on cur rent s, wh ile the yare be ing 
 neuron_functionality is_shown in Fig. \[fig:neuron\]. This_is a_current-mode_circuit composed_of_multiple “compartments” or_blocks. The *LEAK*_block models the neuron’s_passive leak conductance,_producing_exponential sub-threshold dynamics in response to constant input currents. The *AHP* block models the_generation_of the_after_hyper-polarizing_current in real neurons, responsible_for their spike-frequency adaptation behavior._The Na+_and K+ blocks model the effect of Sodium_and_Potassium channels, responsible_for generating action-potentials (spikes) in real neurons. The *HS*_block implements handshaking with following encoder_block for encoding_spike_events_following protocol. We used_an optimized Traff’s current comparator (see_*CC* box in the Na+ block)_to make an accurate comparison between the_neuron $\mathsf{I_{mem}}$ current and a programmable_$\mathsf{I_{ref}}$ threshold current, which sets_the neuron’s_spiking threshold. Current limitation transistors_($\mathsf{M_{C7},M_{C8}}$) are included_to reduce_static power consumption._We used the same split-transistor sub-threshold_technique used in_the synapse circuits for enhanced current-mirror_operation_and for precise_control_of_small currents._We added also_several_reset transistors,_such_as $\mathsf{M_{L3}}$ and $\mathsf{M_{NA1}}$ to further_reduce_power consumption during the spike reset phase._The active area of_the_neuron is 20$\mu m^{2}$;_the neuron capacitance is also_implemented using a MIMCAP structure and_measures approximately_1.5pF. Fig. \[fig:isynimem\]_shows the expected response of the neuron circuit to a constant_input current. By tuning the biases_that control the neuron’s_integration time_constant,_firing threshold, refractory_period_and spike-frequency_adaptation dynamics, the proposed circuit can reproduce_a wide_range of spiking behaviors [@Qiao_etal15].

![Membrane current trace_over time.[]{data-label="fig:trace"}](Imem){width="35.00000%"}

Simulation results {#sec:results}
==================

![Synapse_and_neuron response to a 100Hz spike_train.[]{data-label="fig:isynimem"}](Isyn_Imem){width="40.00000%"}

In Fig. \[fig:isynimem\] we show circuit simulation_results of both synaptic and_neuron_currents,_while they are being