Research Overview

Computing foundations for AI that can perceive, decide, and act

ICRG studies the algorithms, software systems, architectures, circuits, and devices needed to make AI workloads efficient, reliable, and deployable. Our publications connect event-driven intelligence, data-centric memory systems, spatial AI acceleration, AI-assisted chip design, and emerging-device prototypes.

01

Algorithm

Neuromorphic learning, efficient visual perception, model efficiency, and trustworthy AI.

02

Architecture & Circuit

Processing-in/near-memory systems, neuromorphic chips, AI accelerators, and EDA toolchains.

03

Device

ReRAM, MRAM, spintronic devices, and device-aware computing systems beyond CMOS.

Publication-Backed Programs

Five connected research directions

The directions below follow the same structure as the home page, with representative publications grouped under each program.

01

Neuromorphic Intelligence

Spiking neural networks, brain-inspired learning theory, visual perception, and efficient intelligent systems.

  • ISCA 2026: ELSA: An ELastic SNN Inference Architecture for Efficient Neuromorphic Computing
  • arXiv 2026: Determinism in the Undetermined: Deterministic Output in Charge-Conserving Continuous-Time Neuromorphic Systems...
  • CVPR 2025: VISTREAM: Improving Computation Efficiency of Visual Perception Streaming via Law-of-Charge-Conservation...
02

Processing-in-Memory Systems

Near-memory acceleration, SRAM/ReRAM-based PIM, data-centric architecture, and compiler support.

  • ISCA 2026: NasZip: Software and Hardware Co-design to Accelerate Approximate Nearest Neighbor Search with DIMM-based...
  • DAC 2025: PICK: An SRAM-based Processing-in-Memory Accelerator for K-Nearest-Neighbor Search in Point Clouds
  • MICRO 2025: PolymorPIC: Embedding Polymorphic Processing-in-Cache in RISC-V based Processor for Full-stack Efficient AI...
03

AI for EDA and Chip Design

Machine-learning-assisted EDA, LLM-based Verilog generation, logic synthesis, and design automation.

  • DATE 2025: HaVen: Hallucination-Mitigated LLM for Verilog Code Generation Aligned with HDL Engineers
  • ICCAD 2025: VeriRL: Boosting the LLM-based Verilog Code Generation via Reinforcement Learning
  • IWLS 2025: High-Quality Iterative Logic Compiler for In-Memory SIMD Computation with Tight Coupling of Synthesis and...
04

Efficient and Secure AI

Model compression, dynamic inference, adversarial robustness, privacy, and trustworthy deployment.

  • HPCA 2026: Splatonic: Architecture Support for 3D Gaussian Splatting SLAM via Sparse Processing
  • CVPR 2026: Seele: A unified acceleration framework for real-time gaussian splatting
  • DAC 2025: PICK: An SRAM-based Processing-in-Memory Accelerator for K-Nearest-Neighbor Search in Point Clouds
05

Emerging Devices and Silicon

Post-CMOS devices, device-aware computing, neuromorphic circuits, and chip prototype validation.

  • DAC 2025: BiNeuroRAM: Energy-Efficient ReRAM-Based PIM for Accurate Bipolar Spiking Neural Network Acceleration
  • Nature Communications 2023: Monolithic 3D integration of 2D transistors and vertical RRAMs in 1T-4R structure for high-density memory
  • DAC 2022: PIM-DH: ReRAM-based processing-in-memory architecture for deep hashing acceleration

Recent Signals

Representative publication clusters

Neuromorphic Intelligence

ISCA and CVPR results

Representative work includes ELSA: An ELastic SNN Inference Architecture for Efficient Neuromorphic Computing, Determinism in the Undetermined: Deterministic Output in Charge-Conserving Continuous-Time Neuromorphic Systems..., and VISTREAM: Improving Computation Efficiency of Visual Perception Streaming via Law-of-Charge-Conservation....

Processing-in-Memory Systems

ISCA, DAC, and MICRO results

Representative work includes NasZip: Software and Hardware Co-design to Accelerate Approximate Nearest Neighbor Search with DIMM-based..., PICK: An SRAM-based Processing-in-Memory Accelerator for K-Nearest-Neighbor Search in Point Clouds, and PolymorPIC: Embedding Polymorphic Processing-in-Cache in RISC-V based Processor for Full-stack Efficient AI....

AI for EDA and Chip Design

DATE, ICCAD, and IWLS results

Representative work includes HaVen: Hallucination-Mitigated LLM for Verilog Code Generation Aligned with HDL Engineers, VeriRL: Boosting the LLM-based Verilog Code Generation via Reinforcement Learning, and High-Quality Iterative Logic Compiler for In-Memory SIMD Computation with Tight Coupling of Synthesis and....

Efficient and Secure AI

HPCA, CVPR, and DAC results

Representative work includes Splatonic: Architecture Support for 3D Gaussian Splatting SLAM via Sparse Processing, Seele: A unified acceleration framework for real-time gaussian splatting, and PICK: An SRAM-based Processing-in-Memory Accelerator for K-Nearest-Neighbor Search in Point Clouds.

Emerging Devices and Silicon

DAC and Nature Communications results

Representative work includes BiNeuroRAM: Energy-Efficient ReRAM-Based PIM for Accurate Bipolar Spiking Neural Network Acceleration, Monolithic 3D integration of 2D transistors and vertical RRAMs in 1T-4R structure for high-density memory, and PIM-DH: ReRAM-based processing-in-memory architecture for deep hashing acceleration.