The replacement of speed proportional plus integral (PI) controller by fuzzy logic controller is a most promising application of artificial intelligence in motion control application. The stator current divided in two components- d-axis and q-axis currents. The mathematical model of PMSM in per unit values is presented. The whole vector controlled drive has two loops; inner currents and outer speed loop. In this paper fuzzy-logic is employed for all these controllers. To execute the control rules of fuzzy inference engine, the actual error inputs to controller have been normalized by using input scaling factors. To assure that output of fuzzy logic controller is appropriate for actual system being controlled, output scaling factors are used. Each controller has different parameters like range of MFs, input-output range, so the tuning of three controllers are also different. Tuning of individual controllers is done by investigating the performance with PI controller. The exhaustive simulation is done in different operating conditions, and implemented in real time at FPGA based RT-LAB. The performance of complete fuzzy controller is compared with PI controller for PMSM drive. Simulation and experimental results validate the efficacy of proposed controllers.