1: \begin{abstract}
2: Cyclic motions in vertebrates, including heart beating, breathing and walking, are derived by a network of biological oscillators having fascinating features such as entrainment, environment adaptation and robustness.
3: These features encouraged engineers to use oscillators for generating cyclic motions.
4: To this end, it is crucial to have oscillators capable of characterizing any periodic signal via a stable limit cycle.
5: In this paper, we propose a 2-dimensional oscillator whose limit cycle can be matched to any periodic signal depicting a non-self-intersecting curve in the state space.
6: In particular, the proposed oscillator is designed as an autonomous vector field directed toward the desired limit cycle.
7: To this purpose, the desired reference signal is parameterized with respect to a state-dependent phase variable, then the oscillator's states track the parameterized signal.
8: We also present a state transformation technique to bound the oscillator's output and its first time derivative.
9: %Stability and convergence of the reference signal are proved with the help of Lyapunov theorem and transverse dynamics.
10: The soundness of the proposed oscillator has been verified by carrying out a few simulations.
11: \end{abstract}
12: