脉宽调制(PWM)使用矩形脉冲波,其脉宽被调制导致波形平均值的变化。每个PWM信号都是一个连续的高、低脉冲。每个脉冲的长度由所需的占空比和频率决定。
在手机和其他消费电子产品中,发光二极管(LED)越来越多地被用作显示背光。PWM为LED控制器提供了一个理想的解决方案,因为LED的调光强度可以通过改变占空比和脉冲频率来控制。
这种设计提供了微处理器和PWM发生器之间的桥梁。SPI从接口用于从外部SPI主机接收命令和数据。命令和数据依次用于设置PWM的频率和占空比。在本设计中,MachXO2中的嵌入式功能块(EFB)™器件用于产生PWM信号。
该设计的一个典型应用包括接口一个符合SPI的板载微处理器和一个LED设备。该设计也可作为产生模拟调光PWM的参考。