[VHDL] Mappen von Ports klappt nicht

OP #1731843
Lesenswert?

Hi,

ich möchte einen einfachen Zähler, der einfach schön seine 32 Bit 
hochzählen soll, in ein Peripheral einbinden und das dann in mein EDK 
Design integrieren. Ich folge dabei dieser Anleitung: 
http://www.fpgadeveloper.com/2008/10/integrating-vhdl-design-into-peripheral.html 
Nur scheitere ich jetzt beim mappen des Ausgangsports des Zählers. Ich 
bekomme folgende Fehlermeldung:

"Parameter IP2RFIFO_Data of mode out can not be associated with a formal 
port of mode in."

Den Port, den ich an IP2RFIFO_Data binden will, ist aber vom Typ "out" 
und sollte damit eigentlich passen, oder? Ich hänge mal sowohl meinen 
Zähler als auch die "user_logic.vhd", in der ich den Zähler als 
Komponente einbinden will, an.

Danke schonmal für alle hilfreichen Antworten.
Angehängte Dateien:
Gast #1731963
Lesenswert?

Woll woll, die entity ist richtig, aber die component declaration nicht 
:-)
Dort steht "in" für den port.

> component counter
> port(
>   clk : in std_logic;
>   clear : in std_logic;
>   count :: in std_logic;
>   countst : in std_logic_vector(31 downto 0)); <== Da isses falsch ... :-)
> end component;

Rest hab ich nicht gecheckt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren