Forum: FPGA, VHDL & Co. DCM mit Teiler 11 und 6


von Jochen K. (Gast)


Lesenswert?

Hallo,
ich möchte einen Clockteiler bauen, der die Eingangsfrequenz von meinem 
externen Clock 133,33MHz um den Faktor 6 bzw. 11 teilt. Wie realisiere 
ich es am Besten? mit einer DCM oder manuel? Wo gibt es den Code für 
eine DCM?

Gruß,
JK

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Jochen K. schrieb:
> Wie realisiere ich es am Besten? mit einer DCM oder manuel?
Wie willst du das "manuell" machen? Mit einem Zähler?
Speziell für Takte gibt es Taktmanager, und die sollten dann auch 
verwendet werden. Bezahlt hast du sie sowieso...

> Wo gibt es den Code für eine DCM?
In den Language Templates von ISE findest du den Code zum Instatiieren 
eines DCM.
http://xlnx.lithium.com/t5/Old-ISE-Board-no-new-threads/Instantiating-DCM-using-Language-Templates-in-ISE-9-2i/m-p/16974


BTW: wozu brauchst du eigentlich so viele Takte?
Ich versuche immer mit einem Takt auszukommen. Und in mehr als 80% aller 
Fälle klappt das problemlos...

von René D. (Firma: www.dossmatik.de) (dose)


Lesenswert?

Wenn du die DCM nutzst, brauchst du noch ein paar buffer.
Schaue dir folgenden Code an:
Da wird die DCM verwendet.


http://www.dossmatik.de/ghdl/vga1024_768.vhd

von Mirco (Gast)


Lesenswert?

Ob man DCMs benutzt, hängt ja wohl davon ab, ob die Takte echte Takte 
sind, die designs treiben oder nur enables.

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.