Forum: FPGA, VHDL & Co. Spartan 3 Zähler läuft falsch


von Jonas G. (Gast)


Lesenswert?

Ich hatte hier vor ein paar tagen schonmal geschrieben, dass ein Zähler 
im spartan 3 Werte über springt. Könnte den thread vielleicht jemand 
zurückholen?

von Samuel C. (neoexacun)


Lesenswert?

Wie wär's wenn du stattdessen mal mit Details rausrückst? Zeig den Code 
und beschreib den Fehler ordentlich, sonst kann dir keiner helfen.

: Bearbeitet durch User
von Trons Loeschbolzen (Gast)


Lesenswert?

Immer ein Backup machen!
Immer!

von Charles Montgomery Burns (Gast)


Lesenswert?

Jonas G. schrieb:
> Ich hatte hier vor ein paar tagen schonmal geschrieben, dass ein Zähler
> im spartan 3 Werte über springt.

Ist das Dein Ernst?!
Soweit ich mich erinnere war der eindeutige Tenor das der 
"Fehlerbeschreibung" jegliche Substanz fehlte, um da analytisch helfen 
zu können.

Vereinzelt wurde sogar gemutmasst, das wäre eine 
Arduino-Fehlerbeschreibung, die ein Scherzkeks einen FPGA untergeschoben 
hat. Weil bei einem µC gibt es dedizierte counter/timer deren verhalten 
man in einem öffentlichen datenblatt nachlesen bei einem FPGA dagegen 
zillionen verschieden Variante einen Zähler zu nutzen.

Also starte mit einer richtig detaillierten Fehler-/Systembeschreibung 
den Thread neu. Und gewöhne Dich schon mal an den Gedanken das es 
hoffnungslose Fälle geben könnte, denen nicht mehr zu helfen ist. 
jedenfalls nicht per Ferndiagnose.

von Gustl B. (-gb-)


Lesenswert?

Jonas G. schrieb:
> Könnte den thread vielleicht jemand zurückholen?

Könntest du mal vernünftige Fragen stellen? Fragen die so unpräzise 
sind, dass man nicht helfen kann haben im Forum nichts zu suchen.

von Martin (Gast)


Lesenswert?

Jonas G. schrieb:
> Ich hatte hier vor ein paar tagen schonmal geschrieben, dass ein Zähler
> im spartan 3 Werte über springt

Ich hatte 2006 ein Projekt, bei dem der Spartan 3 genau so einen Quatsch 
gemacht hat. Hat von 0 bis 256 gezählt, statt 255. Manchmal hat er auch 
nur gut 250mal gezählt, bis er gelooped hatte. Ich hatte den Verdacht, 
dass der FPGA schlechte Erfahrungen mit Entwicklern gemacht hat oder 
einfach eine miese Kindheit hatte und sich deshalb so bockig zeigte und 
den Dienst verweigerte. Alle Erziehungsversuche schlugen fehlt. Auch 
eine Psychologin und Gruppentherapie brachten nichts. Er hat sogar 
angefangen, den Cyclone auf der Nachbarplatine zu mobben! Ich habe den 
dann rausgeschmissen und entsorgt.

Kann es sein, dass Du den eventuell gefunden und eingebaut hast?

------------------------------------------------------------------

Mal im Ernst: Wie soll jemand aus der Distanz wissen, wieso dein Zähler 
nicht geht? Wahrscheinlich eine timing-Verletzung durch unzureichendes 
constraint oder ein schlechter Takt.

von Volker U. (Gast)


Lesenswert?

Jonas G. schrieb:
> Ich hatte hier vor ein paar tagen schonmal geschrieben, dass ein Zähler
> im spartan 3 Werte über springt.

Du könntest auch beschreiben, was du bisher gemacht hast, um den Fehler 
zu lokalisieren respektive (auf den FPGA und dort auf einen einzelnen 
Zähler) einzugrenzen.

Hast Du verschiedenen Boards/Hardware getestet, oder nur eine?
Hat der Aufbau jemals wie spezifiziert funktioniert?

Hast Du verschiedene Soft-/Firmwarestände gegeneinander getestet? 
Regressiontests?
Wie hast Du dabei überprüft, das auch tatsächlich der beabsichtigte 
Stand aktiv ist (bspw. Versionsregister ausgelesen)?

Hast du Komponenten in der Signalkette (AD-Wandler, FPGA, MAC, PHY, 
Kabel, PC) ausgetauscht und geschaut ob der Fehler mitwandert?

Hast du in den Reports/logs der FPGA-Toolchain geschaut, ob relevante 
Probleme ("bad design style") gemeldet werden?

Hast Du in den Reports/logs der FPGA-Toolchain geschaut, ob 
Erfolg/Fortschritt gemeldet wird? Beispielsweise " ... counter infered" 
oder Anzahl der belegten Ressourcen/Clock Sektoren.

von vancouver (Gast)


Lesenswert?

Sieht nicht so aus, als kämen da noch weitere Informationen. Somit 
bleibt der falsch zählende Spartan eines der letzten großen Geheimnisse 
dieser Welt und wir können aufhören zu rätseln.

von Ingenieur (Gast)


Lesenswert?

Volker U. schrieb:
> Du könntest auch beschreiben

Sach mal Volker, bist du jetzt offiziell unterwegs? FPGA-Küche 
geschlossen?

von Magnus M. (magnetus) Benutzerseite


Lesenswert?

Ingenieur schrieb:
> FPGA-Küche geschlossen?

Ich meine es hieß ...Küch*l*e

von FPGA NOTFALLSEELSORGE (Gast)


Lesenswert?

Hm ... lecker (-:

von Volker U. (Gast)


Lesenswert?

Ingenieur schrieb:
> Volker U. schrieb:

> Sach mal Volker, bist du jetzt offiziell unterwegs? FPGA-Küche
> geschlossen?

Ich will garnicht mehr auf diesem Forum unterwegs sein; zuviel 
Zeitverschwendung, immer  geringer werdender Nutzwert, steigender 
Aufwand in Sinnlos- und sachfremden Diskussion. Deshalb habe ich den 
fpgakuechle abgemeldet. Für einige laufende threads musste ich aus 
unerfindlichen Gründen einen account werden, also den ib-volker-urban 
aktiviert.

Und schon steigt wieder die Zeitverschwendung, deshalb melde ich jetzt 
auch diesen ab.

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
Noch kein Account? Hier anmelden.