Chip Design, Architecture, & Emerging Devices
Research in chip design and architecture comprises a multidisciplinary group of researchers exploring theoretical, experimental, and applied aspects of silicon chip design, computer architecture and novel device technologies that may replace traditional CMOS transistors as the basic unit of computation.
The research in this space includes enabling solutions for advanced design, including computer-aided design algorithms and techniques, testing and digital design verification, including formal techniques, post-silicon validation and accelerator-based solutions. Further research in VLSI design investigates a wide range of topics and mixes applied research, supported by test chips and measurement results, with far reaching conceptual projects. In particular, the major topics currently under investigation include low-power design techniques, design for manufacturability (DFM), wire-centric design, clock-network synthesis, nanoscale CMOS mixed-signal design, and place and route physical design solutions.
Computer architecture research in addresses a broad range of issues of modern processors, from multi-core to massively parallel (e.g.: GPUs) and heterogeneous systems: memory management protocols, data movement solutions, design for programmability and deterministic behavior and in-memory computation. Moreover, computer architecture research explores novel solutions that leverage recent and novel technologies, including 3D stacking, silicon in package solutions (SiP) and novel transistor structures. In this context, the faculty working in this area are also exploring a range of aspects relating to novel silicon and non-silicon based devices that can form the basis for future computing systems.
CSE Faculty
Todd Austin
WebsiteMentoring PlanComputer architecture, robust and secure system design, hardware and software verification, and performance analysis tools and techniques.Valeria Bertacco
WebsiteMentoring PlanImproving the functional correctness of digital integrated circuits, by developing technology that attacks the issue at design time, in post-silicon, and throughout the lifetime of a digital integrated component, in face of the challenges posed by fragile silicon and extreme design complexity.Nathaniel Bleier
WebsiteMentoring PlanExtending the reach of computing to new applications and domains whose constraints are not met by traditional computing platforms through the development of novel chips, architectures, and systems.Peter M. Chen
WebsiteOperating systems, computer security, virtual machines, fault-tolerant computing.Reetuparna Das
WebsiteMentoring PlanComputer architecture, and its interaction with software systems and device/VLSI technologies. Specialized interests include on-chip interconnection networks, three-dimensional IC design, and multi-core memory systems.Ronald Dreslinski
WebsiteMentoring PlanNovel architectures and design technologies for energy-efficient computing, including near-threshold computer design and experimental 3D computer chips.Scott Mahlke
WebsiteMentoring PlanCompilers, application-specific processors, computer architecture and microarchitecture, embedded systemsYatin Manerkar
WebsiteMentoring PlanFormal methods (modeling, verification, and synthesis) for hardware and software, hardware security, memory consistency, cache coherence, concurrency, ethical AI.Jason Mars
WebsiteMentoring PlanCross-layer systems architectures for emerging applications, datacenter and warehouse-scale computer architecture, and hardware / software co-design.Barzan Mozafari
WebsiteMentoring PlanLarge-scale data-intensive systems, database-as-a-service clouds, distributed systems, and crowdsourcing.Satish Narayanasamy
WebsiteMentoring PlanComputer Architecture; Program Analysis; Confidential Computing; Health SystemsGokul Ravi
WebsiteMentoring PlanQuantum computing: Application-tailored full-stack optimization, Hardware-tailored error mitigation, Hybrid quantum-classical systems, Quantum error correction decoding, Classical simulation for quantum, Resource management (e.g., in the quantum cloud), Scalable quantum compilers; Computer architecture and systems; ML-assisted systems, Accelerating scientific applications.Karem A. Sakallah
WebsiteMentoring PlanComputer-aided design of electronic systems, Boolean satisfiability, discrete optimization, and hardware and software verification.Muhammad Shahbaz
WebsiteMentoring PlanComputer Systems, Networks, and Architecture and their interaction with Machine Learning.Nishil Talati
WebsiteDesign of both hardware and software techniques to optimize the execution of emerging data-intensive workloads. My research area spans computer architecture, compilers, VLSI design, and software engineering.
Lingjia Tang
WebsiteMentoring PlanComputer architecture and compiler and runtime systems, especially such systems for large scale data centers.Georgios Tzimpragos
WebsiteMentoring PlanComputer architecture, new models of computation, computing with emerging devicesECE Faculty
David T. Blaauw
WebsiteLow power and high performance VLSI design; Low power wireless sensors and embedded systems.Parag Deotare
WebsiteResearch includes light-matter interaction in nanoscale systems and the development of low energy photonic and excitonic devices for applications in data communication and life sciences.Mackillo Kira
WebsiteQuantum optoelectronics, semiconductor quantum optics, quantum optics, condensed-matter theory, terahertz spectroscopy, many-body interactions, photon correlations, coherent and ultrafast phenomena, and cluster-expansion approach.Wei Lu
WebsiteNeuromorphic computing systems, in-memory computing architecture, AI accelerator, new memory devices such as resistive-random access memory (RRAM), memristor-based logic circuits, aggressively scaled transistor devices, electrical transport in low-dimensional systems.Pinaki Mazumder
WebsiteVLSI circuit design, VLSI testing, and VLSI layout toolsZhengya Zhang
WebsiteVLSI architecture, digital systems, implementations of communication and signal processing systems.