Forum: FPGA, VHDL & Co. Hilfe VHDL. Component? Entity?...


von Nadine (Gast)


Lesenswert?

Hallo,

ich bin Student und möchte gerne verstehen wie die verschiedenen
Komponenten in VHDL zusammen funktionieren. Component, Entity,
architectur, configuration. Es wäre toll mit einen kronkreten
Beispiel.
Z.B Komponenten auf eine Platine. Danke.

von AxelMeineke (Gast)


Lesenswert?

Also ich denke nicht das ich jetzt alles erklären muss, was nadere schon
auf so vielen Webseiten und Büchern niedergeschrieben haben.
Schau mal in das Buch VHDL-Eine Einführung. ISBN: 3-8273-7047-7
Das könnte die weiterhelfen. Wenn du konkrete Fragen hast kannst du sie
aber gerne stellen.

Viel spass...

von Ines (Gast)


Lesenswert?

Bsp. UND-Gatter:
Du beschreibst das Gatter mit seinen beiden Eingängen und dem Ausgang
in der Entity. In der Architektur beschreibst Du dann die Funktion,
also out <= in1 and in2.
Einschub: Mit der gleichen Entity könntest Du natürlich auch ein
ODER-Gatter beschreiben: out <= in1 od in2. Ob Du für Deine Entity nun
die UND- oder die ODER-Architektur verwenden willst, legst Du in der
Configuration fest. Das ist quasi so, als ob Du bei einem Bauteil das
gleiche Gehäuse hast, aber eben was unterschiedliches drinnen sein
kann. Beim Layouten musst Du dann auch sagen "Ich will das und das
Gehäuse mit der und der Funktion.".
Wenn Du jetzt Dein UND-Gatter auf der Platine einbauen willst, dann
musst Du erstmal angeben, dass Du dieses Bauteil willst (=> Component)
unabhängig davon, wie oft Du es brauchst. Spätestens beim platzieren
der Bauteile musst Du aber jedes einzelne Bauteil mit seiner
Verdrahtung (woher kommen die Eingänge, was macht der Ausgang)
benennen. Das sind dann die einezelnen Instanzen der Komponente
"UND-Gatter".

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.