RobustAnalog: Fast Variation-Aware Analog Circuit Design Via Multi-task RL

27Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Analog/mixed-signal circuit design is one of the most complex and time-consuming stages in the whole chip design process. Due to various process, voltage, and temperature (PVT) variations from chip manufacturing, analog circuits inevitably suffer from performance degradation. Although there has been plenty of work on automating analog circuit design under the nominal condition, limited research has been done on exploring robust designs under the real and unpredictable silicon variations. Automatic analog design against variations requires prohibitive computation and time costs. To address the challenge, we present RobustAnalog, a robust circuit design framework that involves the variation information in the optimization process. Specifically, circuit optimizations under different variations are considered as a set of tasks. Similarities among tasks are leveraged and competitions are alleviated to realize a sample-efficient multi-task training. Moreover, RobustAnalog prunes the task space according to the current performance in each iteration, leading to a further simulation cost reduction. In this way, RobustAnalog can rapidly produce a set of circuit parameters that satisfies diverse constraints (e.g. gain, bandwidth, noise...) across variations. We compare RobustAnalog with Bayesian optimization, Evolutionary algorithm, and Deep Deterministic Policy Gradient (DDPG) and demonstrate that RobustAnalog can significantly reduce required the optimization time by 14x-30x. Therefore, our study provides a feasible method to handle various real silicon conditions.

Cite

CITATION STYLE

APA

Shi, W., Wang, H., Gu, J., Liu, M., Pan, D. Z., Han, S., & Sun, N. (2022). RobustAnalog: Fast Variation-Aware Analog Circuit Design Via Multi-task RL. In MLCAD 2022 - Proceedings of the 2022 ACM/IEEE Workshop on Machine Learning for CAD (pp. 35–41). Association for Computing Machinery, Inc. https://doi.org/10.1145/3551901.3556487

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free