Hallo. Ich verwende aus ISE heraus den IP Core Clock_Wizard 9.3. Der Eingangstakt berägt 50 MHz, der Ausgangstakt 100 MHz. Ich habe eine Test-Bench geschrieben, um was Verhalten zu simulieren. Es funktioniert, bis auf die Tatsache, dass der Ausgangstakt erst nach etwa 1 us anliegt. Kann mir wer das Verhalten erklären?
Weil die PLL erst einschwingen muss und erst dann LOCK den Ausgang freigibt?
Auf dem Screenshot ist LOCK ja auch bei 1 us noch low. Hast du mal überprüft ob du den RESET wirklich drei bis sechs Takte hoch hältst? Sonst wird das nichts.
:
Bearbeitet durch User
hi, ich sehe im Diagramm erst einmal keinen Fehler. "clk_sys" ist der Ausgang und es dauert etwas, bis er anfängt zu toggeln. "locked" wird erst gesetzt, wenn "clk_sys" auch stabil ist, also üblicherweise nochmal später. (ps: gut verwendbar, um einen BUF?CE zu betreiben, damit der Takt nach aussen hin erst dann aktiv ist, wenn er stabil ist).
Danke. Hatte die Hardware hinter dem Modul nicht im Hinterkopf gehabt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.