A low-cost configurable PWM controller using programmable system-on-chip | IEEE Conference Publication | IEEE Xplore