Rules | Recent posts | topic RSS | Search | Register  | Log in

Clock and data recovery circuit



 
Post new topic  Reply to topic    EDAboard.com Forum Index -> Analog Circuit Design -> Clock and data recovery circuit
Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
Author Message
xwcwc1234



Joined: 21 Jul 2001
Posts: 316
Helped: 5


Post08 Dec 2004 11:31   Clock and data recovery circuit

Hi all,
I need to design a 10MHz clock and data recovery circuit . Anyone has some ideas on this subject ( includes phase detector , VCO and others )?
Back to top
View user's profile
lianming1



Joined: 11 Jan 2004
Posts: 45
Helped: 4


Post09 Dec 2004 8:24   Clock and data recovery circuit

maybe you can take look book by razavi
Back to top
View user's profile
xwcwc1234



Joined: 21 Jul 2001
Posts: 316
Helped: 5


Post09 Dec 2004 8:36   Re: Clock and data recovery circuit

Yes, I've read Razivi's book on this subject. But , for almost CDR circuits , there are no frequency detector has wide capture range. That's the problem. My VCO always has large variation under process variations and voltage , temperature etc.
Back to top
View user's profile
sutapanaki



Joined: 02 Nov 2001
Posts: 537
Helped: 28


Post09 Dec 2004 23:34   Re: Clock and data recovery circuit

Your incoming data has been clocked at the transmitter end with a certain frequency which you should know approximately - say 10MHz. Why not lock your VCO first to a regular clock of 10MHz using a PFD, charge pump etc. like a PLL and after it is locked then switch over to a phase detector receiving your real data and do the recovery. This way your VCO is already oscillating at a frequency close to the correct one and all you have to do is capture the phase with respect to the data.
Back to top
View user's profile
xwcwc1234



Joined: 21 Jul 2001
Posts: 316
Helped: 5


Post10 Dec 2004 6:04   Re: Clock and data recovery circuit

Unfortunately, my circuit has no auxiluary PLL reference input , so that I can not lock the VCO into a known frequency . I'm looking for a circuit that can be used as PFD in CDR . That's what I want.
Back to top
View user's profile
sutapanaki



Joined: 02 Nov 2001
Posts: 537
Helped: 28


Post10 Dec 2004 8:59   Re: Clock and data recovery circuit

Then you should probably know that the data (for example NRZ) does not contain enrgy at the clock frequency and it is hard to use somethink like a PFD to lock to something that's not there. Have you thought about doing edge detection to create energy at the clock frequency?
Back to top
View user's profile
andy1



Joined: 24 Jul 2004
Posts: 126
Helped: 2


Post13 Dec 2004 1:46   Re: Clock and data recovery circuit

Can you describe more in detail what type of input signal format (NRZ, manchester...). Not only have to lock the clock to the local oscilator, you have to lock to the incomming signal also. It can get complicated. I beleive there are IC that is used in ethernet and LAN application you can use.

Please see the attached file for some basic idea.



Sorry, but you need login in to view this attachment

Back to top
View user's profile
aicer



Joined: 20 Oct 2004
Posts: 7


Post14 Dec 2004 18:01   Clock and data recovery circuit

i guess your architecture are Dual-Loop without reference clock signal...you need PD FD CPs LPF&VCO..Linear phase PD is suitable for your design. It's okay for 10MHz data rate,all of the design skills you can check the papers.The close loop analysis of PD part is similar to the PLL,one of the FD part to check the rotational frequency detector.Remember,the VCO need to generate multi-phase(0 90 180 270 or 0 45 90...etc) due to the FD requirements.I suggest a paper about the FD part for u "A 3.125-Gb/s Clock and Data Recovery Circuit for the 10-Gbase-LX4 Ethernet"(author:Shen-Iuan Liu et al.)
Back to top
View user's profile
CDRCDR



Joined: 15 Feb 2004
Posts: 82
Helped: 2


Post14 Dec 2004 22:24   Clock and data recovery circuit

I recommend Potbaker's PFD for you to use,in which the double edged DFFs are used to construct the phase detection,then two phase detecor(I/Q) construct a PFD.It doesn't need reference clock
Back to top
View user's profile
andy1



Joined: 24 Jul 2004
Posts: 126
Helped: 2


Post15 Dec 2004 6:46   Re: Clock and data recovery circuit

I still think the term "clock recovery" a little misleading since, at least in most implementation, there is alway a local clock so there is no need "to recover the clock" from anywhere.

What usually happens is that the already existing local clock needs to align its phase to the imcomming data. This local clock is usually derived from a local oscillator.

The term "clock alignment" is more descriptive.
Back to top
View user's profile
aicer



Joined: 20 Oct 2004
Posts: 7


Post18 Dec 2004 13:21   Clock and data recovery circuit

indeed,just like andy1 saying.There are usually a reference clock in many CDR design.reference clock could improve aquisition time and design circuit much easier.In my thesis,I design a CDR with referenceless clock. i met many issues that would not exist in CDR with reference clock.So...maybe u should change your topology if you can or somebody permit.
Back to top
View user's profile
Post new topic  Reply to topic    EDAboard.com Forum Index -> Analog Circuit Design -> Clock and data recovery circuit
Page 1 of 1 All times are GMT + 2 Hours


Abuse || Administrator || Moderators || Support us || sitemap
topic RSS