Jak wygenerować dwie częstotliwości cyfrowe o programowanym podziale?
Mam do wygenerowania częstotliwość 100MHz i 99,9999 MHz, czyli przesunięcie 100Hz. Wsp. wypełnienia 50%. Przesunięcie fazowe dowolne, lecz stałe.
Czy to jest możliwe na CPLD ?
Pozdrawiam
Robert
Dodano po 2 [godziny] 7 [minuty]:
Chyba się źle wyraziłem. Częstotliwości mogą być dowolne w zakresie 50 - 100MHz, natomiast ich wzajemny stosunek musi być stały (np. 10 000)
Przeglądałem właśnie ten link na temat generatora z akumulatorem fazy.
Link
ale tym nie da się generować 100MHz bo akumulator 32 bitowy tzn częstotliwość zegara idzie w GHz (32 * 100MHz)
10 000 ~= 2^14 czyli może akumulator 14 bitowy.
Dodano po 37 [minuty]:
Wydaje mi się, że znalazłem tu:
http://hal.archives-ouvertes.fr/docs/00/24/36/35/PDF/ajp-rphysap_1972_7_4_329_0.pdf
Co o tym sądzicie?
Mam do wygenerowania częstotliwość 100MHz i 99,9999 MHz, czyli przesunięcie 100Hz. Wsp. wypełnienia 50%. Przesunięcie fazowe dowolne, lecz stałe.
Czy to jest możliwe na CPLD ?
Pozdrawiam
Robert
Dodano po 2 [godziny] 7 [minuty]:
Chyba się źle wyraziłem. Częstotliwości mogą być dowolne w zakresie 50 - 100MHz, natomiast ich wzajemny stosunek musi być stały (np. 10 000)
Przeglądałem właśnie ten link na temat generatora z akumulatorem fazy.
Link
ale tym nie da się generować 100MHz bo akumulator 32 bitowy tzn częstotliwość zegara idzie w GHz (32 * 100MHz)
10 000 ~= 2^14 czyli może akumulator 14 bitowy.
Dodano po 37 [minuty]:
Wydaje mi się, że znalazłem tu:
http://hal.archives-ouvertes.fr/docs/00/24/36/35/PDF/ajp-rphysap_1972_7_4_329_0.pdf
Co o tym sądzicie?