This thesis presents the design of an induction machine current controller that may be implemented entirely in digital hardware. In the past, machine controllers have either been limited to the use of analogue circuitry, or require some form of microprocessor device. The design described in this thesis has been implemented in a single EPLD (Erasable-Programmable Logic Device), and would be suitable for implementation in an ASIC (Application Specific Integrated Circuit). The hardware current controller allows high switching frequencies with only modest external processing power.