Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to recover data which is coded using machester line coding?

Status
Not open for further replies.

iVenky

Advanced Member level 2
Joined
Jul 11, 2011
Messages
584
Helped
37
Reputation
76
Reaction score
35
Trophy points
1,318
Location
College Station, Texas
Activity points
6,124
I want to recover data from the machester line coded format.

One way is to recover the clock. But how do you recover the clock?
There are few conditions though. I can't have a reference clock in my circuit. This means that I have to extract the clock always as the data comes in. This clearly eliminates PLL so don't tell me about recovering the clock through PLL. Do you know any method to recover the clock?

Is it possible to recover the data without using the clock may be using some kind of asynchronous sequential circuit?

Thanks in advance.:grin::grin:
 

I know that it is self clocking. But the problem is to recover the clock from the signal. As I had told you before I can't have a separate local oscillator in the receiver which means that you can rule PLL. That "clock recovery" link in wiki uses PLL. I need to get the clock from the data without using any reference clock.
 

IMHO, with no oscillator and no clock, you're going to have a tough time. Surely you need some sort of timing information to tell the difference between a long pulse and a short pulse? I suppose you could do it with an integrator.
 

here is one way to do it (with known clock rate):
1) wait for a change on your rx line.
2) from the change 3/4 of the clock rate cycle.
3) get the Rx line level as data (1 or 0).
go back to step 1

- - - Updated - - -
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top