www.mikrocontroller.net

Forum: FPGA, VHDL & Co. Redundanz in den IEEE Libs / Welche kann ich weg lassen?


Autor: Stefan K. (stefan82)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Tach zusammen ...
Versuche grad mal meine VHDL-Codes ein wenig aufzuräumen und hab mir 
dabei die eingebundenen Packages mal genauer angeguckt. Leider hab ich 
innerhalb dieser VHDs noch ein wenig Probleme im Verständnis des Codes.

Sehe ich das richtig, das ich bei Verwendung der numeric_std.all, das 
Package std_logic_arith nicht mehr benötige?

Unsicher bin ich mir diesbezüglich auch noch bei der std_logic_unsigned, 
da auch in der numeric_std ein Datentyp unsigned definiert ist.

Und wofür steht eigentlich rein Interesse halber das STD, ... und warum 
steht es nur bei der numeric_std hinten während die anderen mit STD_ 
anfangen ...

Fragen über Fragen ...

Gibt hier doch bestimmt "Pofis" die sich damit auskennen, oder?

Gruß,

Stefan K.

Autor: Lothar Miller (lkmiller) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Sehe ich das richtig, das ich bei Verwendung der numeric_std.all, das
> Package std_logic_arith nicht mehr benötige?
Du benötigst es nicht nur nicht, du darfst das nicht mehr verwenden, 
weil sonst Doppeldeutigkeiten auftreten können. Zur numeric_std:
http://www.lothar-miller.de/s9y/categories/16-Numeric_Std

> Und wofür steht eigentlich rein Interesse halber das STD
STD heisst Standard.
Ob der Standard hinten oder vorn ist, das ist gerade mal egal...

Autor: Duke Scarring (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich verweise auch gern hierhin, da sind die Unterschiede tabellarisch 
aufgelistet:

http://www.dz.ee.ethz.ch/en/information/hdl-help/v...

Duke

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.