The trend towards higher resolution, faster refresh rate active-matrix liquid-crystal displays (AMLCDs) as well as the emergence of active-matrix organic light-emitting diode (AMOLED) displays is driving the demand for amorphous oxide semiconductor thin-film transistors (AOS TFTs) with higher mobility. A physics-based model for carrier transport in an amorphous semiconductor is...
Accreditation Board for Engineering and Technology, Inc. (ABET) is the primary organization responsible for monitoring, evaluating and certifying the quality of engineering, engineering technology, computing and applied sciences education in the United States. In 2000, ABET changed the way computer science (and engineering) programs are accredited from a ‘checklist’ approach...
Conventional register files spread porting resources uniformly across all registers. This paper proposes a method called Asymmetric Clustering using a Register Cache (ACRC). ACRC utilizes a fast register cache that concentrates valuable register file ports to the most active registers thereby reducing the total register file area and power consumption....
Tensor field topology is of importance to research areas of medicine, science, and engineering. Degenerate curves are one of the crucial topological features that provide valuable insights for tensor field visualization. In this thesis, we study the atomic bifurcations of degenerate curves in 3D linear second-order symmetric tensor fields, and...
Transparent conductive oxides (TCOs), primarily indium doped tin oxide, have been widely used in numerous fields since decades ago, such as solar cells, displays, OLEDs and ‘smart windows’ etc. Owing to the scarcity of indium, there is a great demand for new alternative materials. Metal/insulator/metal (MIM) diodes are a critical...
Back end of line (BEOL) metal-insulator-metal capacitors (MIMCAPs) have become a core passive component in modern integrated circuits. International Technology Roadmap for Semiconductors (ITRS) projections for scaling of analog/mixed-signal MIMCAP applications require simultaneously increasing capacitance density while maintaining low leakage current density and low voltage nonlinearity (characterized by the quadratic...
Nanolaminate dielectrics combine two or more insulating materials in a many-layered film. These structures can be made to significantly outperform films composed of a single one of their constituent materials by adjusting the composition ratio, arrangement, and size of the component layers. In this work, atomic layer deposition (ALD) is...
Atomic layer deposition (ALD) is an enabling technique for many new micro- and nanoscale technologies. The self-limiting surface chemical reactions by which ALD fundamentally operates give rise to uniquely high precision (atomic) control over deposited film thickness, uniformity over large areas, and conformality over complex and extreme topographies. One such...
The atomic solid state energy (SSE) scale is introduced as a tool for inorganic materials design. The SSE scale is obtained by assessing an average electron affinity (EA) (for a cation) or an average ionization potential (IP) (for an anion) for each atom using data from compounds having that specific...
Low noise oscillators are universally needed in digital systems for clock generation and synchronization, and in radio-frequency communication front-ends for frequency up- and down-conversion. Noise in oscillators results in timing jitter, and limits the clock frequency of digital systems. In radio-frequency communication systems, phase noise in oscillators lowers the signal-to-noise...
An automated method, requiring the fabrication of a small set of test structures, efficiently extracts the coefficients of Z-parameter based macromodels. The extraction approach has been validated for both heavily and lightly doped substrates and can be applied to a variety of technologies. After the parameters of a macromodel have...
This thesis describes circuit architectures and techniques that facilitate the
automatic synthesis and fabrication of analog-to-digital converters (ADCs). Since
automated synthesis already exists for digital circuits and is part of the digital
circuit design flow, this work demonstrates the feasibility of ADC synthesis with
little or no modification to presently...
A procedure for automating the design and layout of analog-to-digital converters (ADCs) is presented. This procedure makes use of the existing synthesis and place-and-route tools that are common in digital circuit design. A method for adding rudimentary analog cells to the standard library is described, allowing the designer to synthesize...
This study compares three approaches in the design of an autonomous machine listening agent that predicts harbor porpoise ultrasonic echolocation clicks in diverse noise environments. Considering the temporal variations of noisy coastal ocean soundscapes which the harbor porpoises inhabit, we propose a leave-one-day-out (LODO) cross-validation strategy in the training of...
Sports analytics is rapidly evolving today through the use of computer vision systems that automatically extract huge amount of information inherently present in multimedia data without much human assistance. This information can facilitate a better understanding of patterns and strategies in various sports. However, for non-professional teams, due to expense...
In an increasingly computation-driven world, algorithms and mathematical models significantly impact decision making across various fields. To foster trust and understanding, it is crucial to provide users with clear and concise explanations of the reasoning behind the results produced by computational tools, especially when recommendations appear counterintuitive. Legal frameworks in...
The code reuse problem is a common software engineering problem in scientific computing. As a prevailing programming language in many scientific fields, Fortran does not provide support to address this problem. One particular reason is that Fortran lacks the support for generic programming. By applying program-generation techniques, we developed two...
Almost every student in the School of EECS undergoes the process of Blanket Credit
Registration wherein the student has to fill out the form for registration, meet the
concerned professor and obtain his approval. The staff of the department has to maintain
the details of the student and the Professor...
Wind turbines serve an increasing proportion of total energy generation, with expanded onshore and offshore installations proceeding worldwide. Continued construction, expansion, and operation of wind energy installations must be managed in conjunction with effects on local and migratory wildlife, specifically bird and bat species that may be affected by wind...
Top-performing approaches to embodied AI tasks like point-goal navigation often rely on training agents via reinforcement learning over tens of millions (or even billions) of experiential steps – learning neural agents that map directly from visual observations to actions. In this work, we question whether these extreme training durations are...
Voltage fault injection is a technique to disrupt power supply, such that the data or instruction flow in a microcontroller can be modified. Recently, a new class of voltage glitches was introduced termed arbitrary wave voltage glitches. Despite its demonstrated success in practical studies it comes with additional challenges, such...
How can an agent generalize its knowledge to new circumstances? To learn
effectively an agent acting in a sequential decision problem must make intelligent action selection choices based on its available knowledge. This dissertation focuses on Bayesian methods of representing learned knowledge and develops novel algorithms that exploit the represented...
Bayesian Optimization (BO) methods are often used to optimize an unknown function f(•) that is costly to evaluate. They typically work in an iterative manner. In each iteration, given a set of observation points, BO algorithms select k ≥ 1 points to be evaluated. The results of those points are...
This work – in which three peer-reviewed academic papers are presented – addresses the ap-plication of Bayesian Reinforcement Learning to the control of a class of ocean wave energy conversion systems. The first paper presents a comparison of a Reinforcement-Learning (RL) based wave energy converter controller against standard Reactive Damping...
In this dissertation, we present a user-in-the-loop method for the design of an interactive motion data structure that benefits from the advantages of both motion graphs and blend-based techniques. Our novel approach automatically analyzes a traditional motion graph built from labeled motion clips. The result is a more condensed, coarser...
Wireless Networks have been widely adopted into a major part of today's network infrastructure. They have become a popular technology to not only expand the coverage of wired networks but also to interconnect a large wireless network, i.e., wireless mesh networks. As they allow more flexible communication than traditional wired-networks...
Traditionally, research into end-user programming has focused on how to make programming more accessible to end users conducting the programming activities all by themselves. However, few researchers have considered introducing the concept of collaborative programming into the area of end-user programming, and how the programming environments and devices should be...
The Intel Xeon Phi is a relative newcomer to the scientific computing scene. In the recent years, GPUs have been used extensively for mathematical simulations. The Xeon Phi is Intel’s response to the use of these cards. Like the GPU, it is highly parallelizable but can be programmed like a...
In data-centers, running multiple isolated workloads while getting the most performance out of available hardware is key. For many years Virtual Machines (VMs) have been an enabler, but native containers which offer isolation similar to virtual machines while reducing overhead costs associated with emulating hardware resources have become an increasingly...
Large databases and data warehouses are becoming prevalent for the storage and management of energy data. Accelerating the rates at which data can be retrieved is beneficial not only to allow for more efficient search of the data, but also to be integrated with other energy system tools. In this...
Branched covering spaces are a mathematical concept which originates from complex analysis and topology and has found applications in tensor field topology and geometry re-meshing. Given a manifold surface and an N-way rotational symmetry field, a branched covering space is a manifold surface that has an N-to-1 map to the...
Magnetically coupled passive transformers are increasingly integrated on-chip for
various analog and radio frequency (RF) applications including direct current
(DC) isolation, impedance transformation/matching, and conversion between
single-ended and differential signals. A primary motivation for the on-chip
integration of transformers is the overall size reduction and reduced cost.
However, the performance...
Building software systems that adapt to the changing environment is challenging. Developers cannot anticipate all the changes in advance, and even if they could, the effort required to handle such situations is too onerous for practical purposes. Self Adaptive Software (SAS) adapts itself as per changing environment. The area of...
Sequential supervised learning problems involve assigning a class label to each item in a sequence. Examples include part of speech tagging and text to speech mapping. A very general-purpose strategy for solving such problems is to construct a recurrent sliding window (RSW) classifier which maps some window of the input...
Sequential supervised learning problems involve assigning a class label to each item in a sequence. Examples include part-of-speech tagging and text-to-speech mapping. A very general-purpose strategy for solving such problems is to construct a recurrent sliding window (RSW) classifier, which maps some window of the input sequence plus some number...
Continual growth of the world's energy consumption and the demand for long-term clean renewable energy resources has led to the development of ocean-based wave energy technologies. Emerging technologies are advancing potential solutions to the complex problem of energy generation in the harsh and corrosive ocean environment. To develop these technologies,...
Contemporary circuit design involves significant computer-based simulation, calling for a balance between circuit model accuracy and simulation run time. Traditionally, circuit modelers concentrated on producing either (1) physically-based models, where each element in the model correlates to a physically meaningful aspect of the device being modeled or (2) mathematically-based "macromodels,"...
In this research, we address the problem of learning a single causal network structure from multiple dataset generated from different experiments. The experiments can be observational or interventional. We assume that each dataset is generated by an unknown causal network altered under different experimental conditions (interventions, manipulation or perturbation). As...
Designing spectral efficient, high-speed wireless links that offer high quality-
of-service and range capability has been a critical research and engineering challenge. In this thesis, we mainly address the complexity and performance issues of
channel estimation and data detection in multiple-input multiple-output (MIMO)
orthogonal frequency division multiplexing (OFDM) systems over...
Massive MIMO is a promising technique for future 5G communications due to its high spectrum and energy efficiency. To realize its potential performance gain, accurate channel state information at transmitter side (CSIT) is essential. Frequency division duplex (FDD) is widely employed by the most cellular systems today. However, it requires...
Massive Multiple-User Miltiple-Input Multiple-Output (MU-MIMO) wireless communication systems incorporate promising advanced strong technologies for upcoming 5G communications. To obtain some of the high spectrum and energy e ciencies bonuses brought by MU-MIMO systems, the ability to obtain Channel State information, especially on the receiver side (CSI), is important. To minimize...
Due to the limitation of the radio frequency (RF) spectrum, it is increasingly more difficult to support billions of wireless devices in the age of Internet-of-Things. Consequently, many recent wireless indoor communication systems have been developed using free space optical (FSO) communication technologies that exploit the extremely large light spectrum...
With explosive growth of Internet access from smart phones and tablets, increasing bandwidth for WIFI system is badly needed. Depending on two years’ research, we produced a novel communication system called WIFO system, which integrates both RF (Radio Frequency) and FSO (Free Space Optical) techniques. WIFO system can significantly increase...
A digital phase locked loop (DPLL) and a statistical time-to-digital converter (STDC) were previously fabricated in a 0.35µm, 3.3V SOI CMOS process. This work summarizes these designs and characterizes the measured performance. Simulations supplement the measurements where applicable.
The DPLL was found to reach a locked state under a limited...
Due to the wide applications of inkjet printers in industry and our daily life, characterization of liquid droplets from inkjet printers, particularly the behaviors of the impact and diffusion of the droplets on the surface of and inside porous medium is of great interest. One conventional characterization method uses high-speed...
The long-term goal of this research project is the development of solution-based inorganic dielectric and semiconductor materials for inkjet printed electronics. The main focus of this thesis involves testing of the materials and devices under development. A new solution-based inorganic dielectric material (HfOSO₄), given the name hafsox, is developed and...
This dissertation delves into understanding, characterizing, and addressing dataset shift in deep learning, a pervasive issue for deployed machine learning systems. Integral aspects of the problem are examined: We start with the use of counterfactual explanations in order to characterize the behavior of deep reinforcement learning agents in visual input...
The machine learning and deep learning models have been very lightly explored in analyzing the behavior of On-Chip network traffic. These models have proven their potential in pattern recognition, classification etc... In this paper we analyze the spatial pattern that each workload exhibits in its life cycle during execution. We...
One of the pervasive problems arising in our modern, digital world surrounds data breaches where an adversary, through zero-day exploitations, phishing, or old-fashioned social engineering attacks, gains access to a service’s data stores. Our society increasingly relies on these cloud-based services for everything from our taxes to personal communication. As...
Materials with a strong spin Hall effect and Rashba-Edelstein effect have the potential to improve the efficiency of solid-state magnetic memory technologies and other magnetic logic devices. Heavy metals have been identified as having these properties, including the beta crystal phase of tungsten. In this work, we determine the strength...