Novel Multi-Corner Delay Padding using Path Relationship Analysis and Dual Decomposition

View at publisher
Authors: Kaixiang Zhu, Jiangnan Li, Lingli Wang, Wai-Shing Luk
Cited by: 0
References: 15

Abstract

Multi-corner timing analysis is essential for ensuring the robustness of circuits under variations in process, voltage, and temperature (PVT). Along with clock skew scheduling, delay padding is used to address hold violations. However, applying padding consistently in multiple corners is challenging due to conflicting constraints and the prevalence of “ping-pong” effects. This paper presents a novel methodology that uses dual decomposition to tackle this challenge. The problem is divided into a set of network flow problems, one for each corner. These problems are coupled through shared delay variables. Coordinating these subproblems using Lagrange multipliers ensures consistent padding assignments across corners. Additionally, traditional padding methods often struggle with physical feasibility. The incorporation of path relationship analysis is proposed to identify viable, physically feasible padding locations. Experimental results on industrial benchmarks demonstrate that the proposed method efficiently identifies feasible padding solutions and achieves the minimum clock period that satisfies the setup and hold time constraints for all corners. Compared to the single worst-case corner baseline, the optimized clock period is reduced by up to 9%, highlighting the effectiveness of our approach.

Fields of Study & Subjects

Low-power high-performance VLSI design VLSI and FPGA Design Techniques Formal Methods in Verification

Publication details

Journal / source
Asia and South Pacific Design Automation Conference (ASP-DAC)
Pages
454–460
Publication date
19 January 2026
Language
EN