Funktion STD_LOGIC zu STD_LOGIC_VECTOR übergeben

Gast #4120627
Lesenswert?
• ▲
▼
Hallo benötige Hilfe bei der Umsetzung von folgendem Package

PACKAGE GATE_PACKAGE IS
  ----------------------------------------------------------------
  FUNCTION REDUCE_AND(DIN : IN STD_LOGIC_VECTOR) RETURN STD_LOGIC;
  FUNCTION REDUCE_OR(DIN  : IN STD_LOGIC_VECTOR) RETURN STD_LOGIC;
  FUNCTION REDUCE_XOR(DIN : IN STD_LOGIC_VECTOR) RETURN STD_LOGIC;
  ----------------------------------------------------------------
END PACKAGE GATE_PACKAGE;

Wie rufe ich die Funktionen auf mit drei STD_LOGIC Variablen (a,b,c)?
REDUCE_XOR(a,b,c)  funktioniert nicht.

Danke für eure Hilfe.
Gast #4121715
Lesenswert?
• ▲
▼
Bekomme jetzt folgenden Fehler beim Compilieren

**Ambiguous type in infix expression; 
ieee.std_logic_1164.STD_LOGIC_VECTOR or 
ieee.std_logic_1164.STD_ULOGIC_VECTOR.
**Illegal type conversion to ieee.std_logic_1164.STD_LOGIC_VECTOR 
(operand type is not known).
**Type conversion (to ieee.std_logic_1164.STD_LOGIC_VECTOR) conflicts 
with expected type ieee.std_logic_1164.STD_LOGIC.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.