electronics forum

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

Clock recovery


Post new topic  Reply to topic    EDAboard.com Forum Index -> PLD, SPLD, GAL, CPLD, FPGA Design -> Clock recovery
Author Message
master_picengineer



Joined: 03 Sep 2007
Posts: 1050
Helped: 62


Post24 Sep 2007 10:18   

Clock recovery


Hi,
I think about designing a Clock recovery module.
How should i proceed ?
Back to top
plusminus



Joined: 27 Jul 2007
Posts: 98
Helped: 12
Location: the Netherlands


Post24 Sep 2007 10:47   

Re: Clock recovery


Where do you want to recover your clock from?

Manchester code?
Back to top
master_picengineer



Joined: 03 Sep 2007
Posts: 1050
Helped: 62


Post24 Sep 2007 13:51   

Clock recovery


Hi plusminus,
Yes for the first version of the design i will recover the clock from a serial Manchester Coded signal. For the second version, and in the hope of reducing power due to switching activity, the recovery will be from a NRZ coded signal.

Added after 2 hours 50 minutes:

VHDL will be used as specification language. Please teel me how to proceed.
Back to top
nxtech



Joined: 13 Jun 2007
Posts: 257
Helped: 15
Location: Watching You!


Post24 Sep 2007 14:29   

Re: Clock recovery


Your question on how do I proceed tells me that you dont truly understand the basics of Manchester or NRZ encoding. If you did then you would understand how to pull the clock signal from either encoding method.

Take sometime and do some research before you start a project like that.

E
Back to top
master_picengineer



Joined: 03 Sep 2007
Posts: 1050
Helped: 62


Post24 Sep 2007 14:41   

Clock recovery


In fact I am new in this domain. That I wanna know is to understant the recovery principle. The thing that i couldn't understand is how to generate the clock from a signal when there we hava a sequece of '1' or '0'. You can consider the worst case obtained in a simple non coded signal.
Back to top
nxtech



Joined: 13 Jun 2007
Posts: 257
Helped: 15
Location: Watching You!


Post24 Sep 2007 15:33   

Re: Clock recovery


The clock is part of the datastream. Go to this link and start reading.

http://www.xilinx.com/xlnx/xweb/xil_publications_display.jsp?iLanguageID=1&category=-1209840&BV_SessionID=@@@@0809413983.1190644458@@@@&BV_EngineID=ccceaddllfjgmlecefeceihdffhdfkf.0

E
Back to top
Google
AdSense
Google Adsense




Post24 Sep 2007 15:33   

Ads




Back to top
plusminus



Joined: 27 Jul 2007
Posts: 98
Helped: 12
Location: the Netherlands


Post24 Sep 2007 15:51   

Re: Clock recovery


The total story is a bit to long to explain but in essence it works like this:

At the transmitter side you multiplex the bitstream data with a clock ( exor ).
At the receiver side you can extract the data and clock by a (D)PLL circuit.

Clock recovery

See also: http://www.xilinx.com/bvdocs/appnotes/xapp339.pdf
http://www.ee.iitm.ac.in/~balajis/EE500/Manchester.pdf [/img]
Back to top
master_picengineer



Joined: 03 Sep 2007
Posts: 1050
Helped: 62


Post25 Sep 2007 8:55   

Clock recovery


Thank too much nxtech and plusminus.
Back to top
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
Post new topic  Reply to topic    EDAboard.com Forum Index -> PLD, SPLD, GAL, CPLD, FPGA Design -> Clock recovery
Page 1 of 1 All times are GMT + 1 Hour
Similar topics:
Difference between clock recovery and timing recovery? (6)
Clock recovery ? (9)
Clock recovery (4)
clock recovery on ethernet (1)
clock data recovery....? (5)
Clock recovery circuits (3)
Clock Recovery Circuit (4)
clock recovery question (6)
about clock recovery (4)
CLock Data Recovery (3)


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