RTV forum PL | NewsGroups PL

Skuteczne metody odzyskiwania zegara z ciągu NRZI zakodowanego w 4B5B

Odzyskiwanie zegara w NRZI

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Skuteczne metody odzyskiwania zegara z ciągu NRZI zakodowanego w 4B5B

dr Zoidberg
Guest

Tue Jul 27, 2010 4:58 am   



Witam.
Jest taki problem.
Mamy ciąg NRZI w którym dane są zakodowane w 4B5B. Zegar taktujący ma
125MHz. Bawiłem się odzyskiwaniem zegara z takiego ciągu i mam kłopoty. Na
razie zastosowałem metodę opisana tutaj:
http://www.freepatentsonline.com/4740998.pdf czyli do odzyskania zegara
ciagu wykorzystywany jest asynchroniczny zegar 125MHz.
Odzyskany zegar wykłada się co jakiś czas zapewne z powodu zbyt niskiego
mnożnika zegara 125MHz.
Z drugiej strony gdzieś słyszałem, ze jest lepsza metoda na odzyskiwania
zegara z takiego ciągu. Trzeba oryginalny przebieg opóźnić o 1/4 cyklu
zegara i następnie ciąg oryginalny i opóźniony wpuścić na bramkę XOR. Ale
szczerze powiedziawszy, to nie wiem jak taki ciąg wyjściowy może posłużyć do
odzyskania zegara.
W wielu miejscach brakuje impulsów zegarowych. Nawet pomimo kodowania 4B5B.
Może ktoś mnie oświecić co do tego? Coś zupełnie źle rozumiem?

--

Pozdrawiam
drZoidberg

J.F.
Guest

Tue Jul 27, 2010 6:02 am   



On Tue, 27 Jul 2010 06:58:59 +0200, dr Zoidberg wrote:
Quote:
Mamy ciąg NRZI w którym dane są zakodowane w 4B5B. Zegar taktujący ma
125MHz. Bawiłem się odzyskiwaniem zegara z takiego ciągu i mam kłopoty. Na
razie zastosowałem metodę opisana tutaj:
http://www.freepatentsonline.com/4740998.pdf czyli do odzyskania zegara
ciagu wykorzystywany jest asynchroniczny zegar 125MHz.
Odzyskany zegar wykłada się co jakiś czas zapewne z powodu zbyt niskiego
mnożnika zegara 125MHz.

Zapewne tak. Do tego potrzebujesz zegar co najmniej 2x szybszy niz
oryginal.

Quote:
Z drugiej strony gdzieś słyszałem, ze jest lepsza metoda na odzyskiwania
zegara z takiego ciągu. Trzeba oryginalny przebieg opóźnić o 1/4 cyklu
zegara i następnie ciąg oryginalny i opóźniony wpuścić na bramkę XOR. Ale
szczerze powiedziawszy, to nie wiem jak taki ciąg wyjściowy może posłużyć do
odzyskania zegara.

Bo tymi impulsami trzeba teraz synchronizowac PLL

J.

dr Zoidberg
Guest

Tue Jul 27, 2010 6:30 am   



Quote:
Z drugiej strony gdzieś słyszałem, ze jest lepsza metoda na odzyskiwania
zegara z takiego ciągu. Trzeba oryginalny przebieg opóźnić o 1/4 cyklu
zegara i następnie ciąg oryginalny i opóźniony wpuścić na bramkę XOR. Ale
szczerze powiedziawszy, to nie wiem jak taki ciąg wyjściowy może posłużyć
do
odzyskania zegara.

Bo tymi impulsami trzeba teraz synchronizowac PLL

Ale jak dokładnie? Ciąg z XOR ma czasem wszystkie impulsy zegarowe, a czasem
niekórych brakuje...

--

Pozdrawiam
drZoidberg

J.F.
Guest

Tue Jul 27, 2010 7:02 am   



Użytkownik "dr Zoidberg" <zoidberg.tegoniema@o2.pl> napisał w
wiadomości news:i2luee$oev$1@node1.news.atman.pl...
Quote:
Z drugiej strony gdzieś słyszałem, ze jest lepsza metoda na
odzyskiwania
zegara z takiego ciągu. Trzeba oryginalny przebieg opóźnić o 1/4
cyklu
zegara i następnie ciąg oryginalny i opóźniony wpuścić na bramkę
XOR. Ale
szczerze powiedziawszy, to nie wiem jak taki ciąg wyjściowy może
posłużyć do odzyskania zegara.

Bo tymi impulsami trzeba teraz synchronizowac PLL

Ale jak dokładnie? Ciąg z XOR ma czasem wszystkie impulsy
zegarowe, a czasem niekórych brakuje...

