🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lsi
Article #548

clock multiplication

#548
From: Purtell Michael J
Date: Fri, 22 Mar 1991 08:21
26 lines
1625 bytes
I'm doing a project for a class in which I will need to generate a clock at
2x, 4x, and/or 8x the input clock rate of about 640 to 800 KHz. 

My requirements for the generated clock are that it have precisely 2, 4, or
8 periods for every period of the input clock and that the rising edge of the
input clock coincide with the rising edge of one of the output clocks.  The
periods of the output clocks should be approximately equal but they can be off
a little.

The only thing I've thought of so far is to use a ring oscilator with some
continually adjusted counters.  I'm looking for something more elegant than
this if it's out there.

This will be done in VTI 2.0 micron CMOS, and I can do custom stuff.

The end goal of this is an oversampling interpolation filter for digital audio.

Any ideas? or pointers to references?

Thanks in advance!

-- 
-- Michael Purtell --  | "In a hundred years, | There's an Old Irish Recipe for
mpurtell@iastate.edu   |  we'll all be dead." |   Longevity: Leave the Table
Iowa State University  |  -- The January Man  |  Hungry.  Leave the Bed Sleepy.
                "slow is real"                |    Leave the Tavern Thirsty.
Technical Details
Message-ID: <1991Mar22.082143.10587@news.iastate.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!ceres.physics.uiowa.edu!news.iastate.edu!mpurtell

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!ceres.physics.uiowa.edu!news.iastate.edu!mpurtell
Newsgroups: comp.lsi
Subject: clock multiplication
Message-ID: <1991Mar22.082143.10587@news.iastate.edu>
From: mpurtell@iastate.edu (Purtell Michael J)
Date: Fri, 22 Mar 1991 08:21:43 GMT
Sender: news@news.iastate.edu (USENET News System)
Organization: Iowa State University, Ames, IA
Lines: 26