BLDC motor controller circuit