Professional Documents
Culture Documents
Analog-to-Digital Converter
Zhaoguang Si∗ , Chaohan Wang∗ , Adil Malik∗ , Shiwei Wang† , Themis Prodromakis‡ , Christos Papavassiliou∗
∗
Department of Electrical and Electronic Engineering, Imperial College London, SW7 2BT, UK
2022 20th IEEE Interregional NEWCAS Conference (NEWCAS) | 978-1-6654-0105-0/22/$31.00 ©2022 IEEE | DOI: 10.1109/NEWCAS52662.2022.9842108
†
Centre for Electronics Frontiers, Electronics and Computer Science, University of Southampton, SO17 1BJ, UK
‡
Institute for Integrated Micro and Nano Systems, School of Engineering, University of Edinburgh, EH9 3JL, UK
Corresponding email: zhaoguang.si20@imperial.ac.uk
Main
I. I NTRODUCTION DAC
Error Sign ? :
The concept of memristor, a device that represents the +
relationship between charge and flux, was first postulated ...
by Leon Chua in 1971 [1]. In 2008, Hewlett-Packard (HP)
Laboratory first realised a two-terminal memristor physically, Memristor-array
Memristor-based Mismatch
DAC R-2R DAC Detection Circuit
calibration Calibration Sign-based
scheme Control signal feedback
Programming Pulse Generator
Pulses (Correction Circuit)
Calibrated output
471
Authorized licensed use limited to: National Taiwan Univ of Science and Technology. Downloaded on April 01,2023 at 14:42:54 UTC from IEEE Xplore. Restrictions apply.
Q(N-1) S1
CLK Q CLK Q S2
OR Switch 1-bit input
AND
Vref DFF DFF
Initialisation Memristor
D -Q D<11> ... D<0>
Read DAC XOR D -Q
output Calibrated
Q Cal. Ctrl. Signal Programming
... Pulses
... Programming
CLK Q CLK Q Switch Memristor Cell Memristor Cell
S3
in
Sign-based 55LQLW Pulses
Switch ...
DFF DFF Switch feedback + DC 5
- DAC output
signal 55LQLW
Port 1
D -Q D -Q GND Port 2
Calibration
Initialisation DeLayed CLK
Control Signal
Fig. 6: Implementation of the memristor-assisted 12-bit DAC. The memristor
Switch AND
model has an initial memristance Rinit = 43kΩ±1kΩ.
S2 S3
Reference
Voltage Generated Cal. Ctrl. S1
DAC output Programming Signal
Pulses
-
Clock +
Vpulse
S4 S5
Q(N)
472
Authorized licensed use limited to: National Taiwan Univ of Science and Technology. Downloaded on April 01,2023 at 14:42:54 UTC from IEEE Xplore. Restrictions apply.
(a)
(a)
(b)
2
(b)
3
1.5
Fig. 9: Simulation of the memristor-based 12-bit DAC with background
Amplitude of Programming Pulses(V)
the system clock was set to twice of the pulse width. Only the MSB memristor
1.5
0 was presented for clarity. Three different mismatches were added by varying
Negative
1 Pulses
the resistance of the resistors in the R-2R cells. (b) Three different input codes
-0.5
were applied to the DAC. VREF was calculated by equation (1).
Sign-based feedback signal
0.5
Programming Pulses -1
0 -1.5
V. C ONCLUSION AND F UTURE WORK
-0.5
0 0.5 1 1.5 2 2.5 3 3.5
time(s) 10-4 A memristor-assisted sign-based background calibration
(c) scheme for ADC is presented based on a stacked
Pt/TiOx/AlxOy/Pt memristor. The architecture of the
Fig. 8: Simulation to validate DAC mismatch detection and pulse generator memristor-assisted calibration for element mismatches in a
circuits. The programming pulse width was set to 1µs. The amplitude of the 12-bit R-2R DAC is validated by circuit-level simulation.
programming pulses was set to 2 V. 3% mismatch was emulated. The VREF
was set to 500 mV. An input code of ’010011001100’ is demonstrated as an The calibration architecture has been implemented in a 12-bit
example. Only MSB memristor was presented for clarity. In (b) (c), when SAR ADC. The proposed technique proves the feasibility
Q(N) and Q(N-1) were the same, programming pulses were generated with of using memristors to calibrate high-resolution ADCs. We
a polarity defined by ‘sign-based feedback signal’. After Q(N) and Q(N-1)
became different at 0.35ms, the calibration process was stopped. DAC output anticipate memristor-based circuit can be used as a new
and memristance in (a) entered the reading region became stable. approach in the calibration circuit and will be characterised
and benchmarked with the SAR ADC state of the art in the
future.
behavior of memristors will be available through inference
based on the ADC results. This will enhance the maturity of ACKNOWLEDGMENT
existing Verilog-A device models incorporating comprehensive
information on dynamic switching characteristics and device- This work was supported by FORTE, which is a UKRI En-
to-device/cycle-to-cycle variations, which will in return con- gineering and Physical Sciences Research Council Programme
tribute to more precise designs in the future. under Grant EP/R024642/1.
473
Authorized licensed use limited to: National Taiwan Univ of Science and Technology. Downloaded on April 01,2023 at 14:42:54 UTC from IEEE Xplore. Restrictions apply.
R EFERENCES
[1] L. Chua, “Memristor-the missing circuit element,” IEEE Transactions
on Circuit Theory, vol. 18, no. 5, pp. 507–519, 1971.
[2] S. D. Strukov DB, Snider GS and W. RS, “The missing memristor
found,” Nature, vol. 453, no. 7191, pp. 80–83, 2008.
[3] G. Papandroulidakis, I. Vourkas, A. Abusleme, G. C. Sirakoulis, and A.
Rubio, “Crossbar-based memristive logic-in-memory architecture,” IEEE
Transactions on Nanotechnology, vol. 16, no. 3, pp. 491–501, 2017.
[4] M. A. Zidan, A. Chen, G. Indiveri, and W. D. Lu, “Memristive
computing devices and applications,” Journal of Electroceramics, vol.
39, no. 4-20, 2017.
[5] Wang J, Serb A, Papavassiliou C, et al., 2021, Analysing and measur-
ing the performance of memristive integrating amplifiers, International
Journal of Circuit Theory and Applications, ISSN:0098-9886.
[6] B. Murmann. (2021) Adc performance survey 1997-2021. [Online].
Available: http://web.stanford.edu/ murmann/adcsurvey.html.
[7] M. Ding, P. Harpe, Y.-H. Liu, B. Busze, K. Philips, and H. de Groot,
“A 46 µW 13b 6.4 ms/s sar adc with background mismatch and offset
calibration,” IEEE Journal of Solid-State Circuits, vol. 52, no. 2, pp.
423–432, 2017.
[8] S. Maheshwari et al., ”Design Flow for Hybrid CMOS/Memristor
Systems—Part I: Modeling and Verification Steps,” in IEEE Transactions
on Circuits and Systems I: Regular Papers, vol. 68, no. 12, pp. 4862-
4875, Dec. 2021, doi: 10.1109/TCSI.2021.3122343.
[9] J. Shen et al., ”A 16-bit 16MS/s SAR ADC with on-chip calibration
in 55nm CMOS,” 2017 Symposium on VLSI Circuits, 2017, pp. C282-
C283, doi: 10.23919/VLSIC.2017.8008509.
[10] Stathopoulos, S., Khiat, A., Trapatseli, M. et al. Multibit memory
operation of metal-oxide bi-layer memristors. Sci Rep 7, 17532 (2017).
https://doi.org/10.1038/s41598-017-17785-1.
[11] C. Wang, L. Xie, X. Jiang, R. Ge and C. Papavassiliou, ”Design
of a Multi-State Memristive Memory,” 2021 28th IEEE International
Conference on Electronics, Circuits, and Systems (ICECS), 2021, pp.
1-6, doi: 10.1109/ICECS53924.2021.9665450.
474
Authorized licensed use limited to: National Taiwan Univ of Science and Technology. Downloaded on April 01,2023 at 14:42:54 UTC from IEEE Xplore. Restrictions apply.