Hallo, ich habe diesen Manchestercodecoder im Netz gefunden. Mir ist nicht klar wie der Decoder funktionert. Gruß, H.H
er ist hier zu finden: http://www.edn.com/article/CA46458.html
Das wichtigste ist diese Zeile: data_out_coder_sys <= clk_6_25 Xor data_in_coder_sync ; Der Rest ist Einsynchronisieren der Signale, allerlei Fehler-Vorbeugung usw. Im Anhang noch einer.
Gast
#1480851
>> Das wichtigste ist diese Zeile: >> data_out_coder_sys <= clk_6_25 Xor data_in_coder_sync ; Das ist mir vertändlich, ich würde trotzdem gerne wissen wie die einsynchronisation und die Taktrückgewinnung aus dem Manchestercodiertem Signal erfolgt.
@ Christian, hast Du zufällig auch den VHDL-Code davon? Man kann den zwar schnell selber Tippen aber warum die Arbeit machen wenn es den schon gibt. Am besten gleich noch mit Testbench.
Klar hab ich, sogar mit Sender und Testbench. Aber ist auf Arbeit gemacht, also nicht öffentlich. Die paar Zeilen...püh. Zumal man den Johnson Zähler auch schnell eleganter und kürzer machen kann in VHDL.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.