AN INTERPOLATING CLOCK SYNTHESIZER

Citation
M. Bazes et al., AN INTERPOLATING CLOCK SYNTHESIZER, IEEE journal of solid-state circuits, 31(9), 1996, pp. 1295-1301
Citations number
9
Categorie Soggetti
Engineering, Eletrical & Electronic
ISSN journal
00189200
Volume
31
Issue
9
Year of publication
1996
Pages
1295 - 1301
Database
ISI
SICI code
0018-9200(1996)31:9<1295:AICS>2.0.ZU;2-L
Abstract
A digital alternative to analog phase-locked loop (PLL)-based clock ge nerators for microprocessors, denoted an interpolating clock synthesiz er (ICS), is described, Using ROM-based digital waveform synthesis, th e ICS implements a wide range of frequency multiples having the form P /Q, where P and Q are integers, The ICS outputs two synthesized clocks , one for the I/O interface having a 1/1 frequency multiple acid one f or the core having one of eight dynamically-selectable frequency multi ples (1/1, 3/2, 5/3, 2/1, 5/2, 3/1, 15/4, and 5/1), The ICS uses a syn chronous delay line as a coarse (T-P/30) timing reference, while throu gh digital delay interpolation it achieves a fine delay resolution of 0.04 ns, Using a completely digital precision phase detector, the ICS achieves a de skew of +/-0.05 ns.