Forum: FPGA, VHDL & Co. Welche Aufgabe hat die pll.v in Verilog beim MIST-FPGA ?


von peter (Gast)


Lesenswert?

Hallo, guten Tag.
Welche Aufgabe hat eigentlich die pll.v in Velilog.

https://github.com/mist-devel/mist-board/tree/master/tutorials/soc/lektion1

Danke.
Gruss

von Gustl B. (-gb-)


Lesenswert?

Es gibt kein "MIST-FPGA". Das ist wohl irgendein FPGA von Altera.

Nach was sieht das denn aus? Der Name sagt doch schon, dass es wohl eine 
PLL ist, und die Ports

module pll (
  inclk0,
  c0);

sehen auch sehr danach aus. Verwendet wird dann eine altpll Komponente. 
Das ist ein fester Baustein in FPGAs des Herstellers Altera.

Hier der Userguide dazu:
https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/ug/ug_altpll.pdf

von peter (Gast)


Lesenswert?

Ja danke.

Welche Aufgabe hat der Baustein bitte?

Danke.
Gruss

von peter (Gast)


Lesenswert?

---------------------
Das ist ein fester Baustein in FPGAs des Herstellers Altera.
---------------------

Heisst das, das dieser Bautein nicht von Verilog/VHDL beschrieben wurde 
, sondern ein fertiges Hardwareteil ist im FPGA?

Danke.
Gruss

von Da D. (dieter)


Lesenswert?

Ich dachte, der Herr Bierbach hätte sein Evalboard wieder verkauft...

von Gustl B. (-gb-)


Lesenswert?

Mit einer PLL kann man aus einem Takt einen anderen Takt erzeugen. Z. B. 
gibst Du da 100MHz rein und bekommst je nach Einstellung z. B. 125MHz 
raus.

Vermutlich wird das in dem FPGA Design dazu verwendet um aus dem Takt 
des extern angeschlossenen Taktgebers einen Takt zu erzeugen den man 
intern verwenden möchte. Ich erzeuge mir mit einer PLL für VGA-Signale 
25MHz.

von genervt (Gast)


Lesenswert?

Und für weiterführende Details: Read the fabulous manual

https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/ug/ug_altpll.pdf

von peter (Gast)


Lesenswert?

Evalboard
---------

Der MIST mit einem internen FPGA ist kein Evalboard.
https://www.dragonbox.de/de/285-mist-fpga-konsolen.html

Gruss

von Gustl B. (-gb-)


Lesenswert?

Also das FPGA ist ein EP3C25. Was da drin steckt und wie man das 
verwendet findest du auf der Herstellerseite im Datenblatt.

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.