Software Development, Fpga Design, Hardware, Programming, IoT.
<= Off; else Next_State <= Current_State; end if; end case; end process; For the output function in Haskell (`outputFn`), we can create a concurrent statement in VHDL that assigns the output based on the current state: with Current_State select Output_Signal <= HeatOff when Off, HeatOn when Bake,