About
I am a fifth-year Ph.D. candidate in the Department of Electrical and Computer Engineering at Yale University, advised by Prof. Rajit Manohar. Prior to this, I received my B.Eng. in Electrical Engineering from the University of Chinese Academy of Sciences.
My research focuses on hardware-software co-design, computer architecture, machine learning systems, and neuromorphic computing. We develop a full-stack neuromorphic system implementation through: exploring new algorithms for neural networks, designing scalable neuromorphic architectures, and developing parameterized mapping compiler for resource-constrained multi-core systems.
News
Publications
A Full-Stack Neuromorphic System Implementation for Development and Benchmarking
Congyang Li, Kameron Geno, Rajit Manohar†
DOE/AFOSR Energy Consequences of Information Workshop, 2026
Extended abstract. Selected as keynote talk
A Deterministic Neuromorphic Architecture with Scalable Time Synchronization
Congyang Li, Nabil Imam, Rajit Manohar†
Nature Communications, 2026
Education
Yale University, Ph.D. in Electrical & Computer Engineering, Jan. 2021 - Present
- Supervisor: Prof. Rajit Manohar
University of California, Berkeley, Visiting student, Jan. 2019 - May 2019
University of Chinese Academy of Sciences, B.Eng. in Electrical Engineering, Sept. 2016 - Jun. 2020
Experience
Research Intern, Microsoft Research Lab – Redmond, Jun. 2022 - Aug. 2022, Mentor: Weiwei Yang
- STDP and reinforcement learning-based learning rules in spiking neural networks
Research Assistant, Cornell University, May 2019 - Sept. 2019, Supervisor: Prof. Zhiru Zhang
- Mixed sparse-dense tensor computation acceleration
Teaching
ECE 4250 / ENAS 8750 Introduction to VLSI System Design
Fall 25Teaching Fellow
The class covers the design and implementation of digital VLSI systems. Students have the opportunity to complete a chip design project and have it fabricated in Spring 2026.
EENG 348 / CPSC 338 Digital Systems
Spring 22Teaching Fellow
Digital systems consisting of a combination of hardware and software are ubiquitous. How does the digital world interact with the physical world? This course provides an introduction to the subject, covering the basic principles behind the design of digital systems that can interact with the world around them.
Professional Services
Journal Reviewer
Nature Communications, ACM Transactions on Architecture and Code Optimization (TACO)
Conference Reviewer
IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC), IEEE International Joint Conference on Neural Networks (IJCNN)
