Related Experiment Video
Updated: Nov 9, 2025

Author Spotlight: Introduction to Active Probe Atomic Force Microscopy with Quattro-Parallel Cantilever Arrays
Published on: June 13, 2023
Programmable constant phase element realization with crossbar arrays
M E Fouda1,2, A M AbdelAty3, A S Elwakil4,5,6
1Engineering Mathematics and Physics Dept., Faculty of Engineering, Cairo University, Egypt.
Introduction:
Constant Phase Elements (CPEs) have been widely used in many applications due to the extra degree of freedom, which offers new responses and behaviors.
Objectives:
This paper proposes a new programmable CPE realization using resistive crossbar arrays. By programming the resistive devices, different CPEs can be obtained.
Methods:
The proposed realization can be approximated as a weighted sum of low and high pass filters having the same cut-off frequency (i.e., Lapicque model). The closed-form approximation expression is derived, and then the Flower Pollination Algorithm (FPA) is used to find the optimal values of the network components.
Results:
Different design examples are given over the frequency range of 106-10 rad/sec to prove the ability of this realization achieving any fractional order with less than 5% relative error in both phase and pseudo-capacitance. Monte-Carlo simulations are performed to evaluate the sensitivity of the proposed realization against device variability. In addition, multiple CPEs can be designed at the same time by utilizing the multiple ports of the crossbar array. The proposed realization is compared with two other state-of-art realizations showing comparable results as standalone realization and within fractional-order relaxation oscillator application.
Conclusion:
The proposed crossbar realization has proven its ability to realize any CPE with acceptable error. In addition, this multiple-port design offers high flexibility and on-the-fly switching of the CPE.
Related Concept Videos
Time and frequency -Domain Interpretation of Phase-lead Control
The design of phase-lead control involves the strategic placement of poles and zeros to balance steady-state error and system...
Phase-lead and Phase-lag Controllers
Phasor Arithmetics
When the derivative of a sinusoid is taken in the time domain, it transforms into its corresponding phasor multiplied by j-omega (jω) in the phasor domain, where j is the imaginary unit, and ω is the angular...
Design Example: Capacitance Multiplier Circuit
The circuit illustrated in Figure 1 below incorporates two op-amps, with the first operating as a voltage follower and the second acting as an inverting amplifier.
Elements of Block Diagrams
A block diagram typically includes essential elements such as comparators, blocks, and feedback loops. Each of these elements...
Phasor Relationships for Circuit Elements
In the time domain, Ohm's law provides a fundamental relation between the current flowing through a resistor and the voltage across it:

