Alex F. wrote:
> Aus irgendeinem Grund springt er aber, obwohl write_counter < 6 ist, in
> den "Else Teil" und setzt somit we_oe_change auf "011" .
das ist deine Vermutung, weil du
1 | sram_data_led <= "00000";
|
nicht siehst sondern direkt
1 | sram_data_led <= "01110";
|
weil es deine Konstrukte in
1 | when "000" =>
|
2 | when "001" =>
|
nicht in die Hardware geschafft haben -> es gibt da keinen Else Teil.
> WARNING:Xst:646 - Signal <write_counter> is assigned but never used.
> ob man die vernachlässigen kann, weiss ich nicht.
alle Logik die mit write_counter zu tun hat wurde wegoptimiert.
Cheers, Roger