ILA core Anfangssignale anschauen

Gast #7062423
Lesenswert?

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
Gast #7063032
Lesenswert?

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
Gast #7063425
Lesenswert?

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?
Gast #7063471
Lesenswert?

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
Gast #7063488
Lesenswert?

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.
Persönliche Seite #7064937
Lesenswert?

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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren