A dynamic model is proposed for endoreplication cycles based on a limit-cycle oscillation generated by a transcriptional negative feedback loop, which is amplified by two positive feedbacks. Using phase plane techniques and bifurcation analysis, we show that the model accounts for the phenotype of various endoreplicating and overreplicating fission yeast mutants.