Tutorials
ASP-DAC 2025 offers attendees a set of three-hour intense introductions to specific topics. If you register for the conference, you have the option to select two out of the four topics. T2 is a session with hands-on training.
- Date: Monday, January 20, 2025 (9:30 — 17:30)
Room Saturn | Innovation Hall | |
9:30 — 12:30 (JST) | Tutorial-1 Automation of Standard Cell Layout Generation and Design-Technology Co-optimization |
Tutorial-2 AHS: An EDA toolbox for Agile Chip Front-end Design |
14:30 — 17:30 (JST) | Tutorial-3 MBIST: Advanced Techniques for SoC Design and Verification (14:30-16:30) |
Tutorial-4 Efficient Deployment of Large Language Models on Resource-Constrained Edge Computing Platforms |
Tutorial-1: Monday, January 20, 9:30—12:30 (JST) @ Room Saturn
Automation of Standard Cell Layout Generation and Design-Technology Co-optimization
- Speakers:
- Taewhan Kim (Seoul National University)
Abstract:
As the technology advances, the design rules to be considered in standard cell layout generation become much complex and the count increases very rapidly. Moreover, at the advanced nodes, it becomes much slow or very difficult to achieve the objective i.e., to deliver or find the best-yield target node design rules while ensuring PPA-excellent target chip implementation. This is the reason why, from the EDA perspective, the need for automatic cell layout generation is inevitable at the advanced nodes, and design and technology co-optimization is a key enabling technique to achieve the chip PPA objective.In this respect, this tutorial covers EDA research area regarding two topics: (1) automation of standard cell layout generation and (2) methodologies of design and technology co-optimization utilizing diverse cell layout structures.
For standard cells, starting from the detailed layer-by-layer structure for cell layout synthesis, the complex design rules, the algorithms of cell synthesis including transistor placement and in-cell routing, and existing cell generation tools developed so far in academia with comparison of their distinct features and pros/cons will be covered. In addition, new EDA challenge of cell generation for next generation of BEOL and FEOL technologies will be discussed. For DTCO, starting from the DTCO concept utilizing standard cells, noticeable DTCO works focusing on, for target chip PPA improvement, multi-bit flip-flop cells, cells with pin inaccessibility, and cells with metal and gate poly misalignment will be covered.
Biographies:

Tutorial-2: Monday, January 20, 9:30—12:30 (JST) @ Innovation Hall
AHS: An EDA toolbox for Agile Chip Front-end Design
- Speaker:
- Yun (Eric) Liang (Peking University)
Youwei Xiao (Peking University)
Ruifan Xu (Peking University)
Abstract:
Compared to software design, hardware design is more expensive and time-consuming. This is partly because software community has developed a rich set of modern tools to help software programmers to get projects started and iterated easily and quickly. However, the tools are seriously antiquated and lacking for hardware design. Modern digital chips are still designed manually using hardware description language such as Verilog or VHDL, which requires low-level and tedious programming, debugging, and tuning. In this tutorial, we will introduce AHS: An EDA toolbox for Agile Chip Front-end Design, which includes various EDA tools for both chip design and verification.Biography:



Tutorial-3: Monday, January 20, 14:30—16:30 (JST) @ Room Saturn
Memory Built-In Self-Test (MBIST): Advanced Techniques for SoC Design and Verification
- Speakers:
- Prashant Seetharaman (Siemens Digital Industries Software)
Abstract:
As System-on-Chip (SoC) designs continue to grow in complexity and memory density, ensuring the reliability and testability of embedded memories becomes increasingly critical. This tutorial presents an in-depth exploration of Memory Built-In Self-Test (MBIST), a powerful methodology for testing and diagnosing memory faults in modern SoC designs. We will discuss the fundamentals of MBIST, advanced implementation techniques, and emerging trends in the field. The tutorial also covers key aspects of MBIST, including architecture, test algorithm selection, integration in the SoC design flow, and strategies for optimizing test coverage and reducing test time. Through theoretical analysis and practical examples, we will demonstrate how MBIST addresses the challenges of testing high-density memories in complex SoCs, balancing test quality, silicon area overhead, and test time to achieve optimal results in real-world scenarios. Additionally, we explore the application of MBIST to emerging memory technologies encompassing non-volatile memories and resistive RAMs. Finally, we will discuss future directions in memory testing, including the use of machine learning and artificial intelligence techniques.Biographies:

His academic background, combined with his industry experience, has shaped his expertise in memory testing, built-in test technologies for DFT logic, defect modeling, non-volatile memory analysis, silent data corruption, and the application of machine learning in VLSI. As a Technology Enablement Engineer and AI evangelist at Siemens, Prashant excels in delivering innovative and robust DFT solutions such as Shared Bus automation support in leading DFT conferences. He has also presented on a workshop for Silicon Lifecycle Management at ITC 2021. His core competencies include RTL development, and he has a strong foundation in semiconductor IC design flow, with a particular focus on memory BIST, repair, and diagnosis. Prashant's contributions have significantly impacted product adoption and customer satisfaction. In his current role, Prashant is at the forefront of using advanced DFT and silicon bring-up techniques to accelerate AI chip designs. He establishes key requirements for DFT solutions that enable the fastest time-to-market in AI chips. His expertise in machine learning allows him to stay abreast of market trends, advances in core technology, and university research in AI, which he leverages to identify partnership opportunities and new user experiences for Siemens' customers.
Prashant is an active member of several professional organizations, including the IEEE Computer Society, Society of Advanced Optics and Photonics (Optica), and IEEE Circuits and Systems Society.
Tutorial-4: Monday, January 20, 14:30—17:30 (JST) @ Innovation Hall
Efficient Deployment of Large Language Models on Resource Constrained Edge Computing Platforms
- Speaker:
- Yiyu Shi (University of Notre Dame)
Abstract:
Scaling laws guide the design of large language models (LLMs), assuming unlimited computing resources, but this is impractical for deploying personalized LLMs on resource-constrained edge devices. Critical questions arise regarding trade-offs between design factors?such as learning methods, data volume, model size, compression techniques, and training time?and their impact on efficiency and accuracy. This tutorial provides comprehensive guidelines for deploying LLMs on constrained devices and explores how advanced hardware architectures like Compute-in-Memory (CiM) can aid this process. Attendees will learn to make informed decisions on key topics like choosing between compressed vs. uncompressed LLMs, selecting appropriate personalization techniques, and optimizing training time under resource limitations.Biography: