Title :
Ensuring correctness of analog circuits in presence of noise and process variations using pattern matching
Author :
Narayanan, Rajeev ; Zaki, Mohamed H. ; Tahar, Sofiène
Author_Institution :
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, QC, Canada
Abstract :
This paper relies on the longest closest subsequence (LCSS), a variant of the longest common subsequence (LCS), to account for noise and process variations inherited by analog circuits. The idea is to use stochastic differential equations (SDE) to model the design and integrate device variation due to the 0.18μm fabrication process in a MATLAB simulation environment. LCSS is used to find the longest and closest subsequence that matches with the subsequence of an ideal circuit. We illustrate the proposed approach on a Colpitts oscillator circuit. Advantages of the proposed methods are robustness and flexibility to account for wide range of variations.
Keywords :
analogue circuits; circuit noise; differential equations; network synthesis; oscillators; stochastic processes; Colpitts oscillator circuit; MATLAB simulation environment; analog circuit; design modeling; longest closest subsequence; longest common subsequence; noise; pattern matching; process variation; size 0.18 mum; stochastic differential equation; Algorithm design and analysis; Analog circuits; Integrated circuit modeling; Mathematical model; Noise; Oscillators; Solid modeling;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
Conference_Location :
Grenoble
Print_ISBN :
978-1-61284-208-0
DOI :
10.1109/DATE.2011.5763310