EDBT 2026 Demo / reviewers in the wild / expert
Themistoklis Prodromakis
dblp:60/3835 · also Themis Prodromakis
· DBLP profile ↗
69ranked-venue papers
5as first author
30since 2021 · last 2026
0000-0002-6267-6909ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 68 · 5 first-author · 29 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | A High Dynamic Range and Energy-Efficient Readout Circuit for Versatile Electrochemical Sensing
Minghui Cui, Yuntao Han, Xiongfei Jiang, Themistoklis Prodromakis, Shiwei Wang 0001 |
ISCAS | 4 |
| 2026 | Design-Driven Exploration of MOM Capacitors for Capacitive Neural Networks
Sachin Maheshwari, Himadri Singh Raghav, Mike Smart, Themistoklis Prodromakis, Alexander Serb |
ISCAS | 4 |
| 2026 | DiP: A Scalable, Energy-Efficient Systolic Array for Matrix Multiplication AccelerationabstractTransformers are gaining increasing attention across Natural Language Processing (NLP) application domains due to their outstanding accuracy. However, these data-intensive models add significant performance demands to the existing computing architectures. Systolic array architectures, adopted by commercial AI computing platforms like Google TPUs, offer energy-efficient data reuse but face throughput and energy penalties due to input-output synchronization via First-In-First-Out (FIFO) buffers. This paper proposes a novel scalable systolic array architecture featuring Diagonal-Input and Permutated weight stationary (DiP) dataflow for matrix multiplication acceleration. The proposed architecture eliminates the synchronization FIFOs required by state-of-the-art weight stationary systolic arrays. Beyond the area, power, and energy savings achieved by eliminating these FIFOs, DiP architecture maximizes the computational resource utilization, achieving up to 50% throughput improvement over conventional weight stationary architectures. Analytical models are developed for both weight stationary and DiP architectures, including latency, throughput, time to full PEs utilization (TFPU), and FIFOs overhead. A comprehensive hardware design space exploration using 22nm commercial technology demonstrates DiP’s scalability advantages, achieving up to a$2.02\times $improvement in energy efficiency per area. Furthermore, DiP outperforms TPU-like architectures on transformer workloads from widely-used models, delivering energy improvement up to$1.81\times $and latency improvement up to$1.49\times $. At a$64\times 64$size with 4096 PEs, DiP achieves a peak throughput of 8.192 TOPS with energy efficiency 9.548 TOPS/W. Shady O. Agwa, Themistoklis Prodromakis |
IEEE Trans. Circuits Syst. I Regul. Pap. | 3 |
| 2026 | A Multi-Channel Auditory Signal Encoder With Adaptive Resolution Using Volatile Memristors
Dongxu Guo, Deepika Yadav, Patrick Foster, Spyros Stathopoulos, Themistoklis Prodromakis, Shiwei Wang 0001 |
IEEE Trans. Circuits Syst. I Regul. Pap. | 6 |
| 2026 | A Hybrid Edge Classifier: Combining TinyML-Optimised CNN With RRAM-CMOS ACAM for Energy-Efficient InferenceabstractIn recent years, the development of smart edge computing systems to process information locally is on the rise. Many near-sensor machine learning (ML) approaches have been implemented to introduce accurate and energy efficient template matching operations in resource-constrained edge sensing systems, such as wearables. To introduce novel solutions that can be viable for extreme edge cases, hybrid solutions combining conventional and emerging technologies have started to be proposed. Deep Neural Networks (DNN) optimised for edge application alongside new approaches of computing (both device and architecture -wise) could be a strong candidate in implementing edge ML solutions that aim at competitive accuracy classification while using a fraction of the power of conventional ML solutions. In this work, we are proposing a hybrid software-hardware edge classifier aimed at the extreme edge near-sensor systems. The classifier consists of two parts: (i) an optimised digital tinyML network, working as a front-end feature extractor, and (ii) a back-end RRAM-CMOS analogue content addressable memory (ACAM), working as a final stage template matching system. The combined hybrid system exhibits a competitive trade-off in accuracy versus energy metric with$E_{front-end}$=$96.23 nJ$and$E_{back-end}$=$1.45 nJ$for each classification operation compared with 78.06 μJ for the original teacher model, representing a 792-fold reduction, making it a viable solution for extreme edge applications. Kieran Woodward, Eiman Kanjo, Georgios Papandroulidakis, Shady O. Agwa, Themistoklis Prodromakis |
IEEE Trans. Knowl. Data Eng. | 5 |
| 2025 | Design of a Single-Event Upset Tolerant Low-Power Double-Tail ComparatorabstractComparators have been optimized for quick decision-making and reduction of dynamic power consumption through years of research by incorporating strong positive feedback latches. However, these advancements can make double-tail dynamic comparators more susceptible to single-event effects (SEEs). In this work, we present a new comparator design that is hardened against these radiation effects. The proposed design is a modified version of a low-voltage, low-power double-tail comparator, designed in a 180 nm technology node, and it can achieve high levels of SEE tolerance with an acceptable degree of trade-off in area, delay, and power consumption. The proposed comparator is shown to have superior SEE tolerance compared to a radiation-hardened conventional double-tail comparator with a similar electrical performance designed in the same technology node, and the proposed design’s functionality is proven by post-layout simulations across extreme simulation corners, combining process corners with temperature and supply voltage variations. Ahmet Cirakoglu, Alexander Serb, Khaled Humood, Mark Zwolinski, Themistoklis Prodromakis |
ISCAS | 5 |
| 2025 | A Multi-Channel Auditory Signal Encoder with Adaptive Resolution Using Volatile MemristorsabstractThis paper presents a bioinspired, multi-channel auditory signal encoder based on volatile memristors, designed to mimic the short-term adaptation behavior of the human auditory system. The system integrates a threshold generator with an asynchronous delta modulator (ADM) to dynamically adjust threshold voltages based on real-time memristor behavior. The encoder is implemented with standard 130nm CMOS technology, occupying a compact area of 0.44 mm × 0.185 mm per channel and consuming 299.85 μW per channel. The adaptive resolution of the encoder is validated in simulations using a memristor model derived from real device data, demonstrating adaptive output firing rates as a result of memristor resistance volatility. With a maximum delay of 45.25 ns for a 1 kHz sound input, the design is well-suited for spike-domain neuromorphic systems. Dongxu Guo, Deepika Yadav, Spyros Stathopoulos, Themistoklis Prodromakis, Shiwei Wang 0001 |
ISCAS | 5 |
| 2025 | Characterisation and Data-driven Modelling of MemimpedanceabstractThe memristor, as a cutting-edge nanodevice, has been studied for decades and gives rise to a wide range of applications across various fields. Although small signal analysis are crucial in circuit design and memristors exhibit unique Alternating Current (AC) features such as memimpedance, extensive research and reliable AC models are still lacking. This paper presents a memristor small-signal AC model that captures memimpedance effect by statistical modelling the complex impedance as a function of stimulus frequency and resistive state (RS). The model has been developed in Verilog-A and verified in Cadence Virtuoso Electronic Design Automation (EDA) tools. The proposed model can support small-signal analysis for hybrid CMOS/memristor circuits and systems, providing more realistic memristor AC behaviours. The modelled memimpedance signature is expected to enable more emerging circuit applications. Guoyang Huang, Deepika Yadav, Yanzhen He, Alexander Serb, Shiwei Wang 0001, Themistoklis Prodromakis |
ISCAS | 7 |
| 2025 | SPIKA: 200-TOPS/W RRAM-based Neural Network Accelerator ChipabstractThe development of non-volatile Compute-In-Memory (nvCIM) technology has demonstrated significant potential in addressing the data movement and Multiply-and-Accumulate (MAC) bottlenecks in machine learning algorithms by enabling parallel analog Vector-Matrix Multiplication (VMM) operations directly within memory arrays. In this work, we introduce SPIKA, a fully integrated RRAM-CMOS chip designed for neural network acceleration. The key innovation of SPIKA lies in its ability to efficiently transfer input signals to output signals with minimal circuit overhead. The VMM operation is performed in the time domain, with the dot product accumulated on a switched capacitor, eliminating the need for high-resolution, power-intensive data converters. Implemented using commercially available 180nm technology, SPIKA operates on a 64×128 crossbar and utilizes 4-bit inputs, ternary weights, and 5-bit outputs. The chip is evaluated on the MNIST dataset, achieving a peak throughput of 1092 GOPS and an energy efficiency of 195 TOPS/W. Khaled Humood, Patrick Foster, Shiwei Wang 0001, Alexander Serb, Themistoklis Prodromakis |
ISCAS | 5 |
| 2025 | RRAM-Based Analogue Artificial Neuron for Gaussian Activation Function Edge ClassifierabstractThe computational bottlenecks encountered for memory access and data transfer in modern computing systems, especially for edge computing, require innovations both at device level and architectural level. Emerging technologies, like Resistive RAM (RRAM), can be used to develop novel analogue circuits and systems used to perform cornerstone machine learning operations in the analogue domain, without requiring data conversion in edge applications. In this work, we present RRAM-based artificial neurons used to implement Gaussian Activation Functions (GAFs) aimed at energy efficient analogue Radial Basis Function NNs (RBFNNs) implementation. We are show-casing a configurable RRAM-CMOS circuit emulating GAF-based neuron designed using a commercially available 180nm CMOS technology and in-house RRAM model, operated at 3.3V and 100MHz while dissipating 140fJ per cell per operation. We aim at using this cell as building block for designing a proof-of-concept memory-centric edge classifier. Through the capability of processing analogue information, the circuit can be used to process analogue information in near-sensor computing paradigms. Georgios Papandroulidakis, Shady O. Agwa, Themistoklis Prodromakis |
ISCAS | 3 |
| 2025 | Live Demonstration: Hardware/Software Co-Design to Exploit RRAM Programmability for Emerging Edge Classification Using ArC TWOabstractIn this demonstration, we present a hardware/software co-design methodology for Convolutional Neural Networks, where the classification section is managed through Resistive RAMs (RRAMs). To this aim, RRAM arrays are mounted onto the ArC TWO instrumentation board, which is interfaced to a laptop. A software Python front-end executes convolutional layers for feature extraction, generates stimuli for RRAMs, and controls the instrumentation board. As a proof of concept, handwritten digits classification is exhibited. Cristian Sestito, Georgios Papandroulidakis, Patrick Foster, Spyros Stathopoulos, Shady O. Agwa, Themistoklis Prodromakis |
ISCAS | 6 |
| 2025 | Memristor-Assisted CDAC Background Calibration Scheme for SAR ADCsabstractThis paper proposes a Vref-compensated memristor-assisted CDAC background calibration scheme for Nyquist SAR ADCs. The proposed CDAC is implemented in a 12-bit 5 MS/s asynchronous SAR ADC featuring a Vcm-based switching scheme and designed using a standard 65 nm CMOS process. Capacitor mismatches are detected by introducing a redundant bit, which evaluates the sign of the mismatch error. This error is then calibrated through a feedback loop using voltage dividers with four integrated memristors. These programmable voltage dividers generate a compensating voltage that is added to or subtracted from the ADC reference voltage (Vref) based on the sign of the mismatch error. Consequently, the adjusted Vrefcompensates the CDAC output level to reduce non-linearity induced by capacitor mismatches. Simulation results validate the feasibility of optimizing non-linearity in moderate/high-resolution SAR ADCs (12-bit in this study) caused by capacitor mismatches, improving the signal-to-noise-and-distortion ratio (SNDR) from 41.85 dB to 65.98 dB with memristor-assisted analog circuits. The proposed SAR ADC occupies 0.0153 mm2area according to the layout floorplan, making it a promising candidate for miniature/large-scale sensor interface application. Zhaoguang Si, Chaohan Wang, Xiongfei Jiang, Themistoklis Prodromakis, Shiwei Wang 0001, Christos Papavassiliou |
ISCAS | 5 |
| 2025 | A Resource-efficient Dually-addressable Memory Architecture on FPGAabstractTo address memory throughput challenges in contemporary computing systems, content-addressable memories (CAMs) and dually-addressable memories (DAMs) are implemented to enable fast search operations. However, current FPGA implementations severely lack dual addressability with high resource costs. In this paper, we present a resource-efficient Block RAM (BRAM)-based DAM architecture on FPGA to enable effective database manipulations without data duplication. An example design of size 8×512×36 bits is implemented on Xilinx Virtex-7 FPGA with 4 BRAM36, 683 LUTs, and 248 FFs, reaching a 100% BRAM to DAM efficiency. Christos Giotis, Themistoklis Prodromakis, Alexander Serb |
ISCAS | 3 |
| 2025 | A 9T4R RRAM-Based ACAM for Analogue Template Matching at the EdgeabstractThe continuous shift of computational bottlenecks to the memory access and data transfer, especially for AI applications, poses the urgent needs of re-engineering the computer architecture fundamentals. Many edge computing applications, like wearable and implantable medical devices, introduce increasingly more challenges to conventional computing systems due to the strict requirements of area and power at the edge. Emerging technologies, like Resistive RAM (RRAM), have shown a promising momentum in developing neuro-inspired analogue computing paradigms capable of achieving high classification capabilities alongside high energy efficiency. In this work, we present a novel RRAM-based Analogue Content Addressable Memory (ACAM) for on-line analogue template matching applications. This ACAM-based template matching architecture aims to achieve energy-efficient classification where low energy is of utmost importance. We are showcasing a highly tuneable novel RRAM-based ACAM pixel implemented using a commercial 180 nm CMOS technology and in-house RRAM technology and exhibiting low energy dissipation of approximately 0.036 pJ and 0.16 pJ for mismatch and match, respectively, at 66 MHz with 3.3 V voltage supply. A proof-of-concept system-level implementation based on this novel pixel design is also implemented in 180 nm. Georgios Papandroulidakis, Shady O. Agwa, Ahmet Cirakoglu, Themistoklis Prodromakis |
IEEE Trans. Circuits Syst. I Regul. Pap. | 4 |
| 2025 | TrIM, Triangular Input Movement Systolic Array for Convolutional Neural Networks: Architecture and Hardware ImplementationabstractModern hardware architectures for Convolutional Neural Networks (CNNs), other than targeting high performance, aim at dissipating limited energy. Reducing the data movement cost between the computing cores and the memory is a way to mitigate the energy consumption. Systolic arrays are suitable architectures to achieve this objective: they use multiple processing elements that communicate each other to maximize data utilization, based on proper dataflows like the weight stationary and row stationary. Motivated by this, we have proposed TrIM, an innovative dataflow based on a triangular movement of inputs, and capable to reduce the number of memory accesses by one order of magnitude when compared to state-of-the-art systolic arrays. In this paper, we present a TrIM-based hardware architecture for CNNs. As a showcase, the accelerator is implemented onto a Field Programmable Gate Array (FPGA) to execute the VGG-16 and AlexNet CNNs. The architecture achieves a peak throughput of 453.6 Giga Operations per Second, outperforming a state-of-the-art row stationary systolic array up to$\sim 3 \times$in terms of memory accesses, and being up to$ \sim 11.9 \times$more energy-efficient than other FPGA accelerators. Cristian Sestito, Shady O. Agwa, Themistoklis Prodromakis |
IEEE Trans. Circuits Syst. I Regul. Pap. | 3 |
| 2024 | An Energy-Efficient Capacitive-RRAM Content Addressable MemoryabstractContent addressable memory is popular in intelligent computing systems as it allows parallel content-searching in memory. Emerging CAMs show a promising increase in bitcell density and a decrease in power consumption than pure CMOS solutions. This article introduced an energy-efficient 3T1R1C TCAM cooperating with capacitor dividers and RRAM devices. The RRAM as a storage element also acts as a switch to the capacitor divider while searching for content. CAM cells benefit from working parallel in an array structure. We implemented a$64\times 64$array and digital controllers to perform with an internal built-in clock frequency of 875MHz. Both data searches and reads take three clock cycles. Its worst average energy for data match is reported to be 1.71fJ/bit-search and the worst average energy for data miss is found at 4.69fJ/bit-search. The prototype is simulated and fabricated in 0.18um technology with in-lab RRAM post-processing. Such memory explores the charge domain searching mechanism and can be applied to data centers that are power-hungry. Yihan Pan 0003, Adrian Wheeldon, Mohammed Mughal, Shady O. Agwa, Themistoklis Prodromakis, Alexander Serb |
IEEE Trans. Circuits Syst. I Regul. Pap. | 5 |
| 2023 | A 1T1R+2T Analog Content-Addressable Memory Pixel for Online Template MatchingabstractThe template matching approach has a promising momentum to build energy-efficient edge classifiers for var-ious implantable and wearable medical devices. To mitigate the analog/digital cross-domain interfacing complexity, analog content-addressable memories can be used efficiently to form the back-end classifiers by receiving the analog inputs and generating the digital classification outputs. This paper presents a novel memristor-based analog content-addressable memory pixel 1TIR+2T with 2.0x smaller footprint than its counterparts in the literature. The new compact pixel utilizes only one RRAM device through a 1T1R voltage divider circuit while exploiting the complementary behavior of the nMOS and pMOS transistors to determine the lower and upper bounds of the matching voltage range. The simulation results show that the 1T1R+2T pixel has a promising tunability with matching windows range from 50 mV to 200 mV according to the RRAM resistance value of the 1T1R voltage divider. Shady O. Agwa, Georgios Papandroulidakis, Themistoklis Prodromakis |
ISCAS | 3 |
| 2023 | An Improved Data-Driven Memristor Model Accounting for Sequences Stimulus FeaturesabstractThe natural similarity between the emerging memristive technology and synapses makes memristor a promising device in the spiking input based neuromorphic systems. However, while asynchronous signal processing relies on memristor's response under the pulses stimulus, hardly any memristor models take the impact of sequences features on device behaviour into account. This paper proposes an optimized data-driven compact memristor model where the boundary of its internal state variable-resistive state (RS) is modelled with pulse amplitude and pulse width based on characterisation data. The model has been developed in Verilog-A and verified in Cadence Virtuoso Electronic Design Automation (EDA) tools. Based on the simulation, we further introduce a new concept “Effective Time Window”. Along with the observed pulse width modulated resistance, more potential circuit applications can be implemented based on a more realistic memristor switching behaviour. Guoyang Huang, Chaohan Wang, Zhaoguang Si, Shiwei Wang 0001, Alexander Serb, Themistoklis Prodromakis, Christos Papavassiliou |
ISCAS | 7 |
| 2023 | Memristor-Assisted Background Calibration for SAR ADCs: A Feasibility StudyabstractThis paper proposes a memristor-assisted sign-based background calibration scheme for analog-to-digital converters (ADCs). The scheme was implemented and validated in a 12-bit asynchronous successive approximation register (SAR) ADC, which consists of a hybrid binary weighted/R-2R digital-to-analog converter (binary/R-2R DAC) and other peripheral circuits. This hybrid DAC, in which one redundancy bit is introduced, is built with a memristor and standard polysilicon resistors. The proposed calibration technique can detect the errors caused by DAC mismatches and correct them by adjusting the resistance of the memristor (memristance) in a feedback loop. The implemented circuit takes the memristor’s advantages such as small area and resistance switching property. The proposed scheme has been designed and simulated in a standard 180 nm CMOS process. Eventually, a monolithic CMOS/memristor chip will be fabricated with the CMOS part processed at a standard foundry and the memristors integrated through post-CMOS processing in house. Simulation results demonstrate the feasibility of exploiting memristors to improve the linearity of high-resolution SAR ADCs. The designed calibration scheme can effectively reduce the integral non-linearity (INL) and differential non-linearity (DNL) of the 12-bit SAR ADC. Zhaoguang Si, Chaohan Wang, Xiongfei Jiang, Zheyi Li, Guoyang Huang, Alexander Serb, Themistoklis Prodromakis, Shiwei Wang 0001, Christos Papavassiliou |
IEEE Trans. Circuits Syst. I Regul. Pap. | 7 |
| 2022 | High-Density Digital RRAM-based Memory with Bit-line Compute CapabilityabstractThe AI revolution shows the ever increasing performance demands of AI applications like Deep Neural Networks DNNs which consist of tens of layers and do computations on tens of millions of data weights [1]. Conventional Von Neumann architectures are currently struggling to meet these emerging performance demands with deep memory hierarchies to bridge the processor-memory performance gap [2]. Emerging technologies (like RRAMs) have meanwhile shown a real promise to address the increasing challenges of the conventional computing technology. While the main direction of research is focussing on exploiting the analogue memory attributes of RRAMs specially for analogue computing crossbars [3], this paper focuses on a different perspective of building high-density and digital-friendly RRAM-based memory that is a good alternative to the SRAM-based Last-Level Caches LLCs. This digital RRAM-based memory with conventional 1T1R bit-cells is proposed to be an on-chip gigantic data reservoir, with much higher density than SRAMs, to bridge the memory gap. The paper also shows that the digital RRAM-based memory is capable of doing robust bit-line compute which opens the door for digital in-memory computing architectures that can mitigate the Von Neumann bottleneck while adopting RRAM’s high-density promise. Unlike analogue RRAM crossbars, RRAMs’ digital in-memory computing capability should inherit the large scalability and the fast time-to-market of the digital domain with less engineering effort for optimisation as there is no need any more to build DACs and ADCs. Shady O. Agwa, Yihan Pan 0003, Thomas Abbey, Alexander Serb, Themistoklis Prodromakis |
ISCAS | 5 |
| 2022 | A tool for emulating neuromorphic architectures with memristive models and devicesabstractMemristors have shown promising features for enhancing neuromorphic computing concepts and AI hardware accelerators. In this paper, we present a user-friendly software infrastructure that allows emulating a wide range of neuromorphic architectures with memristor models. This tool empowers studies that exploit memristors for online learning and online classification tasks, predicting memristor resistive state changes during the training process. The versatility of the tool is showcased through the capability for users to customise parameters in the employed memristor and neuronal models as well as the employed learning rules. This further allows users to validate concepts and their sensitivity across a wide range of parameters. We demonstrate the use of the tool via an MNIST classification task. Finally, we show how this tool can also be used to emulate the concepts under study in-silico with practical memristive devices via appropriate interfacing with commercially available characterisation tools. Jinqi Huang, Spyros Stathopoulos, Alexander Serb, Themistoklis Prodromakis |
ISCAS | 4 |
| 2022 | A CMOS-based Characterisation Platform for Emerging RRAM TechnologiesabstractMass characterisation of emerging memory devices is an essential step in modelling their behaviour for integration within a standard design flow for existing integrated circuit designers. This work develops a novel characterisation platform for emerging resistive devices with a capacity of up to 1 million devices on-chip. Split into four independent sub-arrays, it contains on-chip column-parallel DACs for fast voltage programming of the DUT. On-chip readout circuits with ADCs are also available for fast read operations covering 5-decades of input current (20nA to 2mA). This allows a device’s resistance range to be between 1k$\Omega$ and 10M$\Omega$ with a minimum voltage range of ±1.5V on the device. Andrea Mifsud, Peilong Feng, Lijie Xie, Chaohan Wang, Yihan Pan 0003, Sachin Maheshwari, Shady O. Agwa, Spyros Stathopoulos, Shiwei Wang 0001, Alexander Serb, Christos Papavassiliou, Themistoklis Prodromakis, Timothy G. Constandinou |
ISCAS | 13 |
| 2022 | Hybrid CMOS/Memristor Front-End for Multiunit Activity ProcessingabstractEpileptic seizure prediction could help patients stay safe and provide them with opportunities to prevent seizures in advance. This can be realised by a complete system that captures the intracortical neuronal signals from the implantable device, processes the recorded data for discriminating seizures and transfers the information to the personal advisory device. Seizures can be discriminated by monitoring the counts of population spikes and we proposed a spike detection front-end for this application. The proposed discrete-time system amplifies, detects and digitises the spiking with ultra-low power and high precision with the aid of memristor as a trimming device. In this paper, we utilised the measurement methodology for the discrete-time system that combines periodic steady-state analysis and transient simulation to examine its behaviour under sources of uncertainty: noise, process corner and mismatch. The noise performance can be improved by oversampling while maintaining low power consumption. And the memristive devices are capable of compensating the inherent offset and do not induce material impact. Combining work and verification above, the system can be scaled up and/or practical implementation in the next step. Jiaqi Wang 0001, Alexander Serb, Shiwei Wang 0001, Themistoklis Prodromakis |
ISCAS | 4 |
| 2022 | Offset Rejection in a DC-Coupled Hybrid CMOS/Memristor Neural Front-EndabstractOne of the challenges of designing neural front-end is to reject the DC offset from electrodes. The conventional AC-coupled solution is to utilise large input capacitors and pseudo-resistors, which have the key limitations of area, linearity and DC drift. In this paper, we propose a DC-coupled solution based on the hybrid CMOS/memristor technique. The spike detection is realised by thresholding in the proposed front-end, which consists of a memristive amplifier and a DLC. The amplifier boosts micro-volt neural signals to milli-volt through integration, making it recognised by the DLC. In addition, the memristor is utilised as a trimming device along the current branch for the purpose of tuning the offset voltage. It is capable of compensating up to 50mV DC offset. With the oversampling ratio reaching 95, the accuracy spike detection can be maintained to 95% and the frontend consumes 123.5nW in our design example. The proposed DC offset front-end is capable of reaching high accuracy and low power consumption. Jiaqi Wang 0001, Alexander Serb, Shiwei Wang 0001, Themistoklis Prodromakis |
ISCAS | 4 |
| 2022 | An Adiabatic Capacitive Artificial Neuron With RRAM-Based Threshold Detection for Energy-Efficient Neuromorphic ComputingabstractIn the quest for low power, bio-inspired computation both memristive and memcapacitive-based Artificial Neural Networks (ANN) have been the subjects of increasing focus for hardware implementation of neuromorphic computing. One step further, regenerative capacitive neural networks, which call for the use of adiabatic computing, offer a tantalising route towards even lower energy consumption, especially when combined with ‘memimpedace’ elements. Here, we present an artificial neuron featuring adiabatic synapse capacitors to produce membrane potentials for the somas of neurons; the latter implemented via dynamic latched comparators augmented with Resistive Random-Access Memory (RRAM) devices. Our initial 4-bit adiabatic capacitive neuron proof-of-concept example shows 90% synaptic energy saving. At 4 synapses/soma we already witness an overall 35% energy reduction. Furthermore, the impact of process and temperature on the 4-bit adiabatic synapse shows a maximum energy variation of 30% at$100^{o}C$across the corners without any functionality loss. Finally, the efficacy of our adiabatic approach to ANN is tested for 512 & 1024 synapse/neuron for worst and best case synapse loading conditions and variable equalising capacitance’s quantifying the expected trade-off between equalisation capacitance and range of optimal power-clock frequencies vs. loading (i.e. the percentage of active synapses). Sachin Maheshwari, Alexander Serb, Christos Papavassiliou, Themistoklis Prodromakis |
IEEE Trans. Circuits Syst. I Regul. Pap. | 4 |
| 2021 | An Adiabatic Regenerative Capacitive Artificial NeuronabstractIn recent years, RRAM technology has been actively developed as a means of reducing power dissipation and area in a host of circuits, most notably artificial neuron synapses. However, further reduction in energy consumption may be possible by transitioning to capacitive synapses and combining them with adiabatic technique. In this work, we present and analyse the function and power dissipation of an artificial neuron with capacitive synapses where the synaptic tree is fed by a regenerative clock. Whilst the weights are fixed in this case, developments into memcapacitor technology offer the promise of tuneability in the future. In our example, a 4-synapse design was used as a proof-of-concept baseline at various frequencies. Our simulation at 1 MHz indicates a æ 91% reduction of energy when using Regenerative Capacitive Synapses vs. standard, nonregenerative ones, which translates into a æ 35% drop in overall artificial neuron energy dissipation. The higher the ratio of synapses/soma, the higher the power savings, which is important for building larger and more complex neurons in silico. Sachin Maheshwari, Alexander Serb, Christos Papavassiliou, Themistoklis Prodromakis |
ISCAS | 4 |
| 2021 | A RRAM-Based Associative Memory CellabstractIn general, intelligent systems require knowledge databases storing memory associations for mimicking the capabilities of the human brain. Conventional associative memory cells are constructed based on SRAM, a type of volatile memory consisting of large numbers of transistors per stored bit. Here, we present an energy efficient, robust and hardware friendly- associative memory cell design that we designate RC-XNOR-Z. It is based on creating a tuneable RC constant with the help of a modifiable resistance element (RRAM), plus a simplified XNOR gate for generating the output. The overall design has a total component count of 6T1C1R (6 transistors, 1 capacitor, 1 RRAM device), is non-volatile, is designed to work with RRAM devices with very low ON/OFF ratio (≈4), avoids high current DC paths during misses and operates under power supply of 0.95V. Furthermore, we show expected simulated power dissipation per miss including refresh in the order of single-digit nW/bit and power dissipation/hit in the order of 10 μW, which for a clock rate of 1GHz translates into aJ and 100s of pJ dissipation accordingly. This is competitive with state of art DRAM and SRAM. Yihan Pan 0003, Patrick Foster, Alexander Serb, Themistoklis Prodromakis |
ISCAS | 4 |
| 2021 | Accounting for Memristor I-V Non-Linearity in Low Power Memristive AmplifiersabstractDetecting neuronal activity for rehabilitation/assistive devices is an example of extreme edge computing, featuring stringent requirements for data bandwidth from implantable acquisition system, low-power consumption and ideally also low latency. Recently, we proposed a neural recording system which detects neural spikes directly on the signals collected from electrophysiological probes. The system achieves power efficiency by utilising a combination of integrative sensing and ultra-fine offset compensation. A central component of this design is a memristive load, which is utilised as a trimming device along the differential branches of the core amplifier, ultimately allowing system offset tuning with μν precision. Previous work has assumed that the memristive device features a linear, or nearly-linear current-voltage (IV) characteristic. In this paper, we study the impact of memristor IV non-linearity on the effective gain and offset compensation capability of the system. Results show that the non-linearity experimentally measured from our in-house metal-oxide memristor technology only induces a small gap between nominal resistive state and static RS (as reflected on the IV). This leads to a very small degradation of gain (≈ 2.5%) and offset compensation (≈ 50% increased offset tuning sensitivity), but very crucially proves that introducing IV non-linearity does not materially change either the extreme offset trimming precision or the overall performance. This was the last conceptual bottleneck identified before practical implementation and it has now been overcome. Jiaqi Wang 0001, Alexander Serb, Christos Papavassiliou, Themistoklis Prodromakis |
ISCAS | 4 |
| 2021 | Design Flow for Hybrid CMOS/Memristor Systems - Part I: Modeling and Verification StepsabstractMemristive technology has experienced explosive growth in the last decade, with multiple device structures being developed for a wide range of applications. However, transitioning the technology from the lab into the marketplace requires the development of an accessible and user-friendly design flow, supported by an industry-grade toolchain. In this work, we demonstrate the behaviour of our in-house fabricated custom memristor model and its integration into the Cadence Electronic Design Automation (EDA) tools for verification. Various input stimuli were given to record the memristive device characteristics both at the device level as well as the schematic level for verification of the memristor model. This design flow from device to industrial level EDA tools is the first step before the model can be used and integrated with Complementary Metal-Oxide Semiconductor (CMOS) in applications for hybrid memristor/CMOS system design. Sachin Maheshwari, Spyros Stathopoulos, Jiaqi Wang 0001, Alexander Serb, Yihan Pan 0003, Andrea Mifsud, Lieuwe B. Leene, Christos Papavassiliou, Timothy G. Constandinou, Themistoklis Prodromakis |
IEEE Trans. Circuits Syst. I Regul. Pap. | 11 |
| 2021 | Design Flow for Hybrid CMOS/Memristor Systems - Part II: Circuit Schematics and LayoutabstractThe capability of in-memory computation, reconfigurability, low power operation as well as multistate operation of the memristive device deems them a suitable candidate for designing electronic circuits with a broad range of applications. Besides, the integrability of memristor with CMOS enables it to use in logic circuits too. In this work, we demonstrate with examples the design flow for memristor-based electronics, after the custom memristor model already being integrated and validated into our chosen Computer-Aided Design (CAD) tool to performing layout-versus-schematic and post-layout checks including the memristive device. We envisage that this step-by-step guide to introducing memristor into the standard integrated circuit design flow will be a useful reference document for both device developers who wish to benchmark their technologies and circuit designers who wish to experiment with memristive-enhanced systems. Sachin Maheshwari, Spyros Stathopoulos, Jiaqi Wang 0001, Alexander Serb, Yihan Pan 0003, Andrea Mifsud, Lieuwe B. Leene, Christos Papavassiliou, Timothy G. Constandinou, Themistoklis Prodromakis |
IEEE Trans. Circuits Syst. I Regul. Pap. | 11 |
| 2020 | An FPGA Based System for Interfacing with Crossbar ArraysabstractMemristor crossbar arrays offer a novel new approach for designing high density non-volatile memory; however, precise measurement of resistive crossbar elements requires parallel current sensing capability not found in existing instruments. To provide this capability, we have designed and built an FPGA-based crossbar control instrument with independent per-channel biasing and measuring. In this paper, we cover the architecture of this new instrument, its operation and interface, and the results of testing conducted on the instruments pulse driver circuitry. Patrick Foster, Jinqi Huang, Alexander Serb, Themistoklis Prodromakis, Christos Papavassiliou |
ISCAS | 4 |
| 2020 | Live Demonstration: Electroforming of TiO2-x Memristor Devices using High Speed PulsesabstractIn this demonstration, we present a new electro-forming process, along with a new instrument to support this procedure. Memristor arrays will be available for the user to electroform, write, and read the resulting resistive state of the devices. Patrick Foster, Jinqi Huang, Alexander Serb, Themistoklis Prodromakis, Christos Papavassiliou |
ISCAS | 4 |
| 2020 | A Reconfigurable CMOS-Memristor Active InductorabstractA methodology is introduced here to exploit the programmability of the memristors in order to realize reconfigurable monolithic analogue circuit elements. Classical network synthesis methods are used to synthesize adjustable active inductors with inductance values exceeding those of on-chip passives by several orders of magnitude. In this paper, a wide range of active inductance values are obtained by employing memristor to control the biasing current of operational transconductance amplifiers used to implement gyrators. The gyration constant of the proposed gyrator will be linearly controlled by memristance state. The implementation of the designed circuit is realized in 0.18μm commercially available complementary metal-oxide-semiconductor (CMOS) technology from TSMC. Circuit performance is simulated using Cadence Virtuoso. The utilized off-chip memristor is a metal-oxide bi-layer memristor which exhibits a non-volatile memristance range of 4.7kΩ to 170kΩ. The active inductance range achieved is from approximately 95μH to 1.55mH with an inductive bandwidth of 69MHz and 18MHz respectively. The total power consumption is between 0.21mW to 1.95mW depending on the memristance and equivalent inductance. Spyros Stathopoulos, Themistoklis Prodromakis, Christos Papavassiliou |
ISCAS | 3 |
| 2019 | A Digital In-Analogue Out Logic Gate Based on Metal-Oxide Memristor DevicesabstractAn important cornerstone of data processing is the ability to efficiently capture structure in data and perform data classification. More recently, memristive technologies enabled the incorporation of continuous tuneable resistive elements directly in hardware, thus increasing the efficiency of reconfigurable systems power and area-wise. Memristors are a promising candidate for reconfigurable circuits capable of carrying out classification with physical computing, such as dot-product vector multiplication and accumulation technique. In this work, we demonstrate a novel proof-of-concept memristor-based Digital-In-Analogue-Out logic circuit and present preliminary results highlighting the effect of non-uniform non-linear memristor IV characteristics that result in device-to-device behavioural variation. Georgios Papandroulidakis, Loukas Michalas, Alexander Serb, Ali Khiat, Geoff V. Merrett, Themistoklis Prodromakis |
ISCAS | 6 |
| 2019 | An Analogue-Domain, Switch-Capacitor-Based Arithmetic-Logic UnitabstractThe continuous maturation of novel nanoelectronic devices exhibiting finely tuneable resistive switching is rekindling interest in analogue-domain computation. Regardless of domain, a useful computational module is the arithmetic-logic unit (ALU), which is capable of performing one or more fundamental mathematical operations (typical example: addition and subtraction). In this work we report on a design for an analogue ALU (aALU) capable of performing barrel addition and subtraction (i.e. ADD/SUB in modular arithmetic). The circuit only requires 5 minimum-size transistors and 1 capacitor. We show that our aALU is in principle capable of handling 5 bits of information using a single input/output wire. Core power dissipation per operation is estimated to peak at ≈ 59 f J (input operand-dependent) in TSMC's 65 nm technology. Alexander Serb, Themistoklis Prodromakis |
ISCAS | 2 |
| 2018 | Live Demonstration: An Embedded Environmental Control Micro-chamber System for RRAM Memristor CharacterisationabstractWe demonstrate an environmental control system for testing Resistive Random Access Memory technologies under accurately controlled humidity and temperature. The demonstrated system compresses the functionality of existing environmental control systems into a low cost, desktop-size solution, aimed at providing results quickly and with minimum installation and running overheads. Thomas Abbey, Alexander Serb, Nikolaos Vasilakis, Loukas Michalas, Ali Khiat, Spyros Stathopoulos, Themistoklis Prodromakis |
ISCAS | 7 |
| 2018 | An Embedded Environmental Control Micro-chamber System for RRAM Memristor CharacterisationabstractEnvironmental conditions can greatly affect the performance of semiconductor devices. Great sophistication has thus gone into developing versatile systems that allow benchmarking of operating characteristics under a variety of temperature and humidity conditions. Recently, Resistive Random Access Memory (RRAM) technologies, also known as memristors, have received a lot of attention for memory and computing applications. This interest is showcased by several reports on technology and applications developments, as well as developments on the underpinning infrastructure, i.e. models and characterization tools, that renders such technologies useful. Several international research groups and companies are nowadays using ArC One™, a versatile instrument that allows en masse characterization of RRAM technologies, as has been presented previously in several demo sessions at ISCAS. In this work, we present a newly developed module that expands ArC One™ capabilities through incorporating an environmental control system. The proposed module condenses the functionality of significantly larger, more complex and higher cost systems into a low cost, small form-factor and user friendly desktop-operated device. The system allows for temperature, atmospheric composition and humidity control and can be used for studying the impact of such settings on the electrical characteristics of RRAM technologies. Thomas Abbey, Alexander Serb, Nikolaos Vasilakis, Loukas Michalas, Ali Khiat, Spyros Stathopoulos, Themistoklis Prodromakis |
ISCAS | 7 |
| 2018 | Metal Oxide-enabled Reconfigurable Memristive Threshold Logic GatesabstractWith the recent advances of the emerging memories technologies, research are able to implement novel circuits, systems and computer architectures towards the design of high-performance and low-power electronic systems able to accelerate and/or optimize the functionality of many computer workflows. One emerging technology, the ReRAM/memristor is gathering attention due to its inherent advantages for logic and memory computing systems. At the same time, CMOS circuit design seems to have reached a limit, where easily optimized circuit solutions cannot be found. Thus, further research towards novel logic gate families, such as Threshold Logic Gates (TLGs), a logic family known for its high-speed and low power consumption, is needed. Although many implementation concepts of TLG circuit are using memristors, few of these implementations are based on physical ReRAM devices. In this work we are proposing a memristor-based threshold logic gate design towards the optimization of computer workflows. The presented results include a physical implementation of the proposed circuits which supports the concept of memory-based reconfigurable computing circuits and systems. Georgios Papandroulidakis, Ali Khiat, Alexander Serb, Spyros Stathopoulos, Loukas Michalas, Themistoklis Prodromakis |
ISCAS | 6 |
| 2018 | High-sensitivity memristor-based threshold detectionabstractThe ability to read brain activity across large swathes of cortex at very high resolution both spatially and temporally is a holy grail objective of modern neuroscience. In this endeavour, the minuteness of neural signals arriving from needle probes (10s to 100s of μV) poses a significant challenge, typically solved using high spec amplifiers. However, when the objective is to detect neural spikes the input signals of interest are inherently sparse, and much energy is spent amplifying data points that will be ultimately discarded. In this work we propose that a possible solution is to distance ourselves from the need to amplify the neural waveforms, and instead opt for performing threshold detection directly on the input signal; which is often sufficient to detect neural spiking. We thus present a high sensitivity threshold detection circuit concept that uses its offset voltage as the reference threshold and thus directly transforms differential input signal samples into digital values. The use of memristive devices within the design allows us to finely tune the detector's offset voltage, thus ensuring sufficient operational flexibility. Using SPICE simulations we demonstrate an exemplar design built using our concept. First we shown its functionality and then we proceed to examine how: i) mismatch at strategically chosen devices affects the amplifier's offset voltage and ii) changing the resistive state of the memristive devices involved helps the designer control the offset voltage. Alexander Serb, Themistoklis Prodromakis |
ISCAS | 2 |
| 2018 | Processing big-data with Memristive Technologies: Splitting the Hyperplane EfficientlyabstractAn important cornerstone of data processing is the ability to efficiently capture structure in data. This entails treating the input space as a hyperplane that needs partitioning. We argue that several modern electronic systems can be understood as carrying out such partitionings: from standard logic gates to Artificial Neural Networks (ANNs). More recently, memristive technologies equipped such systems with the benefit of continuous tuneability directly in hardware, thus rendering these reconfigurable in a power and space efficient manner. Here, we demonstrate several proof-of-concept examples where memristors enable circuits optimised to carry out different flavours of the fundamental task of splitting the hyperplane. These include threshold logic and receptive field based classifiers that are presented within the context of a unified perspective. Alexander Serb, Georgios Papandroulidakis, Ali Khiat, Themistoklis Prodromakis |
ISCAS | 4 |
| 2018 | Live Demonstration: Benchmarking Analogue Performance of Emerging Random Access Memory TechnologiesabstractIn this demo we present a comprehensive solution for benchmarking the multibit capabilities of resistive memory cells using sequential programming pulses. The algorithm is presented through a rich graphical user interface that allows the user to fully tune the benchmarking parameters. Spyros Stathopoulos, Ali Khiat, Alexander Serb, Themistoklis Prodromakis |
ISCAS | 4 |
| 2018 | Benchmarking Analogue Performance of Emerging Random Access Memory TechnologiesabstractIn this work we present an evaluation routine aimed towards assessing the multibit capability of Resistive Random Access Memory (RRAM) technologies. We illustrate a characterization methodology for the maximum possible exploitation of the resistive states of a RRAM cell. Our characterization routine consists of a three phase algorithm: during the first it infers the polarity needed to induce a change in the device's conductance; the second stabilizes the resistive states of the device into a baseline resistance and during the third a sequence of pulses of increasing amplitude is used to determine the actual resistive states. This technology-agnostic methodology allows for efficient and high resolution partitioning of the cell's resistive operating range allowing them to operate in a truly analogue fashion. Demonstrating the maximum potential of RRAM cells in terms of closely packed resistive states can open new avenues for research in non-volatile memories, reconfigurable electronics and neuromorphic applications. Spyros Stathopoulos, Ali Khiat, Alexander Serb, Themistoklis Prodromakis |
ISCAS | 4 |
| 2018 | A Data-Driven Verilog-A ReRAM ModelabstractThe translation of emerging application concepts that exploit resistive random access memory (ReRAM) into large-scale practical systems requires realistic yet computationally efficient device models. Here, we present a ReRAM model, where device current-voltage characteristics and resistive switching rate are expressed as a function of: 1) bias voltage and 2) initial resistive state (RS). The model versatility is validated on detailed characterization data, for both filamentary valence change memory and nonfilamentary ReRAM technologies, where device resistance is swept across its operating range using multiple input voltage levels. Furthermore, the proposed model embodies a window function which features a simple mathematical form analytically describing RS response under constant bias voltage as extracted from physical device response data. Its Verilog-A implementation captures the ReRAM memory effect without requiring integration of the model state variable, making it suitable for fast and/or large-scale simulations and overall interoperable with current design tools. Ioannis Messaris, Alexander Serb, Spyros Stathopoulos, Ali Khiat, Spiridon Nikolaidis 0001, Themistoklis Prodromakis |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 6 |
| 2017 | Live demonstration: MNET: A visually rich memristor crossbar simulatorabstractA flexible, versatile, and visually rich memristor crossbar simulator is presented in this paper. The system is represented by a Python graphical user interface (GUI) and memristor simulator engine which can instantiate crossbars of any size made out of any available memristor model. This system serves as an education tool, allowing the user to experiment with memristors in a crossbar configuration. Radu Berdan, Alexander Serb, Christos Papavassiliou, Themistoklis Prodromakis |
ISCAS | 4 |
| 2017 | Mitigating noise effects in volatile nano-metal oxide neural detectorabstractThe sensitivity of a recently proposed spike detector exploiting the volatile properties of memristive device is optimised. A 200 nm × 200 nm TiOx memristive device in volatile region is biased with sub-threshold, unipolar and bipolar neural events. The input neural signal is pre-processed using different amplification settings. The resistive state response of the test device in response to the input events is analysed and it is found that inclusion of events in positive polarity leads to subsequent increase in the number of false events when benchmarked against state-of-the-art spike detector (template matching system). The performance of the system is thereafter optimised by determining optimum amplification settings and employing an offset such that positive polarity events in the input signal are minimised. Isha Gupta, Alexander Serb, Ali Khiat, Themistoklis Prodromakis |
ISCAS | 4 |
| 2017 | Live demonstration: A TiO2 ReRAM parameter extraction methodabstractWe demonstrate a desktop platform which has the ability of modeling ReRAM TiO2samples in a highly automated manner. The system consists of a bespoke RRAM characterization instrument that hosts packaged RRAM devices and is operated via a PC. The system's python-based software includes a module that automatically applies strategically chosen sequences of pulses to a test device and then extracts the suitable parameter values for a resistive switching model from the elicited response. Ioannis Messaris, Spiridon Nikolaidis 0001, Alexander Serb, Spyros Stathopoulos, Isha Gupta, Ali Khiat, Themistoklis Prodromakis |
ISCAS | 7 |
| 2017 | Towards a smartphone-aided electronic ELISA for real-time electrochemical monitoringabstractThis paper details the design and fabrication of a portable, smartphone-integrated electronic platform, tailored to read-out electronic ELISA (eELISA) data from printed circuit board (PCB)-based sensors. The instrument features eight independent, re-configurable current input channels, each consisting of a low-noise transimpedance amplifier (TIA) and filtering stage coupled to low-noise switch ICs for automatic current range detection. A bipolar, 16-bit resolution voltage-input analog-to-digital converter (ADC) has been employed for digitisation of converted current values received from the analogue front-end. In addition, a bipolar, 12-bit resolution digital-to-analog converter (DAC) combined with standard three-electrode potentiostats provides wide range biasing voltages to the amperometric sensors. The resulting digital data is transmitted via serial interface to an Android-based smartphone, where an ergonomic user interface guides the operator through the detection process. The customised Android application (App) provides real-time monitoring of the electrochemical cell and stores returned biochemical data on the device once measurement is complete. Nikolaos G. Pechlivanidis, Konstantinos I. Papadimitriou, Daniel Evans, Nikolaos Vasilakis, Themistoklis Prodromakis |
ISCAS | 5 |
| 2017 | A dual switched-capacitor integrator architecture for versatile, real-time amperometric biosensingabstractIn this paper, a versatile, re-programmable, current-input bioinstrumentation board is presented for electrochemical amperometric measurements. The proposed instrument has been fabricated on a six layer printed circuit board (PCB) and exploits dual switched-capacitor (SC) integration and sample-and-hold (SH) techniques. It comprises off-the-shelf switch and amplifier ICs and a commercially available FPGA-based DSP unit for digital signal control and synchronisation. It features eight amperometric channels, has a dynamic current range of 100dB, can be powered-up by a USB port or a 5V battery and is portable, with dimensions of 110×110 mm2. An onboard digital-to-analog converter (DAC) combined with standard three-electrode potentiostats can provide precise, programmable biasing voltages to eight amperometric biosensors simultaneously. Validation of the robustness and accuracy of the proposed system is demonstrated by proof-of-concept amperometric measurements using a high-precision Keithley 6221 current source and NaCI solution on a PCB-based sensor. Michail Pligouroudis, Konstantinos I. Papadimitriou, Daniel Evans, Themistoklis Prodromakis |
ISCAS | 4 |
| 2017 | A memristor-CMOS hybrid architecture concept for on-line template matchingabstractThe ability to identify (detect) and categorise (sort) neural spikes in real-time and under highly restrictive power/area budgets is a major enabling technology towards the development of intelligent implantable systems. In this work we propose a memristor-CMOS hybrid architecture concept that relies on a `template pixel' (texel) circuit combining CMOS and memristive devices to perform on-line spike sorting through template matching. We show through simulation how the texel is capable of comparing an input voltage against a stored (in the memristors) value and converting the degree of matching between input and stored pattern into a current. We further illustrate the fundamental texel design space that includes tuning it to a different preferred input voltage and controlling the sharpness of the tuning. Finally, we estimate that even in an unoptimised technology and design a texel array capable of recognising three different 10-point patterns will consume a very promising maximum of 3.15 μW for a footprint of approx. 500 μm2. Alexander Serb, Christos Papavassiliou, Themistoklis Prodromakis |
ISCAS | 3 |
| 2016 | Live demonstration: Characterization of RRAM crossbar arrays at a click of a buttonabstractWe demonstrate a desktop platform which has the ability of fully characterizing RRAM crossbar arrays while not compromising on ease-of-use. The setup consists of our bespoke PCB system connected to a local PC (laptop), on which a Pyhton interface allows the user to directly interact with individual RRAM cells packaged in either crossbar or stand-alone configurations. The platform is capable of current-compliant forming among other exotic pulsing schemes, used for exposing IV and switching characteristics or utilising the devices for a wide range of applications. These operations can be applied on one, or several cells, in an automated fashion, drastically accelerating data acquisition. Radu Berdan, Alexander Serb, Ali Khiat, Christos Papavassiliou, Themistoklis Prodromakis |
ISCAS | 5 |
| 2016 | HfO2-based memristors for neuromorphic applicationsabstractIn recent years, biologically inspired systems, which emulate the nervous system of living beings, are becoming more and more requested due to their ability to solve ill-posed problems such as pattern recognition or interaction with the external environment. By virtue of their nanoscaled size and their tunable conductance, memristors are key elements to emulate high-density networks of biological synapses that regulate the communication efficacy among neurons and implement learning capability. We propose a TiN/ HfO2/Ti/TiN memristor as artificial synapse for neuromorphic architectures. The device can gradually change its conductance upon application of proper electrical stimuli. More specifically, it features gradual potentiation and depression when stimulated by trains of identical potentiating or depressing spikes, which are easy to be implemented on-chip. Moreover, we demonstrate that the memristor conductance can be regulated according to the delay time between two spikes incoming to the device terminals. This regulation of memristor conductance implements the typical biological learning process named Spike-Time-Dependent-Plasticity (STDP). Finally, collected STDP data were used to simulate a simple fully connected Spiking Neural Network (SNN) for pattern recognition. Erika Covi, Stefano Brivio, Alexander Serb, Themistoklis Prodromakis, M. Fanciulli, Sabina Spiga |
ISCAS | 4 |
| 2016 | Practical operation considerations for memristive integrating sensorsabstractThe effects of key operating parameter on the practical operation of a recently proposed memristor-based neuronal activity sensor are investigated. A test memristor device is repeatedly subjected to a reference neural recording input signal that has been pre-processed using different settings. The resulting changes in the ability of the device to capture and store neuronal activity as resistive state transitions are assessed. It is found that resistive switching saturation is an important performance limiting factor, combatable by resetting the memristor. Higher desired sensitivity (ability to detect less prominent features in the neural waveform) necessitates more frequent resets. Isha Gupta, Alexander Serb, Ali Khiat, Themistoklis Prodromakis |
ISCAS | 4 |
| 2016 | An ultra-low voltage RRAM read-out technique employing dithering principlesabstractA hardware-friendly, ultra-low voltage read-out technique for multi-level RRAM technologies inspired by the dithering techniques from image processing is proposed and studied. We lay out the fundamental principles behind our adaptation of the approach, present results from hardware tests, carry out sensitivity analysis through simulations in order to study its l imitations. Successful discrimination between a few resistive state levels is shown at a read-out voltage of just 10 mV, thus proving the concept. Jinling Xing, Alexander Serb, Themistoklis Prodromakis |
ISCAS | 3 |
| 2015 | Impact of active areas on electrical characteristics of TiO2 based solid-state memristorsabstractIn this study, we explore the impact of active areas on electrical characteristics of practical TiO2based memristors. Initially, it is experimentally demonstrated that high resistive state is independent of active areas, while low resistive state is in proportion to the dimensions of active cells. We then argue that these observations could stem from the filamentary formation and rupture within the TiO2active cores. Finally, we investigate the dependence of I-V characteristics on active cell size and present measured results that are in good agreement with theoretical analysis. Qingjiang Li, Hui Xu 0010, Ali Khiat, Zhaolin Sun, Themistoklis Prodromakis |
ISCAS | 5 |
| 2015 | Limitations and precision requirements for read-out of passive, linear, selectorless RRAM arraysabstractA practical system for reading out from linear, multi-level, selectorless Resistive Random Access Memory (RRAM) arrays based on a Trans-Impedance Amplifier (TIA) approach is presented and studied. SPICE simulation of the core of the system is performed in order to extract predicted sensitivity to error factors such as non-zero TIA offsets and access resistance. A physical implementation of the system is then tested on a small, 12 × 12 reference array and measured results show its ability to decode absolute resistive states in the range of 1 kΩ–220 kΩ within ≈ 11% tolerance. Alexander Serb, William Redman-White, Christos Papavassiliou, Radu Berdan, Themistoklis Prodromakis |
ISCAS | 5 |
| 2014 | Qualitative SPICE modeling accounting for volatile dynamics of TiO2 memristorsabstractAccurate modeling of memristive devices is a critical condition that will allow the realization of large-scale memristor based circuits. The current methodology regarding modeling focuses on obtaining realistic pinched hysteresis curves, which are memristor signatures, but these do not hold useful information regarding device performance. We divert from this practice and propose a SPICE memristor model constructed based on qualitative verified assumptions of real memristive device operation. Our model introduces volatile effects that render a rate-dependent operation, and also accounts for both bipolar and unipolar switching. We demonstrate its plausibility via a wealth of simulation cases, which are qualitatively similar to several memristor dynamics reported in literature. Finally our model is benchmarked against measured results acquired by solid-state TiO2memristors. Radu Berdan, Ali Khiat, Christos Papavassiliou, Themistoklis Prodromakis |
ISCAS | 4 |
| 2014 | Origin of stochastic resistive switching in devices with phenomenologically identical initial statesabstractNanoscale resistive switching devices are nowadays widely employed in applications of storage, logic and computing. The switching mechanism of metal oxide based devices is normally assumed to be the filamentary formation and rupture within the devices' active cores but the origin of filaments growth is still controversial. Previous research has already demonstrated that initial filamentary states could significantly affect the devices' switching dynamics and final resistance distributions. Here we demonstrate the relation between pristine resistive states and distribution of filaments via modeling the switching dynamics by utilizing a current percolation circuit. We show that devices with identical initial resistive states could attain distinct plausible filamentary distributions and correspondingly manifest very dissimilar switching dynamics even when biased with similar stimuli. Qingjiang Li, Ali Khiat, Iulia Salaoru, Hui Xu 0010, Themistoklis Prodromakis |
ISCAS | 5 |
| 2014 | Design considerations for a CMOS Lab-on-Chip microheater array to facilitate the in vitro thermal stimulation of neuronsabstractThis paper identifies and addresses key design considerations and trade-offs in the implementation of a CMOS high-resolution microheater array for Lab-on-Chip (LOC) applications. Specifically, this is investigated in the context of facilitating the in vitro thermal stimulation of single neurons. The paper analyses the electro-thermal response (by means of COMSOL simulations) and reliability issues (such as melting and electromigration) of different microheater designs. The analysis shows that a small-area heater is more efficient in terms of power, but it has more reliability problems essentially due to electromigration effects. For the proposed heater designs, the expected lifetime is a few days (in continuous operation) in the worst scenario, which is still generally acceptable for LOC applications. Ferran Reverter, Themistoklis Prodromakis, Yan Liu 0016, Pantelis Georgiou, Konstantin Nikolic, Timothy G. Constandinou |
ISCAS | 2 |
| 2014 | Memristors as synapse emulators in the context of event-based computationabstractEvent-based computation is a well-established way of reducing the complexity of neural modelling, often used as an enabling step towards the simulation of large neuronal ensembles. Recently, the advent of the physical memristor has provided the scientific community with a stand-alone nanoelectronic device that exhibits strongly `synapse-like' behaviour and can be used in general neural modelling. In this paper we review the suitability of the most common, basic memristor models for use in tandem with event-based techniques and conclude that neither of them can support spike timing-dependent plasticity (STDP); a staple of modern neuroscience.We then identify the necessary attributes of any model that can enmesh STDP into event-based computation and present measured results evidencing that solid-state TiO2-based memristors intrinsically support such feature. Alexander Serb, Radu Berdan, Ali Khiat, S. L. W. Li, Eleni Vasilaki, Christos Papavassiliou, Themistoklis Prodromakis |
ISCAS | 7 |
| 2014 | Live demonstration: A versatile, low-cost platform for testing large ReRAM cross-bar arraysabstractWe demonstrate a practical application of memristors in a cross-bar memory array. The full set-up consists of only a PC, an mBED microcontroller and a PCB hosting external components and the memristor cross-bar chip. The system can be used for general purpose memory storage, but in this case we use it as a binary image storage device. A MATLAB interface allows the user to load a binary image into the memory and observe the resulting internal memory states of each memristor in the array along with key performance metrics describing the speed and degree of success of the memory `write' operation. Alexander Serb, Radu Berdan, Ali Khiat, Christos Papavassiliou, Themistoklis Prodromakis |
ISCAS | 5 |
| 2014 | A lab-on-chip approach for monitoring the electrochemical activity of biorealistic cell culturesabstractThe objective of any cell culturing platform is to decipher the in vivo functionality of native tissue in order to deliver reliable cell models for disease and pharmacological studies and eventually in patient-specific tissue engineering. We present a new perspective in lab-on-chip implementations for cell culturing, emphasizing on a versatile technology for cell micropatterning that can integrate electrical and pH monitoring modalities to record extracellular activity. We employ Parylene C, a highly biocompatible material, as a flexible culture substrate that controls the cellular microtopography and promotes a more in vivo-like morphology of neonatal rat ventricular myocytes. Moreover, we transfer the patterning technology on commercially available Multi-Electrode arrays to highlight the potential of integration with products customly used for extracellular electrical recordings. Finally, we implement flexible Parylene sensors for spatiotemporal pH monitoring, using the material both as a support medium and as a sensing membrane. Integration of these three attributes may deliver a compact solution with high scientific and commercial impact. Tatiana Trantidou, Tatiana Tariq, K. Pinto, Chris Toumazou, Cesare M. Terracciano, Themistoklis Prodromakis |
ISCAS | 6 |
| 2014 | Applications of solid-state memristors in tunable filtersabstractIn this paper we present a practical approach to employ solid-state TiO2memristors as tunable loads in filter configurations. First, memristive devices are employed in discrete realizations of tunable active filter topologies. Using an external programming circuit to set the devices to a desired memristive state enables control of the filter's characteristics, namely passband boundaries and quality factor. Utilization of a memristor as a tunable load in low-pass and band-pass filter topologies is then experimentally demonstrated. We further expand this concept by demonstrating an amplitude-controlled gain amplifier topology. In this topology, instead of using external control circuitry to set the memristive state, the state is set internally during operation, providing an automatic gain control. Reut Wizenberg, Ali Khiat, Radu Berdan, Christos Papavassiliou, Themistoklis Prodromakis |
ISCAS | 5 |
| 2013 | Temporal processing with volatile memristorsabstractShort-term synaptic plasticity (STP) is a mechanism identified in brain systems according to which the effective connection strength (synaptic strength) between two neurons varies dynamically with recent communication history. As a consequence, the amplitude of the post-synaptic potential in response to a single pre-synaptic event, so-called “spike”, may increase (short-term facilitation) or decrease (short-term depression) with consecutive presynaptic stimulation. However, in contrast to Long-term Synaptic plasticity, these changes are temporary and are typically restored in the absence of input. Interestingly, however, a single neuron which receives input via both facilitating and depressing synapses has improved discrimination capability, distinguishing, for instance, between a sequence of events and a sequence of the same events presented in the reversed order. We, therefore, studied the memory mechanisms in emerging non-CMOS devices with a view to application in temporal pattern recognition and detection, inspired by the STP mechanisms. In particular, we demonstrate that memristors can exhibit a resembling behavior to STP due to an inherent volatility and hysteresis. When stimulated by closely spaced pulse waves, the conductance of the device decreases similar to what a depressing synapse would do if presented with consecutive pre-synaptic spikes. This work paves the way for employing memristors in solving spatio-temporal sequence learning problems. Radu Berdan, Themistoklis Prodromakis, Ali Khiat, Iulia Salaoru, Chris Toumazou, F. Perez-Diaz, Eleni Vasilaki |
ISCAS | 2 |
| 2011 | Live demonstration: A CMOS-based lab-on-chip array for combined magnetic manipulation and opto-chemical sensingabstractThis paper presents a CMOS-based lab-on-chip platform for combined magnetic manipulation and opto-chemical sensing. Within each pixel, a Programmable Gate (PG) ISFET chemical sensor is combined with an active pixel sensor, and is encompassed within an inductive coil. The integrated pixel is tesselated to form an 8 × 8 array. Fabricated in a commercially available 0.35 μm CMOS technology, the system can be used for simultaneous optical imaging and pH sensing, and includes auto- calibration mechanisms for eliminating sensor non-idealities. A spatiotemporal magnetic field pattern generator has also been embedded for micro-scale magnetic manipulation. Controlled via a MATLAB based graphical user interface, the system achieves real time data acquisition at 6 fps, a pH sensitivity of 57 mV/pH and demonstrates magnetic manipulation of micro-beads. Zheng Da Clinton Goh, Pantelis Georgiou, Timothy G. Constandinou, Themistoklis Prodromakis, Chris Toumazou |
ISCAS | 4 |
| 2010 | Fabrication and electrical characteristics of memristors with TiO2/TiO2+x active layersabstractWe report on the fabrication and electrical characterisation of memristors with TiO2/TiO2+xactive layer. This active layer is deposited at room temperature with RF-sputtering and consists of two sub-layers, the top one of which contains excess oxygen atoms. Electrical characterisation of the devices demonstrates similar switching characteristics as previously reported for nano-scale memristors with TiO2/TiO2-xactive cores. Themistoklis Prodromakis, Kostis Michelakis, Chris Toumazou |
ISCAS | 1 |
| 2009 | Effect of Mobile Ionic-charge on CMOS based Ion-sensitive Field-effect Transistors (ISFETs)abstractThis work is an investigation on the large threshold voltage variation exhibited in CMOS based ISFETs. This irregularity is thoroughly examined and is identified to be caused by mobile ionic charge that is induced in the sensing membrane when the membrane is in contact with the ionic-solution. This auxiliary charge increments the effective capacitance of the sensing membrane, causing irregular shifts in the characteristics of the devices. Several methods for overcoming this issue are addressed. Themistoklis Prodromakis, Pantelis Georgiou, Kostis Michelakis, Chris Toumazou |
ISCAS | 1 |
| 2008 | Microstrip stepped impedance lowpass filters based on the maxwell-wagner polarization mechanismabstractWe present a low pass stepped impedance filter which is based on a single microstrip line of uniform width. The impedance of the line is influenced by the region of the substrate on which the filter section is disposed. A large high-to-low impedance ratio is achieved by application of the Maxwell-Wagner polarization mechanism which results into a colossal effective electric permittivity. This method is competitive to other implementations as it is fully compatible with standard CMOS technologies, exhibits a large attenuation factor in the stop band and results into a compact design. Themistoklis Prodromakis, Christos Papavassiliou, Kostis Michelakis |
ISCAS | 1 |
| 2007 | A Miniaturized Delay Line based on Slow-Wave SubstratesabstractThe paper proposed miniaturized delay lines on layered synthetic substrate materials which support slow-electromagnetic propagation. Under certain conditions such substrates mimic materials with ultra-high electric permittivity. The proposed structure is easily fabricated and a miniaturization factor of two orders of magnitude is reported. Theoretical and experimental results are in good agreement. Themistoklis Prodromakis, Christos Papavassiliou, George Konstantinidis 0002 |
ISCAS | 1 |
| 2006 | Distributed filter design on silicon CMOSabstractWe report an investigation on the feasibility of developing distributed circuit elements and filters using standard complementary metal-oxide-silicon (CMOS) technologies. We propose to exploit the low loss interfacial polarisation propagating modes known to occur on multilayered substrates to realise a high effective substrate dielectric constant. Our approach allows the realisation of physically small but electrically large distributed circuit elements and filters on a standard CMOS substrate without recourse to high K materials Themistoklis Prodromakis, Christos Papavassiliou |
ISCAS | 1 |