Vragen met betrekking tot CDC

S

spartanthewarrior

Guest
Hi All,

Kan elke instantie zeggen mij vragen in verband met CDC (Clock Domain Crossing)

1) Wat zijn de Net Challanges tijdens de CDC.

2) Hoe kunnen we oplossen.

3) Wat als wanneer de overdracht van gegevens van HIGH SPEED op lage snelheid en vice versa.

 
Hoi,
Dit is zeer breed onderwerp en men kan een paper schrijven over het.zodat we hier niet uitleggen.U kunt verwijzen naar de klif Cummings papier op meerdere asynchrone clk design ...
enigerlei wijze Ik probeer u bondig uitleggen.Hoop dat het zal helpen.
ans1 ..we moeten ervoor zorgen dat de gegevens goed gaat in de nieuwe CLK domein ...het laat je niet currupted terwijl de overschrijding van de CLK-domein wegens een of andere reden ... meestal te wijten aan de timing schending

ans2: je hebt een aantal Techniquest voor dat om dit probleem aan te pakken gebruik ...bijvoorbeeld het gebruik hanshake methode om gegevens trnasfer .....of gebruik FIFOs in het geval je wilt meerdere bits van het ene domein naar andere clk ....of gebruik maken van verschillende type Synchronizer (bv. twee flop Synchronizer, toggle Synchronizer (ook wel impuls Synchronizer als vroeger te synchroniseren. puls )....

ans3: hangt, als je
verzenden multi-bits ...gebruik FIFO ....dwz tarief maching ...
gebruik handdruk als je het ontwerp van de vertraging in een data-overdracht tollerate (typisch 5 clks in geval van volledige handdruk )....
-indien het is eenvoudig puls komt eenmaal in verschillende clk cyclus ...gebruik toggle Synchronizer ...of streach de hoge CLK pols zo lang dat hij krijgt bemonsterd in lage clk domein gemakkelijk en slechts een keer ....

Hoop dat dit helpt ...!

 

Welcome to EDABoard.com

Sponsor

Back
Top