{"id":"c7a24cbb-1f5d-49cb-aec0-faa29cc2a33b","arxiv_id":"1908.06545","paper_version":1,"verdict":"CONDITIONAL","confidence":"MODERATE","novelty_score":6.0,"correctness_risk":"medium","formal_verification":"none","parameter_count":5,"one_line_summary":"An auto-ranging current-to-frequency converter built in 180 nm CMOS converts approximately 10 pA to 1 µA currents into spike rates with automatic scale selection, enabling real-time monitoring of analog neuromorphic circuits.","lead":"The authors designed and tested a small on-chip circuit that converts the tiny currents produced by neuromorphic silicon neurons and synapses into digital pulses whose rate tracks the current level. The converter automatically switches measurement scales, allowing roughly five decades of current, from about 10 picoamps to 1 microamp, to be monitored in real time on a 180 nm CMOS chip.","discovery_kind":"new_method","skeptic_critique":{"model":"deepseek-v4-flash","headline":"Claimed 6-decade pA-to-µA range is not supported: measured floor is 5.5 pA (linear range ~5 decades), and pA inputs are inferred from CFC output/SPICE, not a calibrated current source.","rationale":"The reader's weakest assumption is the right one: the current-mirror chain must copy picoampere currents accurately for Eq. (1) to justify the headline sensitivity. What makes this concern load-bearing rather than generic is that the paper itself discloses the failure at the low end: no output below 5.5pA, and the measured linear range is about 10pA to 1µA, i.e., five decades. The abstract and conclusion claim 'up to 6 decades' from 'pico-Amps to micro-Amps', so the evidence is internally inconsistent with the headline. I further note the injected current is not independently measured; the CFC output is converted back to a current using Eq. (1) and then compared to a SPICE simulation, so the pA accuracy claim has no metrological anchor. The arithmetic inconsistency in β/α noted by the reader is real but secondary, since it does not affect the existence of a linear operating regime. These issues justify revisions, not rejection: the integrator principle, the mid-range linearity, and the neuron/synapse demonstrations are plausible and useful. The reader's CONDITIONAL verdict already captures this, so I do not move it.","tokens_in":5756,"tokens_out":7144,"duration_ms":67746,"concrete_test":"On a packaged CFC instance, inject known currents directly with a calibrated source-measure unit (e.g., Keithley 2636B in pA mode) at 1pA, 2pA, 5pA, 10pA, 100pA, 1nA, 10nA, 100nA and 1µA, while recording the CFC pulse train. Recover Imon from Eq. (1) and compare with the SMU setpoint. If the recovered current deviates by more than 10% below 10pA or the converter stops responding below 5.5pA, the six-decade pA-to-µA range claim is refuted; if it tracks to 1pA, the leakage is a test-chip artifact and the range claim could be restored with a lower detection threshold.","verdict_should_be":"UNCHANGED","load_bearing_attack":"The load-bearing assumption is that the current mirrors M6-M13 reproduce Imon accurately at picoampere levels, because only then does Eq. (1) map pulse interval to input current faithfully. The paper's own measurements contradict this: Section III reports 'currents smaller than 5.5pA produce no effective output, mainly because of leakage issues in the current mirrors,' and the demonstrated linear range is about 10pA to 1µA (five decades), not six. The accuracy check is also not independent: the injected current is generated by an on-chip p-FET bias generator, the 'corresponding measured current' is computed from the CFC output itself, and the only external validation is a SPICE simulation of the same p-FET (Fig. 5), not a calibrated ammeter. Thus the picoampere end of the headline range is both unsupported by the data and unverified by an external reference. This does not invalidate the mid-range mechanism, but it means the central 'pico-Amps to micro-Amps / up to 6 decades' claim is overstated until the mirror leakage is removed or the range claim is narrowed.","agreement_with_reader":"agree"},"referee_report":{"model":"deepseek-v4-flash","summary":"The paper presents a compact asynchronous current-to-frequency converter (CFC) for real-time monitoring of analog currents in neuromorphic systems. The circuit auto-detects the scale of the input current and switches between two integration paths, producing pulse-frequency-modulated output spikes whose rate is claimed to be linearly proportional to the input current. The authors derive the inter-spike interval in Eq. (1), describe the block-level and transistor-level implementation, and report measurements from six instances fabricated in a 180 nm CMOS process. Experimental results show linear conversion over a range stated as approximately 10 pA to 1 µA, with evidence of leakage below 5.5 pA and distortion above 1 µA. The paper also demonstrates real-time monitoring of silicon neuron and synapse currents. The central claim, repeated in the abstract and conclusions, is a dynamic input range of \"up to 6 decades, ranging from pico-Amps to micro-Amps\".","tokens_in":5883,"tokens_out":4310,"duration_ms":40973,"significance":"If the headline range were fully supported, this CFC would be a valuable, compact monitoring block for mixed-signal neuromorphic systems. The paper has genuine strengths: Eq. (1) is a clean standard capacitor-integration derivation; Fig. 4 shows broadly linear conversion over about five decades; the circuit is compact (150 µm × 40 µm) and low-power (about 36 nW at the maximum foreseen rate); and the neuron/synapse recordings demonstrate practical utility for real-time monitoring. However, the measured data support only about five decades (10 pA to 1 µA), not the claimed six decades from picoamperes to microamperes, and the validation at the picoampere end relies on current inferred from the CFC itself and a SPICE simulation rather than a calibrated external current source. These issues are load-bearing for the paper's central quantitative claim and need to be addressed.","major_comments":[{"comment":"The claim of \"up to 6 decades, ranging from pico-Amps to micro-Amps\" is contradicted by the reported data. Section III states that the circuit \"can accurately measure currents ranging from approximately 10pA to 1 µA\", that \"currents smaller than 5.5pA produce no effective output, mainly because of leakage issues in the current mirrors\", and that \"currents larger than 1µA lead to distortions\". A range from 10 pA to 1 µA is five decades, and even the more optimistic 5.5 pA to 1 µA is about 5.3 decades. The 6-decade claim should be removed or replaced with an explicit statement that the demonstrated range is about five decades.","section":"Abstract, Section III (Fig. 4), Conclusions"},{"comment":"The definitions of β and α are internally inconsistent. The text first says \"IS = βIO, with β<1\", then later says \"we set the current mirror ratio β=M10/M9 to 10, and the integration capacitor ratio α=C2/C1 to 10. So for currents larger than ... the total scaling factor is β/α=100\". If β=10 and α=10, then β/α equals 1, not 100, and β=10 also contradicts the earlier β<1. Please correct the notation, the arithmetic, and the formula for the total scaling factor, because Eq. (1) is the central quantitative relation of the paper.","section":"Section II, Eq. (1)"},{"comment":"The picoampere-end validation is not independent. The \"corresponding measured current\" is computed from the CFC output itself using the converter's transfer relation, and the external reference is a SPICE simulation of the same p-FET bias transistor, not a calibrated ammeter or a calibrated current source. Since the paper also reports that currents below 5.5 pA produce no output, the claim of pA-range sensitivity should be softened to \"tens of picoamperes\" unless a measurement with a calibrated sub-pA current source is provided.","section":"Section III, Fig. 5"}],"minor_comments":[{"comment":"The text states \"reset pulse lengths of TRST = 0.1µm are sufficiently smaller than the typical δTs produced\"; the unit is almost certainly microseconds (µs), not micrometers (µm).","section":"Section II, Pulse Extender discussion"},{"comment":"There is a typo: \"subtreshold\" should be \"subthreshold\".","section":"Section I"},{"comment":"The caption lists five current sweeps and the figure shows the data; consider marking the region below 10 pA where no effective output is produced, so that the figure does not misleadingly suggest a full six-decade span.","section":"Fig. 4 caption"},{"comment":"The notation is inconsistent in small ways: \"Vref H\" and \"Vref L\" appear with irregular spacing, and phrases like \"the current throughM13\" are missing spaces. A careful formatting pass would improve readability.","section":"Section II, Fig. 2"},{"comment":"The sentence \"currents larger than 1µA lead to distortions, because of ... the finite pulse width of the spikes TRST\" should clarify whether this upper limit depends on the chosen bias settings (e.g., the 100 nA scaling threshold) or is a fixed property of the implementation.","section":"Section III"}],"recommendation":"major_revision","confidential_remarks":"The paper is within the scope of a circuits/systems journal, and the circuit concept is sound in the mid-range. The main issues are honest quantification of the dynamic range and the internal consistency of the β and α notation. These are fixable with rewriting and, ideally, an independent low-current calibration measurement; they do not appear to require a fundamentally different design."},"author_rebuttal":null,"desk_editor":{"model":"deepseek-v4-flash","letter":"First thing you should know: this is a genuine engineering contribution, not a rehash. The auto-ranging CFC is a new topology—the range detector switches both the current-scaling branch and the integration capacitor, letting a compact 150×40 µm block cover about five decades of input current while keeping output rates manageable. The measured conversion in Fig. 4 is linear over roughly 10 pA to 1 µA, and the real-time silicon neuron/synapse recordings (Figs. 6, 7) show the intended application working. The derivation of Eq. (1) is standard, and the 36 nW at 100 kHz power claim is believable.\n\nNow the soft spots. The abstract and conclusions say “up to 6 decades, pico-Amps to micro-Amps,” but the paper’s own data stop at 5.5 pA on the low end (“produce no effective output”) and 1 µA on the high end before distortion. That is at most five decades, and the pA end is not shown to be accurate. The stress-test is right that the pA-range calibration is not independent: the input current comes from an on-chip bias generator, and the SPICE comparison in Fig. 5 simulates the same p-FET, so it is not an external reference. A calibrated ammeter or a well-characterized current source would make the low-current claim solid. There is also a clear arithmetic error in Section II: β is first defined as <1, then set to 10, and β/α=100 with α=10 is impossible; 10/10=1. That needs a rewrite, not a copy edit. Finally, no error bars or cross-instance statistics are given for the six fabricated channels, and there is no quantitative comparison with the clocked CFCs in [5] and [6].\n\nNone of this kills the paper. The mid-range mechanism is sound, the measured curves are linear, and the application to neuromorphic debugging is real value. The authors are honest about the leakage floor and reset-pulse distortion, which makes me trust the rest of the data. It deserves a serious referee and a major/minor revision, not a desk rejection. I would bring it to the reading group and cite it once the range claim is fixed and the low-current verification is strengthened.","headline":"A real auto-ranging current-to-frequency converter for neuromorphic current monitoring, linear over about five decades, but the 6-decade/pA claim needs external calibration and the β/α arithmetic is wrong.","tokens_in":6547,"tokens_out":3616,"would_cite":true,"duration_ms":35075,"reading_group":"yes","serious_thinker":"yes","would_accept_peer_review":true},"rs_alignment":null,"lean_confirmation":null,"pith_extraction":{"msc":[],"pacs":[],"model":"deepseek-v4-flash","headline":"A compact auto-scaling converter turns picoampere-to-microampere neural currents into asynchronous spike trains with a six-decade dynamic range, letting neuromorphic chips stream their internal analog signals.","keywords":["current-to-frequency converter","neuromorphic VLSI","real-time current monitoring","auto-scaling","pulse frequency modulation","subthreshold CMOS","silicon neuron","log-domain circuits"],"falsifier":"Inject calibrated currents below 10 pA, for example 3 pA and 5 pA, from a precision source into the converter input and count output pulses over a fixed window; the governing equation predicts a specific nonzero rate, and observing no pulses or a rate that deviates from the predicted linear relation would falsify the claimed low-current sensitivity. A second check is to compare the converter-derived current against a calibrated ammeter near the auto-scaling threshold and verify the pulse-rate continuity across the switch.","tokens_in":5403,"feed_emoji":"⚡","tokens_out":7158,"duration_ms":68773,"temperature":0.7,"pith_summary":"This paper claims that a single compact CMOS circuit can monitor the analog currents produced by neuromorphic neuron and synapse circuits in real time, converting currents from about 10 pA to 1 µA into pulse trains whose rate is linearly proportional to the input current. The design avoids external scaling by automatically detecting the current's magnitude and switching between two integration paths, so output firing rates stay in a manageable range across six decades of input. Measured on six instances in a 180 nm process, the circuit matches circuit-simulation transistor currents and tracks the dynamics of an adaptive exponential integrate-and-fire neuron and a DPI synapse. If correct, the converter gives neuromorphic systems a low-power way to observe their own internal currents without disturbing the circuits being measured.","feed_headline":"Auto-scaling circuit turns pA-to-µA neural currents into spike rates","feed_subtitle":"A 36-nW on-chip converter streams internal analog signals in real time, making neuron and synapse currents readable.","key_machinery":"The central object is the range-detecting current-mirror network followed by a dual-capacitor integrator. The P/N selector rectifies the input current $I_M$ to $I_U$; transistors M6–M8 copy $I_U$ to $I_O$, and M6–M10 copy it to $I_S = \\beta I_O$ with $\\beta = 10$. A comparator on the gate of M6 decides whether $I_M$ is below or above a programmable threshold, generating signals S1 and S2 that route either $I_O$ onto $C_1$ or $I_S$ onto $C_2$, where $C_2/C_1 = \\alpha = 10$. The discriminator fires an asynchronous AER request pulse when the integrating capacitor voltage crosses the low reference voltage, and the acknowledge signal resets the integrator. Equation (1) is the governing identity: it ties the inter-spike interval directly to the monitored current, with the auto-scaling factor $\\alpha/\\beta$ determining which input range maps to a given output rate.","core_discovery":"The central discovery is an asynchronous auto-scaling current-to-frequency converter whose inter-spike interval obeys $\\delta T = \\beta C(V_{\\mathrm{refH}} - V_{\\mathrm{refL}})/(\\alpha I_{\\mathrm{mon}})$, so that the output pulse rate is linearly proportional to the monitored current $I_{\\mathrm{mon}}$. A range detector compares the rectified input current to a threshold and selects whether to integrate the un-scaled current $I_O$ on a small capacitor $C_1$ or the scaled current $I_S = \\beta I_O$ with $\\beta = 10$ on a larger capacitor $C_2 = 10 C_1$, giving a total 100-fold scaling for large currents. In measurements, the circuit accurately measures currents from about 10 pA to 1 µA; currents below about 5.5 pA produce no output because of current-mirror leakage, and currents above 1 µA distort because the reset pulse becomes comparable to the inter-spike interval. Connected to an adaptive exponential integrate-and-fire neuron and a DPI synapse, the converter output reproduces the exponential decay and rise of the log-domain membrane current, demonstrating that the converted pulse train is a faithful real-time monitor of neural dynamics.","pith_inferences":["I infer that the 5.5 pA floor is a leakage limit of the 180 nm mirror network, not a fundamental barrier, so techniques used in femtoampere current-mode circuits could push the operational floor lower in a derivative design.","A testable extension is to drive the converter with a sinusoidally modulated current and measure the recovered amplitude and phase across the auto-scaling threshold; this would quantify where the finite reset pulse limits bandwidth at the high-current end.","The range-detection state signals S1 and S2 could be read out as an explicit scale bit, effectively doubling the bit depth of the current readout for a given output rate.","The same auto-scaling principle could be applied to other sensor front-ends that need wide dynamic range with limited output bandwidth, such as photodiode or electrochemical current monitors."],"forward_implications":["Neuromorphic chips can monitor their internal log-domain currents on-line during experiments, without the compression artifacts introduced by voltage buffering.","Neuron and synapse parameters such as time constants and synaptic weights become directly readable from the inter-spike intervals of the converter's pulse train.","Because the output rate is kept within a limited range while the input spans six decades, the same circuit can serve both slow adaptive neural dynamics and fast transient currents without reconfiguration.","With a worst-case power dissipation of about 36 nW at a 100 kHz output rate, embedding one converter per monitored node in a large-scale neuromorphic system becomes practical.","The programmable threshold and bias voltages let designers tune the same design for different current ranges and output rates across applications."],"supporting_citations":[{"why":"Supplies the current-mode neuromorphic systems context that motivates the need for current monitoring.","marker":"[1]"},{"why":"Provides the Address-Event Representation protocol used for the asynchronous output pulses.","marker":"[2]"},{"why":"Supplies the log-domain neuron and synapse circuits used in the experimental demonstrations.","marker":"[4]"},{"why":"Defines femtoampere current-mode design techniques relevant to the leakage limits at the low-current end.","marker":"[5]"},{"why":"A prior clocked current-to-frequency converter that the proposed asynchronous design is contrasted with.","marker":"[6]"},{"why":"The on-chip bias generator used to produce calibrated current sweeps for the measurements.","marker":"[7]"},{"why":"The adaptive exponential integrate-and-fire model whose dynamics the converter measurements reproduce.","marker":"[8]"}],"fun_headline_variants":["Auto-scaling converter reads pA-to-µA currents as spike rates","6-decade current-to-frequency converter for neuromorphic monitoring","Wide-range CFC streams neuron currents in real time","Auto-ranged current-to-frequency monitor for neural signals","Chip converts pA-to-µA currents to linear spike rates"],"cache_read_input_tokens":3200,"weakest_assumption_plain":"The load-bearing premise is that the current mirrors copy the small input current to the integration branch with negligible leakage and mismatch down to picoampere levels; below about 5.5 pA this copying itself is the reason the output goes silent, so if mirror accuracy degrades, the linear mapping fails exactly where the claimed sensitivity matters most.","fun_headline_variants_meta":{"raw":{"variants":["Auto-scaling converter reads pA-to-µA currents as spike rates","6-decade current-to-frequency converter for neuromorphic monitoring","Wide-range CFC streams neuron currents in real time","Auto-ranged current-to-frequency monitor for neural signals","Chip converts pA-to-µA currents to linear spike rates"]},"model":"deepseek-v4-flash","effort":"low","cost_usd":0.000563,"raw_usage":{"total_tokens":2725,"prompt_tokens":1052,"completion_tokens":1673,"prompt_tokens_details":{"cached_tokens":384},"prompt_cache_hit_tokens":384,"prompt_cache_miss_tokens":668,"completion_tokens_details":{"reasoning_tokens":1586}},"tokens_in":668,"tokens_out":1673,"duration_ms":11767,"temperature":1.0,"reasoning_tokens":1586,"cache_read_input_tokens":384,"cache_creation_input_tokens":0},"cache_creation_input_tokens":0},"created_at":"2026-08-14T12:41:21.503577+00:00","model_set":{"reader":"deepseek-v4-flash"},"falsifier":"Inject calibrated currents below 10 pA, for example 3 pA and 5 pA, from a precision source into the converter input and count output pulses over a fixed window; the governing equation predicts a specific nonzero rate, and observing no pulses or a rate that deviates from the predicted linear relation would falsify the claimed low-current sensitivity. A second check is to compare the converter-derived current against a calibrated ammeter near the auto-scaling threshold and verify the pulse-rate continuity across the switch.","supporting_citations":[{"cited_title":"Mead, ``Neuromorphic electronic systems,'' Proceedings of the IEEE , vol","cited_arxiv_id":null,"evidence_quote":"Supplies the current-mode neuromorphic systems context that motivates the need for current monitoring."},{"cited_title":"Boahen, ``Point-to-point connectivity between neuromorphic chips using address-events,'' IEEE Transactions on Circuits and Systems II , vol","cited_arxiv_id":null,"evidence_quote":"Provides the Address-Event Representation protocol used for the asynchronous output pulses."},{"cited_title":"Chicca, F","cited_arxiv_id":null,"evidence_quote":"Supplies the log-domain neuron and synapse circuits used in the experimental demonstrations."},{"cited_title":"Linares-Barranco and T","cited_arxiv_id":null,"evidence_quote":"Defines femtoampere current-mode design techniques relevant to the leakage limits at the low-current end."},{"cited_title":"Voulgari, M","cited_arxiv_id":null,"evidence_quote":"A prior clocked current-to-frequency converter that the proposed asynchronous design is contrasted with."},{"cited_title":"Delbruck, R","cited_arxiv_id":null,"evidence_quote":"The on-chip bias generator used to produce calibrated current sweeps for the measurements."},{"cited_title":"Brette and W","cited_arxiv_id":null,"evidence_quote":"The adaptive exponential integrate-and-fire model whose dynamics the converter measurements reproduce."}],"review_version":1}