My primary research interest lie within the broad areas of computer-aided design (CAD) and its application to
(i) physical design of VLSI circuits, (ii) emerging computing paradigms and future computing systems, (iii) security of artificial intelligence (AI) and machine learning (ML), and (iv) secure non-volatile memory systems. Within these application domains, my research group has developed mathematical models that enable design, analysis, and optimization problems to be solved using principled methodologies.
AREAS OF INTEREST
Physical Design of VLSI Circuits
Physical design is the problem of converting a netlist into a physical layout meeting power, area, and timing constraints. The group's research on physical design is mainly focused on improving performance metrics as area and power while meeting strict timing constraints. We are also exploring how machine learning techniques can be leveraged to solve classical physical design problems.
Emerging Computing Paradigms and Future Computing Systems
- Clock network synthesis: [ISPD'20][ASP-DAC'19][ASP-DAC'18][DAC'17][ISPD'17][DAC'15][etc.]
- Timing aware placement: [ASP-DAC'18]
- Layer assignment: [ASP-DAC'19][ASP-DAC'17]
Today's computing systems based on von-Neumann architecture and CMOS technology are unable to coupe with arising big data workloads. This research direction aims to design future computing systems based on emerging devices and computing paradigms. The main goals are to reducing data movement and improve energy-efficiency. The group's research is focused on accelerating applications as deep neural networks (DNNs), image processing, and exascale simulation using non-volatile memory (memristor, ReRAM, PCM, etc) and quantum technology.
- Fault-Tolerance and Robustness
- Array Parasitics [ASP-DAC'20][ICCAD'20]
- Device Yield and Stuck-at-Faults [ASP-DAC'19](Best Paper AwardNomination)[GLSVLSI'19][DAC'19][TCAD'19][DAC'21]
- Device Write Errors [ICCD'18]
- Image Processing: [DATE'20][TCAD'20]
- Digital In-Memory Computing [DATE'21](Best Paper Award Nomination)
- Quantum Computing [ISCAS'21]