Timm
|
Erstellt: 25.01.06, 16:28 Betreff: "signal" in der ENTITY-Portlist? |
|
|
Hallo zusammen,
was wird denn durch die Verwendung/Deklaration von Signalen in der Portlist einer Entity bezweckt oder erreicht? Sind die so definierten Ports dann ausschliesslich interner "Natur" (da die Ports scheinbar als Signale deklariert sind)? Oder wie muss man sich das vorstellen?
sieht dann beispielsweise folgendermassen aus:
entity beispiel is port ( --inputs: signal clk : in std_logic; signal reset : in std_logic; signal start : in std_logic; signal stop : in std_logic; signal events : in std_logic; --outputs: signal time_count : out std_logic_vector(3 downto 0); signal event_count : out std_logic_vector(7 downto 0)
); end beispiel;
Oder was bewirkt das voranstehende signal? Bei mir taucht dieses Phaenomen immer im automatisch generierten Code (mit QuartusII) auf und leider habe ich das so noch nie zuvor gesehen. Bisher bin ich Signalen ausschliesslich in architectures begegnet und habe sie auch nur dort verwendet. Aber was machen die in der Portlist? Leider auch nirgendwo Literatur/Hilfe dazu gefunden.
Also, wenn mich da jemand aufklären/weiterbilden könnte, wäre ich echt dankbar. Merci schonmal.
|
|