Warnung Modelsim asyncrones FIFO

OP #774672
Hallo, ich bekomme von Modelsim folgende Warnung:
1
Note: Warning in %m at time %t: When using an asynchronous configuration for the FIFO Generator, the behavioral model is not cycle-accurate. You may wish to choose the structural simulation model instead of the behavioral model. 
2
This will ensure accurate behavior and latencies during simulation. You can enable this from CORE Generator by selecting Project -> Project Options -> Generation tab -> Structural Simulation. See the FIFO Generator User Guide for more information.

Kann mir jemand erklären, was das zu bedeuten hat?
OP
Aaargh! Ich wunder mich die ganze Zeit, warum das FIFO in der Simulation 
so seltsame Dinge tut. Jetzt hab ich das was in der Warnung steht 
endlich mal gemacht und alles funzt wunderbar. Nur warum weiß ich immer 
noch nicht...
@ Philip Kirchhoff (plip)

>Aaargh! Ich wunder mich die ganze Zeit, warum das FIFO in der Simulation
>so seltsame Dinge tut.

Der macht keine seltsamen Dinge, du erwartest nur die falschen.

> Jetzt hab ich das was in der Warnung steht
>endlich mal gemacht und alles funzt wunderbar. Nur warum weiß ich immer
>noch nicht...

Asynchrone FIFOs hab so ihre Eigenheiten. U.a., dass ein geschriebenes 
Datum nicht unbedingt gleich im nächsten Takt auf der Leseseite 
angezeugt wird (Füllstand, Empty-Flag). Asynchrone FIOFos nutzt man nur, 
wenn man sie WIRKLICH braucht.

MfG
Falk

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.