Hi, wollte mal fragen, ob man bei Systemstart die ILA Signale tracken kann. Oder zumindest ein par Proben von einem Signal aufnehmen. Habe nämlich einen Core bei dem ich eigentlich am Anfang einen Reset machen. Aber erst wenn ich irgendwann asynchron mit einem vio-Core einen Reset mache geht der Core in den richtigen Zustand! Danke sehr :D
Nicht selbst ausprobiert, aber ich hab eben gesucht und das gefunden: https://support.xilinx.com/s/article/60813?language=en_US Sag gerne mal Bescheid falls du es so oder anders hinbekommen hast.
sakrosl schrieb: > Habe nämlich einen Core bei dem ich eigentlich am Anfang einen Reset > machen. > Aber erst wenn ich irgendwann asynchron mit einem vio-Core einen Reset > mache geht der Core in den richtigen Zustand! Hast Du mal probiert, den Reset für diesen Core zu verlängern? Ist der Core von irgendwelchen Takten abhängig, die beim Systemstart noch nicht stabil sind? Duke
Weiß nicht genau ob alle Takte am Anfang stabil sind xD Duke Scarring schrieb: > Hast Du mal probiert, den Reset für diesen Core zu verlängern? ne habe ich nicht xD aber das wäre natürlich ein versuch Wert! Aber auch so fänd ich es interassant zu sehen wie sich das Design am Anfang verhält. Oder macht man sowas eher nicht xD?
sakrosl schrieb: > Oder macht man sowas eher nicht xD? Ich denke, das wird schwierig. Der ILA ist ja auch nur FPGA und steht erst zur Verfügung, wenn das FPGA konfiguriert ist. Danach will die GUI vielleicht auch noch was einstellen und bis dahin ist alles gelaufen. Ich sehe immer ein paar Pins für's Debuggen vor, da kann man dann mit dem Oszi oder einem externen Logikanalysator rangehen. Duke
Es geht doch nur darum das der ILA automatische "gerarmed" wird, und das sollte doch die Anleitung von Xilinx machen? Ist doch ein absoluter valider usecase nach startup direkt etwas testen zu wollen.
Bla schrieb: > Ist doch ein absoluter > valider usecase nach startup direkt etwas testen zu wollen Die Frage ist, was "direkt nach Startup" heißt. Der FPGA muss komplett konfiguriert sein, damit der ILA läuft. Das einzige, was so richtig funktioniert, um das power up zu monitoren, ist ein ILA, der mit einem Takt gefahren wird, der aus einem selbst schwingenden OSzillator kommt. Der läuft schnell genug an, um vor dem Rest der Schaltung aktiv zu sein, wenn diese aus PLLs gefahren werden. Wie sinnvoll und nötig das ist, muss man allerdings hinterfragen.
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.