[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