kung paano i-buffer ng orasan?

X

xtcx

Guest
Hi mga kaibigan, ang aking disenyo sa Spartan 3 ay nangangailangan ng isang mabigat na load ng orasan. Ang mga resulta ng par nagpapakita ng orasan load ng 6000 at kahit na mas mataas sa nadagdagan lohika. Gamitin ko ng isang solong source clk ng 40Mhz dahil ang lahat ng mga operasyon na kailangan na kasabay. Samakatuwid ko bang gamitin ang DCM output para sa lahat ng mga naglo-load. Ang duda ko ay, kung ako magdagdag ng ibang dcm Halimbawa at makakuha ng ibang, maaari ko drive ang aking disenyo synchronously? ... Maaapektuhan ba nito ang magbigay ng ang parehong pagganap tulad ng dati? ... O isang solong BUFG solves sa aking kaso? ...
 
Tingin ko iisang Orasan buffer malutas ang iyong problema, hindi kalimutan na magbigay ng tamang pagpilit para sa orasan.
 
Well!, Salamat shitansh!. ano Clk0 at ClkFx Pins gawin dito? kapag ako ay bumuo ng isang Single DCM ?.... Ano ang ibig sabihin sa pamamagitan ng clk0 at clkFx? ... Sigurado mga clocks sa parehong sa DCM module? ... Kung i-input ng 20MHz sa clk_in ng DCM core, ako ay makakuha ng parehong outputs ng orasan sa clk0 at clkFx tulad ng 40MHz (ako magse-set para sa mga ito freq) ?.... At Kung gamitin ko ang dalawang clocks sa halip ng 1 orasan, para sa aking operasyon ito makakaapekto sa synchronization kung lumipas ng mga halaga mula sa mga clocks ?.... . Mangyari lamang na maaari mong linawin sa akin tungkol sa mga clocks sa DCM. Kailangan ko ng buffer at ay talagang isang DCM kinakailangan o dapat ko lang gamitin sa halip ng BUFG ?....
 
rin may dalawang uri ng dcm outputs DLL, at mga DFS. clk0 ay isa ng ang mga outputs ng DLL na kung saan ay sa parehong dalas bilang input reference orasan. clkfx ay isa ng ang outputs DFS kung saan ang dalas ay kung kinakalkula bilang palikpik * M / D, ang palikpik ay ang freq ng orasan sa Ref, M ay ang halaga ng CLKFX_MULTIPLY katangian, D ay ang halaga ng katangian ng CLKFX_DIVIDER. M & D ay maaaring awtomatikong kalkulahin kung sabihin sa iyo coregen ang nais na output freq.
 
Salamat Philoman, naiintindihan ko ... Sa aking kaso, hindi ako nagtakda ng M at D kadahilanan sa anumang halaga (hindi ko gusto sa multiply ang frq, hindi na kailangan para sa aking disenyo) na nangangahulugan na ko makukuha ang output ng ClkFx ang parehong ng clkin karapatan? ... Kaya sa kasong ito ay clk0 at clkFx tumutugma sa bawat isa?. phase? o hilig? o atbp ?.... Umaasa ako na maaari mong malaman ang aking tanong! ... salamat muli
 
Kung clkfx ay napili bilang isa sa mga outputs ang DCM, maaari mong tukuyin ang alinman sa dalas ng output o M / D halaga ayon sa iyong disenyo. Kung nais mong clkfx output sa parehong dalas ng clkin o kung tinukoy mo ang clkin freq bilang ang dalas output, ang M at D ay parehong naka-set sa 2 (min magagamit M ay 2), na maaari mong makita sa pahina ng buod ng ang Coregen Wizard. Sa iyong kaso, ang BUFG isang ay maaaring malutas ang problema.
 

Welcome to EDABoard.com

Sponsor

Back
Top