Title :
PPV-Based Modeling and Event-Driven Simulation of Injection-Locked Oscillators in SystemVerilog
Author :
Jieun Jang ; Jaeha Kim
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ., Seoul, South Korea
Abstract :
This paper presents an event-driven simulation methodology for injection-locked oscillators. The proposed method adopts a phase-domain macromodel based on a perturbation projection vector (PPV), which expresses the oscillator´s phase response using a nonlinear, time-varying differential equation. By expressing the PPV using a piecewise polynomial function, the PPV model can be simulated in an event-driven fashion on a digital logic simulator like SystemVerilog. While this piecewise polynomial approximation introduces a trade-off between the simulation accuracy and speed, our results show that the simulation accuracy quickly reaches its optimal value as the piecewise interval number increases even with first-order polynomials. The experimental results with an LC oscillator, ring oscillator, and burst-mode CDR models operating with both periodic and aperiodic inputs demonstrate that the proposed models achieve speeds up to 2 ~ 30× that of transistor-level Spectre simulations with the same accuracy.
Keywords :
differential equations; hardware description languages; injection locked oscillators; logic simulation; perturbation techniques; piecewise polynomial techniques; LC oscillator; PPV model; PPV-based modeling; SystemVerilog; burst-mode CDR model; digital logic simulator; event-driven simulation methodology; first-order polynomial; injection-locked oscillator; perturbation projection vector; phase response; phase-domain macromodel; piecewise polynomial function; ring oscillator; time-varying differential equation; transistor-level Spectre simulation; Clocks; Computational modeling; Injection-locked oscillators; Integrated circuit modeling; Mathematical model; Polynomials; Event-driven simulation; SystemVerilog; injection-locked oscillator; perturbation projection vector;
Journal_Title :
Circuits and Systems I: Regular Papers, IEEE Transactions on
DOI :
10.1109/TCSI.2015.2418891