dfIas schrieb:
> Das wissen wir ja nicht, ob es so gemeint ist. Vielleicht eher so?...
> Q <= Q1 when V = '0' else Q2;
> Sieht mir nämlich eher danach aus, als ob V darüber entscheidet, wie
> sich Q verhält. 'or' wäre dann genauso falsch wie 'and' oder 'xor'.
Ja, Du hast Recht, so war das gemeint. Ich habe mir in dem Noro-Beispiel
noch je einen else-Zweig
1 | else
|
2 | Qx <= (others => 'Z');
|
3 | end if;
|
hinzugedacht, dann wäre es doch gleich, oder?
Wobei noch zu prüfen wäre, ob es überhaupt synthetisiert werden kann und
ob sich die Anzahl der FFs nicht wieder verdoppelt.