Clock synchronization in serial receiver

Thread Starter

aliba

Joined Oct 8, 2009
2
Hi everyone, and sorry if this question is a repeated one.
I'm working on a project that a part of it requires converting a serial data to parallel with a synchronous clock. This packet starts with 4bits for synchronization.
My question is how I'm supposed to synchronize the clock with those 4bits?
Thx
 

russ_hensel

Joined Jan 11, 2009
825
What hardware are you using? A usart does it all ( at least the ones rigged for sync data as in many PICs ). At a lower lever use a shift register. Or do you want to work with transistors of low level ttl?

Further with synchronous data, you just use the clock input, sync. is automatic. One pulse is all it takes ( plus data ).
 
Last edited:

Thread Starter

aliba

Joined Oct 8, 2009
2
What hardware are you using? A usart does it all ( at least the ones rigged for sync data as in many PICs ). At a lower lever use a shift register. Or do you want to work with transistors of low level ttl?

Further with synchronous data, you just use the clock input, sync. is automatic. One pulse is all it takes ( plus data ).
Thank u for your answers. I'm designing it with FPGA with discrete ICs. I also have to mention that this is a synchronous serial transmission and receive.
 
Top