Publications

Detailed Information

Safety Verification of Analog Mixed-Signal Circuits Using Reachability Analysis : 도달가능성 알고리즘을 이용한 아날로그 혼성회로 시스템의 정형 안전 검증 기법

DC Field Value Language
dc.contributor.advisor김재하-
dc.contributor.author김세영-
dc.date.accessioned2023-11-20T04:22:43Z-
dc.date.available2023-11-20T04:22:43Z-
dc.date.issued2023-
dc.identifier.other000000177646-
dc.identifier.urihttps://hdl.handle.net/10371/196451-
dc.identifier.urihttps://dcollection.snu.ac.kr/common/orgView/000000177646ko_KR
dc.description학위논문(박사) -- 서울대학교대학원 : 공과대학 전기·정보공학부, 2023. 8. 김재하.-
dc.description.abstractThis dissertation proposes a methodology to verify the safe operation of analog mixed-signal (AMS) circuits under formal specifications. With integrating many AMS integrated circuits (IC) in a car, assuring the safety of the system is getting a critical issue for developing such safety-critical systems. While the operating ranges of analog circuits and their semiconductor devices such as MOSFETs and diodes should be limited under safe-operating area (SOA) specified in the process design kit (PDK) or datasheets, the existing verification procedures relying on SPICE simulations in industry lack of capability to cover all possible dynamic behavior that causes the change of the applied terminal voltages or branch current of the devices. The formal verification algorithm, especially reachability analysis (RA), can prove that the system is safe by computing all reachable states from the specified initial conditions and finding if the reachable set of states intersects with the unsafe set of states causing failures of devices or circuits. However, computing the reachable set is burdensome for practical circuits since it takes too long to compute reachable sets in a high dimensional system dynamically operating in a high frequency, due to the continuous nature of the states that require quantization to many discrete steps of continuous value. This dissertation addresses the challenges while applying reachable analysis to AMS circuits and proposes an efficient way to compute reachable sets.
The proposed RA algorithm can compute the reachable set of analog mixed-signal circuits in a fast and accurate way by proposing a novel trajectory form of zonotope, combining two main ideas using scalable geometric set representation, such as zonotope and the XMODEL algorithm that computes analog signals in a trajectory form that represents the signal in a closed functional form with few algebraic coefficients. Any analog circuits, even those containing nonlinear components can be analyzed using the efficient piecewise-linear (PWL) approximation technique that only partitions the state space of the circuit depending on the operating modes of the included devices. The resulting PWL system in the partitioned state space with several sub-regions is more difficult to be computed with conventional RA algorithms relying on time discretization since it calls for many additional computationally expensive geometric intersection operations, resulting in exponentially increasing runtimes with the number of transitions over sub-regions. Applying the proposed trajectory form is not straightforward because the intersection between the trajectory form and the switching boundary can not maintain the same form, requiring additional segmentation of the set shapes to keep the original form as before. Recognizing that every state after the intersection starts from the boundary plane, by computing the time evolution of the boundary itself, it has been shown that the associated computation can be done with the proposed trajectory form without increasing runtime.
The proposed method was demonstrated by verifying the exemplary DC-DC switching converters, yielding over 107x speed-up than the existing reachability analysis algorithm in SpaceEx. The computational complexity for state dimensions was reduced by two orders than SpaceEx without losing accuracy, compared to the bound obtained equivalent Monte-Carlo simulations. Finally, SOA for DC-DC converters varying circuit parameters was derived and compared to typical 90-nm process criteria, showing the proposed method usable for verifying SOA specification of AMS circuits.
-
dc.description.tableofcontentsAbstract i
Contents iii
List of Tables vi
List of Figures vii
1 INTRODUCTION 1
1.1 Background and Challenges 1
1.1.1 Safety Verification of AMS Circuits Using Reachability Analysis 3
1.1.2 Hybrid System 4
1.1.3 Reachability Analysis 4
1.1.4 Main Challenges 6
1.2 Main Contribution 8
1.3 Thesis Organization 10
2 Formal Safety Verification of AMS circuits 11
2.1 Overview of Model Checking 11
2.2 Problem Definition 13
2.2.1 Formal Definition of Safety Verification 13
2.2.2 Safe operation of AMS circuits 14
2.3 Conventional Hybrid System Reachability Analysis 14
2.3.1 SpaceEx 15
3 TRAJECTORY-FORM REACHABILITY ANALYSIS 19
3.1 Reachability Analysis on Linear Circuits 19
3.1.1 General Trajectory Form of Reachable Set 19
3.1.2 Zonotope Trajectory Form of Reachable Set 21
3.1.3 Computing Trajectory Form using Laplace s-domain Transfer
Function 22
3.1.4 Example: Reachable set of RC circuit 23
3.1.5 Example: Reachable set of LC circuit 25
3.1.6 Comparison with Existing Algorithms 25
3.2 Hybrid System Reachability Analysis 28
3.2.1 Hybrid System Representation of AMS Circuits 28
3.2.2 Hybrid System Reachability Analysis Using Trajectory Form 29
3.2.3 Example: Switched RC Circuit 30
4 HYBRID SYSTEM REACHABILITY ANALYSIS OF NONLINEAR CIR-
CUIT 33
4.1 Piecewise-Linear Modeling of AMS Circuits 33
4.2 Piecewise-Linear Approximation of Nonlinear Circuits 34
4.3 Computing Guard Intersections at PWL Switching Boundary 36
4.3.1 Hybrid System Representation of PWL circuits 36
4.3.2 Computing Guard Intersection Using Trajectory Form 36
4.3.3 Computing Reachable Sets in New Sub-Regions 40
4.4 Time Complexity Analysis 45
4.4.1 Trajectory Form Computation 45
4.4.2 Guard Intersection Compuatation 46
4.4.3 Reachable Set Computation from Guard Intersection 46
4.4.4 Overall Complexity 47
4.5 Computing Safety Bounds from Reachable Sets in Trajectory Form 47
4.6 Benchmark: Numerical Example 48
4.6.1 Error Measures 49
4.6.2 Comparison of accuracy and runtime 50
4.7 Conclusion 53
5 SOA VERIFICATION OF DC-DC BUCK CONVERTERS 55
5.1 SOA Verification of DC-DC Buck Converters 57
5.2 Open-Loop Verification with PWM Control 57
5.2.1 Experimental Scalability 62
5.3 Closed-Loop Verification with PWM Control 64
5.3.1 DC-DC Buck Converter with Digital Pulse-Width Modulation
(DPWM) Control 65
5.4 Verifying Safe Operating Area (SOA) 69
6 CONCLUSION 72
7 APPENDIX 76
7.1 Code Implementation 76
7.1.1 Example: Trajectory Form Reachable Set 76
Abstract (In Korean) 82
-
dc.format.extentix, 83-
dc.language.isokor-
dc.publisher서울대학교 대학원-
dc.subjectReachability analysis-
dc.subjectformal verification-
dc.subjectsafety verification-
dc.subjectanalog mixed-signal circuits-
dc.subjectDC-DC converters-
dc.subjectLaplace s-domain analysis-
dc.subjectXMODEL-
dc.subject.ddc621.3-
dc.titleSafety Verification of Analog Mixed-Signal Circuits Using Reachability Analysis-
dc.title.alternative도달가능성 알고리즘을 이용한 아날로그 혼성회로 시스템의 정형 안전 검증 기법-
dc.typeThesis-
dc.typeDissertation-
dc.contributor.AlternativeAuthorSeyoung Kim-
dc.contributor.department공과대학 전기·정보공학부-
dc.description.degree박사-
dc.date.awarded2023-08-
dc.identifier.uciI804:11032-000000177646-
dc.identifier.holdings000000000050▲000000000058▲000000177646▲-
Appears in Collections:
Files in This Item:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share