In Zustand hängen bleiben
Ein Latch ist ein Verharren in einem Zustand (latch = Zuschnappen, Schliessen). Dies geschieht z.B. wenn bei einer switch-case-Struktur nicht alle Fälle abgefragt werden. Trifft ein nicht definierter Fall ein, so verharrt das System in diesem.
Urachen im Code
// kein else nach if // ................. begin if (cnt = 15) then pulse <= '1'; end if; end process;
// kein others in case // .................... case state is when s0 => LEDR_0 <= '1'; when s1 => LEDR_1 <= '1'; GPIO_0_0 <= '1'; when OTHERS => LEDG_7 <= '1'; end case;