No i teraz trzeba tak zaprojektowac PLL, zeby sie synchronizowalo
gdy sa, i nie synchronizowalo gdy nie ma ..
Taki popularny schemacik detektora z dwoma przerzutnikami D sie do
tego nie nadaje.

Tak czy inaczej - potrzebujesz przestrajany generator. Masz taka
mozliwosc ?


J.

JG
Guest

Tue Jul 27, 2010 12:19 pm   



Użytkownik "dr Zoidberg" <zoidberg.tegoniema@o2.pl> napisał w wiadomości
news:i2lp2d$ntu$2@node1.news.atman.pl...
Quote:
Witam.
Jest taki problem.
Mamy ciąg NRZI w którym dane są zakodowane w 4B5B. Zegar taktujący ma
125MHz. Bawiłem się odzyskiwaniem zegara z takiego ciągu i mam kłopoty. Na
razie zastosowałem metodę opisana tutaj:
http://www.freepatentsonline.com/4740998.pdf czyli do odzyskania zegara
ciagu wykorzystywany jest asynchroniczny zegar 125MHz.
Odzyskany zegar wykłada się co jakiś czas zapewne z powodu zbyt niskiego
mnożnika zegara 125MHz.
Z drugiej strony gdzieś słyszałem, ze jest lepsza metoda na odzyskiwania
zegara z takiego ciągu. Trzeba oryginalny przebieg opóźnić o 1/4 cyklu
zegara i następnie ciąg oryginalny i opóźniony wpuścić na bramkę XOR. Ale
szczerze powiedziawszy, to nie wiem jak taki ciąg wyjściowy może posłużyć
do
odzyskania zegara.
W wielu miejscach brakuje impulsów zegarowych. Nawet pomimo kodowania
4B5B.
Może ktoś mnie oświecić co do tego? Coś zupełnie źle rozumiem?

Poszukaj artykułów autorstwa Matias Vidmar, S53MV w którejś z jego
publikacji w sieci jest podobny przykład jeśli się nie mylę to albo
dotyczyło jakiegoś demodulatora PSK albo odbioru zdjęć satelitarnych AVHRR
(HRPT)
Jeśli dobrze pamiętam to należało zegar o częstotliwości 4x wyższej niż
sygnał NRZ i po podziałach otrzymuje się właśnie to opóźnienie o 90 deg (1/4
cyklu)

Pozdrawiam

JG

dr Zoidberg
Guest

Wed Jul 28, 2010 10:17 am   



"JG" <grolikNO_SPAM@chemia.uj.edu.pl> wrote in message
news:4c4eced5$0$2602$65785112@news.neostrada.pl...

Quote:
Poszukaj artykułów autorstwa Matias Vidmar, S53MV w którejś z jego
publikacji w sieci jest podobny przykład jeśli się nie mylę to albo
dotyczyło jakiegoś demodulatora PSK albo odbioru zdjęć satelitarnych AVHRR
(HRPT)
Jeśli dobrze pamiętam to należało zegar o częstotliwości 4x wyższej niż
sygnał NRZ i po podziałach otrzymuje się właśnie to opóźnienie o 90 deg
(1/4 cyklu)

Mógłbyś coś jeszcze podpowiedzieć? Artykuły ww. autora znalazłem tylko po
włosku i francusku.

--

Pozdrawiam
drZoidberg

JG
Guest

Wed Jul 28, 2010 11:35 am   



Użytkownik "dr Zoidberg" <zoidberg.tegoniema@o2.pl> napisał w wiadomości
news:i2p04d$752$1@node1.news.atman.pl...
Quote:
"JG" <grolikNO_SPAM@chemia.uj.edu.pl> wrote in message
news:4c4eced5$0$2602$65785112@news.neostrada.pl...

Poszukaj artykułów autorstwa Matias Vidmar, S53MV w którejś z jego
publikacji w sieci jest podobny przykład jeśli się nie mylę to albo
dotyczyło jakiegoś demodulatora PSK albo odbioru zdjęć satelitarnych
AVHRR (HRPT)
Jeśli dobrze pamiętam to należało zegar o częstotliwości 4x wyższej niż
sygnał NRZ i po podziałach otrzymuje się właśnie to opóźnienie o 90 deg
(1/4 cyklu)

Mógłbyś coś jeszcze podpowiedzieć? Artykuły ww. autora znalazłem tylko po
włosku i francusku.

Zobacz tu (w większości po angielsku)
http://lea.hamradio.si/~s53mv

i tu

http://s53m.com/download/

to ostatnie co prawda po słoweńsku, ale schematy są uniwersalne.

Pozdrawiam
JG

elektroda NewsGroups Forum Index - Elektronika Polska - Skuteczne metody odzyskiwania zegara z ciągu NRZI zakodowanego w 4B5B

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map