Alex
Neuling
Beiträge: 8
|
Erstellt: 17.06.06, 18:55 Betreff: Re: Simulation |
|
|
Hallo LukeS,
hab auf die Schnelle 2 Links zu nem DCF77 gefunden:
http://tams-www.informatik.uni-hamburg.de/ lehre/icPrak/prak7.pdf beschreibt ne DCF77 als Praktikum (mit Blockschaltbilder usw).
http://www.i-tip.de/projectDCF/dcfDoku.html Ist aber leider in Verilog.
Siehe auch: http://www.mikrocontroller.net/forum/read-9-288765.html
Google sei Dank ... ;-)
Ansonsten hab ich keine Ahnung, was ein DCF77 genau macht.
Bzgl. Taktteiler: Ist im Grunde ein Zähler (kommt darauf an, durch welchen Wert Du teilen möchtest).
Das einfachste Beispiel ist :2, also in etwa
process (Clock, Reset) begin if Reset then ClockHalbe <= '0'; elsif Rising_edge(Clock) then ClockHalbe <= not ClockHalbe; end if; end process;
Für andere Werte zählst Du einfach die Clock-Zyklen, nach der Hälfte setzt Du dann Clock = not Clock ...
Bzgl. Beispielen: Hier gibt es viele auf dem Netz, u.a. auch in diversen Online-verfügbaren VHDL Totorien usw ... Siehe u.a.: http://tams-www.informatik.uni-hamburg.de/vhdl/ Dort ist eine VHDL-Anleitung auf Deutsch von A. Maeder und ein deutsches Buch z.Th. VHDL-Schaltungsdesign zum runterladen. Oder www.vhdl-online.de mit nem VHDL-Tutorial. Die meisten Unis/FHs haben hier auch irgendwelche Online-Dokus und Links ...
Unter dem Hamburg VHDL/Archiv und www.opencores.org finden sich auch jede Menge fertiger Blöcke. Ich würde allerdings mit einem der obigen Dokumenten anfangen bzw. nem guten VHDL-Buch (und nicht gleich mit nem komplexen Block von OpenCores, VHDL Archive oder RASSP ...) Mir persoenlich gefaellt "The Designers Guide to VHDL" von Peter Ahenden sehr gut. Ist sehr umfassend und enthaelt jede Menge Code, der auch erklaert ist. Leider gibt's das Buch nur auf Englisch.
Vielleicht habt Ihr ja auch von Eurem Lehrer/Prof ne gute Buchempfehlung.
Gruss,
Alex
PS: Wuerde Deinen Thread nicht unbedingt unter ModelSim posten sondern eher in den oberen beiden Gruppen ...
|
|