Nowadays, Digital Sinusoidal Pulse Width Modulation (DSPWM) is playing a major role in the generation of pure sinusoidal waveforms using micro-controller based inverters (Kawabata, Miyashita and Yamamoto 1991; Herrmann, Langer and Broeck 1993; Ying-Yu 1995; PICREF-1 1997; Shih-Liang, Meng-Yueh, Jin-Yi, Li-Chia and Ying-Y 1999; The Electrical Engineering Handbook 2000; Koutroulis, Chatzakis, Kalaitzakis and Voulgaris 2001; Skvarenina 2002; Pop, Chindris and Dulf 2004; Zhongyi, Mingzhu and Yan 2005). The types of DSPWM that can be generated depend on the micro-controller hardware resources and are therefore limited, but provide performance benefits not possible with an analogue controller. For instance, digital controllers offer a programmable solution and therefore more flexibility, as advanced algorithms and additional features can be added to the system in software instead of hardware (Monti, Santi, Dougal, and Riva 2003; Brush 2005). Digital controllers are also less sensitive to environmental condition...