Abstract
The need to control the climate has become one of the most important issues in the man daily life. At home, office, and car ... etc. It is required that the temperature stays within the comfortable ranges. In this paper we introduce the design of a thermostat, completely based on FPGA usage. Algorithmic state machines, ASM, are used to control the system constituents. Temperature setting is done via the infra-red remote control unit. The system is further protected by a password, entered via the said remote control unite, to prevent unauthorized people from changing the temperature setting. The overall system consists of a number of submodules. Digital submodules are converted into FPGA based units and implemented using VHDL code.