Document Type
Dissertation
Degree
Doctor of Philosophy (PhD)
Major/Program
Electrical and Computer Engineering
First Advisor's Name
Habarakada Madanayake
First Advisor's Committee Title
Committee Chair
Second Advisor's Name
Subramaniya Hariharan
Second Advisor's Committee Title
Committee member
Third Advisor's Name
Elias Alwan
Third Advisor's Committee Title
Committee member
Fourth Advisor's Name
Satheesh Bojja Venkatakrishnan
Fourth Advisor's Committee Title
Committee member
Fifth Advisor's Name
Daniela Radu
Fifth Advisor's Committee Title
Committee member
Keywords
Analog computing, finite-difference time domain (FDTD), acceleration, CMOS, nonlinear, partial differential equations (PDEs)
Date of Defense
11-7-2022
Abstract
Analog computing, which has been superseded by digital computing industry for more than half a century is making a comeback as the Moore's Law slows down. Analog CMOS has power efficiency advantages over digital CMOS for low- to moderate- precision applications for edge computing, scientific computing, and artificial intelligence/machine learning (AI/ML) verticals. Driven by the non-trivial performance improvements over modern digital CMOS in recent CMOS analog computers (ACs), this dissertation explores analog computing concepts that are applicable in scientific computing and array processing. A general-purpose analog computing method is introduced to find the continuous-time solution of linear and nonlinear partial differential equations (PDEs). The proposed method was verified by designing an integrated-circuit (IC) implementation of an AC for solving nonlinear acoustic shock equations.
The fabricated chip, which is designed in 180 nm CMOS technology, evaluates the approximate continuous-time solution of acoustic shock equation in space and time. The AC has a computational bandwidth of 2 MHz (an equivalent update rate of 80 MHz) at a power consumption of 936 mW. This dissertation presents the derivation of mathematical models, design, testing, and calibration of an analog computing platform using the example problem of acoustic shock equations. The dissertation also discusses deep challenges and associated design trade-offs towards realizing high-performance analog-CMOS computer design.
The second application of this dissertation is for array signal processing. The goal is to utilize continuous-time computing methods and spatio-temporal Delta-Sigma noise shaping to design multi-port analog-to-digital converter (ADC) with improved performance for rectangular antenna arrays. Mathematical derivation of an N2-port noise-shaping ADC and the corresponding circuit simulation results are presented in this dissertation.
Identifier
FIDC010888
Previously Published In
1. H. Malavipathirana, S. I. Hariharan, N. Udayanga, S. Mandal and A. Madanayake, "A Fast and Fully Parallel Analog CMOS Solver for Nonlinear PDEs," in IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 68, no. 8, pp. 3363-3376, Aug. 2021, doi: 10.1109/TCSI.2021.3085214.
2. H. Malavipathirana et al., "Spatio-Temporal Delta-Sigma N2-Port ADC Noise Shaping for N X N Antenna Arrays," 2020 IEEE International Symposium on Circuits and Systems (ISCAS), 2020, pp. 1-5, doi: 10.1109/ISCAS45731.2020.9180459.
Recommended Citation
Malavipathirana, Hasantha, "Mixed Signal Complementary Metal Oxide Semiconductor Circuits for Scientific Computing and Array Processing Applications" (2022). FIU Electronic Theses and Dissertations. 5184.
https://digitalcommons.fiu.edu/etd/5184
Included in
Electrical and Electronics Commons, Electronic Devices and Semiconductor Manufacturing Commons, Other Electrical and Computer Engineering Commons, Signal Processing Commons, Systems and Communications Commons, VLSI and Circuits, Embedded and Hardware Systems Commons
Rights Statement
In Copyright. URI: http://rightsstatements.org/vocab/InC/1.0/
This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).