AnfängerFrage

Gast #2859925
Lesenswert?
• ▲
▼
Ich stecke bei folgenden Punkt leicht fest, deshalb diese kleine Frage 
und zwar
Was kann ich machen damit Synthese grünes licht gibt..

Also der Code unten soll nur ungefähr meine Überlegung gerade darstellen
1
entity jungle is 
2
  Port (a: in bit; b: out bit); 
3
end jungle
4

5
architecture Behavioral of jungle is
6
  procedure bla(a: in bit; signal b: out bit) is 
7
  begin
8
    b <= '0';
9
  end procedure bla;
10
  procedure tree...
11
begin
12
  myProcess: process(a)
13
  begin 
14
    case a is
15
      when '0' => bla(a,b);
16
      when '1' => tree(a,b);
17
    end case;
18
  end process myProcess;
19
end Behavioral;
WARNING: The following signal is missing in the process sensitivity 
list: b.

.
Gast #2860593
Lesenswert?
• ▲
▼
@Duke Scarring: Wo ich es gestern so eingegeben habe wie du meinst hat 
es mir ein Error ausgegeben.

Da finde ich die Aussage von Franke passender. Es ist ja kein Fehler 
sondern einfach nur eine Warnung, aber wenn mir Synthese keinen grünen 
hacken gibt ist es doch nicht schlimm, oder ?

@Lothar Miller: Du hast es auf dem Punkt getroffen.
Gast #2860603
Lesenswert?
• ▲
▼
DareDevil schrieb:
> Wo ich es gestern so eingegeben habe wie du meinst hat
> es mir ein Error ausgegeben.
Dann gibt bitte hier den kompletten Quelltext (als Anhang) und die 
genaue Fehlermeldung an. Mit dem richtigen Quelltext läßt sich das 
Problem auch nachvollziehen.

> nur ungefähr meine Überlegu....
Das hilft da nicht wirklich.

Duke

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