[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ecc] clock domain synchronization
Hi
I am new in the Viterbi project and I am wondering if the mailing list
is still alive since I tried several times to post a message but got
"Host Unknown" replies ...
If anyone gets this message please reply.
thanks
Dali
----- Original Message -----
From: Yu Yang <yu@o... >
To: ecc newsgrp <ecc@o... >
Date: Mon, 08 Oct 2001 10:47:37 +0800
Subject: [ecc] clock domain synchronization
>
>
> Hi,
>
> I am having trouble implementing a symbol synchronizer (correlator)
> for
> bluetooth.
> I need to regenerate 1m clock from rxd data, output resampled data
> to
> the packet
> decomposer @ clk1m.
>
> It is recommended to use a 2-stage synchronizer, to avoid cross
> clock
> domain timing problem
> This to say the data should be synchronized with at least 2 f/fs
> before
> sampling.
> I am just wodering if the code below can work as expected.
>
> always @ (posedge clk24m) begin
> if (cnt_24 == phase_pos) // 1M timing regeration from clk24m
> m0 <= a&b;
> m1<= m0;
> end
>
> always @ (posedge clk1m) begin // resample and output @ clk1m
> z <= m1;
> end
>
--
To unsubscribe from ecc mailing list please visit http://www.opencores.org/mailinglists.shtml