Forum: FPGA, VHDL & Co. aus langsamen clock schnelles clock generieren


von CPLD (Gast)


Lesenswert?

hallo,

ich hab im forum nichts gefunden was mir weiterhelfen konnte.

meine frage: ich hab ein clocksignal(z.B: 20MHz) welches an meiner CPLD 
anliegt, kann ich dieses clocksignal (softwaremäßig) vervielfachen(z.B: 
60MHz) ?

Das 60 Mhz signal wird nur intern benötigt

Danke mfg

von Schrotty (Gast)


Lesenswert?

Üblicherweise macht man sowas mit einer PLL, aber ich glaube nicht, dass 
du in deinem CPLD davon eine hast. FPGAs bieten sowas allerdings an.
Du könntest evtl den Takt durch einen fiesen Trick verdoppeln, indem du 
mit der steigenden und fallenden Flanke arbeitest, aber das gibt ein 
"hässliches" Design.
Kurzum: Meiner Meinung nach gibt es da keine "saubere" Lösung.

von Cpld (Gast)


Lesenswert?

Dankeschön !

d.h. das klügste wäre es einen oszillator zu verwenden und über diesen 
die notwendige taktfrequenz zu generieren oder ?

mfg

von Falk B. (falk)


Lesenswert?

Ja

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.