Takteiler für 50 MHz in 33,3 MHz mit VHDL

Gast #1867855
Hallo zusammen,

gibt es eine Möglichkeit, ein Enable-Signal mit einer Frequenz von 
33,3MHz aus einem 50 MHz Eingangstakt in VHDL zuerzeugen.

Ich bin mit meinem Latein am Ende. Das Prinzip habe ich verstanden und 
geradzahlige Frequenzen (z.B. 100KHz) sind kein Problem.

Gibt es überhaupt eine Möglichkeit so eine Genauigkeit zuerhalten.

Danke für eine Antwort.

Gruß Thomas
@  Thomas (Gast)

>gibt es eine Möglichkeit, ein Enable-Signal mit einer Frequenz von
>33,3MHz aus einem 50 MHz Eingangstakt in VHDL zuerzeugen.

Sicher, aber das ist nicht so, wie du dir das denkst. Denn wenn du im 50 
MHz Taktsystem bleibst, wird dein 33,3 MHz Enable tierisch jittern.

>Ich bin mit meinem Latein am Ende. Das Prinzip habe ich verstanden und
>geradzahlige Frequenzen (z.B. 100KHz) sind kein Problem.

Das ist ja auch trivial ;-)

>Gibt es überhaupt eine Möglichkeit so eine Genauigkeit zuerhalten.

Definiere "Genauigkeit". Mit DDS und Zähler ala Bresenham kann man 
das von der FREQUENZ absolut genau hinbekommen. Aber halt mit sehr viel 
Jitter.

Über eine PLL/DCM kann man einen recht sauberen 33,3 MHz Takt 
phasenstarr an die 50 MHz koppeln. Das ist dann aber eine eigene 
Taktdomäne.

Was soll es denn am Ende werden?

MfG
Falk
Gast
Ich glaube, er will einfach das Signal selbst erzeugen und ausgeben. Am 
Besten mit einer PLL oder 2 Konstrukten mit rising und falling, die zwei 
Zähler bis 3 antreiben, deren Ergebnis addiert und ausgeben wird. Die so 
gewonnenen Takte ver-exor-en.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 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.