Our research group is at the forefront of computational research on emerging devices, focusing on innovative solutions to overcome the limitations of traditional CMOS technology. We specialize in areas such as spintronics, resistive RAM (ReRAM), and other energy-efficient devices. Our work involves leveraging advanced computational techniques and theoretical models to explore the fundamental properties and behaviors of these novel devices. We aim to develop optimized architectures for neuromorphic computing and other cutting-edge applications by integrating device characteristics with algorithmic requirements. Our ultimate goal is to bridge the gap between fundamental research and practical applications, contributing to the advancement of next-generation computing technologies.
Our research group focuses on several key areas within the realm of computational research on emerging devices:
Concentrating on the development and optimization of emerging nanoelectronic devices, device modeling is a crucial aspect of our research. By employing advanced computational techniques, we aim to gain deep insights into the fundamental properties and behaviors of these novel devices. To understand and predict the electronic and magnetic behavior at the quantum level, we utilize non-equilibrium Green's function (NEGF) approaches to model spin transport phenomena in MTJs. Our research involves modeling the stochastic switching mechanisms of emerging nanoelectronic devices using the Fokker-Planck approach. This method helps us capture the probabilistic nature of switching events in devices such as resistive RAM (ReRAM) and other non-volatile memories, which is essential for optimizing their reliability and performance. Our modeling efforts are closely integrated with experimental data to validate and refine our theoretical predictions. This iterative process ensures that our models are accurate and reliable, providing valuable insights that guide experimental work. One of our primary goals is to optimize these devices for energy efficiency. By understanding the underlying mechanisms at the nanoscale, we aim to design devices that consume less power while maintaining high performance, which is critical for applications in low-power electronics and neuromorphic computing.
Micromagnetic simulation is a critical component of our research in understanding and designing spintronic devices and other magnetic nanostructures. This approach involves modeling the behavior of magnetic materials at the microscale to gain insights into their dynamic properties and interactions. We use micromagnetic simulations to study the properties and dynamics of magnetic skyrmions, and domain-walls. These simulations help us understand their stability, motion, and potential applications in data storage and logic devices. Our micromagnetic simulation research has applications in various fields, including data storage, memory devices, and neuromorphic computing. Through these simulations, we aim to unlock new possibilities in energy-efficient computing and advanced magnetic technologies.
Mimicking neuro-synaptic behavior using emerging devices aims to replicate the complex functionality of the human brain in electronic systems. We explore spintronic devices and other novel materials to create artificial neurons and synapses, which form the building blocks of neuromorphic systems that emulate the neural structures and functions of biological brains. Our models simulate dynamic processes such as synaptic plasticity, spiking behavior, and learning mechanisms. These artificial neurons and synapses are integrated into larger neuromorphic architectures, involving the design of circuits that support spiking neural networks (SNNs) and other brain-inspired computing paradigms. We focus on optimizing these devices to minimize power consumption while maintaining high performance, making them suitable for applications in edge computing and low-power environments. Our neuromorphic systems have various applications, including pattern recognition, real-time data processing, and autonomous decision-making. By mimicking neuro-synaptic behavior, we aim to develop computing systems capable of performing complex tasks with the efficiency and adaptability of the human brain.
Our research emphasizes the co-design of devices and algorithms to optimize performance in an energy-efficient manner. We simultaneously develop novel devices and algorithms that leverage their unique properties. By considering device characteristics during algorithm design, we ensure that the resulting systems are both efficient and effective. Our algorithms are tailored to exploit the strengths of our emerging devices. This includes optimizing for low-power operation, reducing computational overhead, and enhancing the overall system performance. Through careful design choices at both the device and algorithm levels, we ensure that our systems are suitable for applications in edge computing and other low-power environments. The co-designed systems are applied to a range of tasks such image recognition, complex pattern recognition, etc. By integrating device characteristics with algorithmic requirements, we create solutions that are both powerful and energy-efficient.