xilinx wp zur einsynchronisation von signalen

Gast #4376315
Lesenswert?
• ▲
▼
-.-.- schrieb:
> gibt es von Xilinx oder Altera irgendein White Paper(oder sonstiges
> Schriftstück), aus dem hervorgeht das man Signale in eine FSM, die von
> aussen kommen, einsynchronisieren sollte?


Altera: 
https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/wp/wp-01082-quartus-ii-metastability.pdf

Xilinx: unbekannt, allerdings gibt es auch kein WP von xilinx in dem 
steht das 1 AND 0 gleich 0 ist. Snychrones Design ist 
herstellerunabhängig.

MfG,
Gast #4376320
Lesenswert?
• ▲
▼
Fpga K. schrieb:
> -.-.- schrieb:
>> gibt es von Xilinx oder Altera irgendein White Paper(oder sonstiges
>> Schriftstück), aus dem hervorgeht das man Signale in eine FSM, die von
>> aussen kommen, einsynchronisieren sollte?
>
> Altera:
> https://www.altera.com/content/dam/altera-www/glob...
>
> Xilinx: unbekannt, allerdings gibt es auch kein WP von xilinx in dem
> steht das 1 AND 0 gleich 0 ist. Snychrones Design ist
> herstellerunabhängig.
>
> MfG,

Super Gschicht :) Vielen herzlichen Dank, genau das was ich gesucht habe 
:)

Kennt ihr/du schon die meisten Whitepapers, oder wie findet man 
sowas(wenn man jetzt z.B. den Begriff metastabilty nicht kennt, nicht 
draufkommt?)
Gast #4376366
Lesenswert?
• ▲
▼
Lothar M. schrieb:
> -.-.- schrieb:
>> (wenn man jetzt z.B. den Begriff metastabilty nicht kennt, nicht
>> draufkommt?)
> Metastabilität ist tatsächlich in den allerwenigsten Fällen ein Problem.
> Das eigentliche Problem ist fast immer das hier:
> http://www.lothar-miller.de/s9y/categories/35-Eins...

OK, stellt sich aber noch die Frage ob es dafür irgendeine Quelle 
gibt(die ich schon bräuchte, um davon zu zitieren^^ ;) (also eine Quelle 
abseits deiner Website)
Gast #4376367
Lesenswert?
• ▲
▼
-.-.- schrieb:
> Fpga K. schrieb:
>> -.-.- schrieb:
>>> gibt es von Xilinx oder Altera irgendein White Paper(oder sonstiges
>>> Schriftstück), aus dem hervorgeht das man Signale in eine FSM, die von
>>> aussen kommen, einsynchronisieren sollte?
>>
>> Altera:
>> https://www.altera.com/content/dam/altera-www/glob...
>>
>> Xilinx: unbekannt, allerdings gibt es auch kein WP von xilinx in dem
>> steht das 1 AND 0 gleich 0 ist. Snychrones Design ist
>> herstellerunabhängig.
>>
>> MfG,
>
> Super Gschicht :) Vielen herzlichen Dank, genau das was ich gesucht habe
> :)
>
> Kennt ihr/du schon die meisten Whitepapers, oder wie findet man
> sowas(wenn man jetzt z.B. den Begriff metastabilty nicht kennt, nicht
> draufkommt?)

Ne ich kenn die WP nicht mit nummer, kann mich aber immer an ein paar 
Stichworte erinnern was die Informationswiederbeschaffung deutlich 
vereinfacht. Hier hab ich google mit "synchronizing register within a 
synchronization chain" gefüttert, bei einem andern wichtigen tipp ich 
"Xilinx do not mix your drinks" - Wobei das Thema Einsynchronisieren so 
grundsätzlich ist das es sich in Lehrbüchern findet:

google books suche mit "Einsynchronisieren FSM":
https://www.google.de/search?q=Einsynchronisieren&ie=utf-8&oe=utf-8&gws_rd=cr&ei=JMVhVonADsGNPpuVr5gP#tbm=bks&q=Einsynchronisieren+FSM
#4379932
Lesenswert?
• ▲
▼
-.-.- schrieb:

> OK, stellt sich aber noch die Frage ob es dafür irgendeine Quelle
> gibt(die ich schon bräuchte, um davon zu zitieren^^ ;) (also eine Quelle
> abseits deiner Website)

Gerüchteweise soll es sogar Bücher geben, die sich mit dem Thema 
Einsynchronisieren (und Metastabilität) beschäftigen, recht ausführlich 
z.B. Pong P. Chu: "RTL Hardware Design Using VHDL: Coding for 
Efficiency, Portability, and Scalability", ISBN: 978-0-471-78639-9, 
Kapitel 16: "Clock and Synchronization"

Gruß,
Burkhard
Gast #4380051
Lesenswert?
• ▲
▼
Fpga K. schrieb:
> Xilinx: unbekannt, allerdings gibt es auch kein WP von xilinx in dem
> steht das 1 AND 0 gleich 0 ist.
:-)

> Snychrones Design ist herstellerunabhängig
... allerdings gibt es FPGAs, die etwas weniger metaempfindlich sind, 
weil sie eine schneller schaltende Technologie benutzen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.