|
BCM20707 Datasheet, PDF (25/65 Pages) Cypress Semiconductor – Complies with Bluetooth Core Specification version 4.2 including BR/EDR/BLE | |||
|
◁ |
BCM20707 Preliminary Data Sheet
PWM
PWM
The BCM20707 has four internal PWMs. The PWM module consists of the following:
⢠PWM1â4
⢠Each of the four PWM channels, PWM1â4, contains the following registers:
â 10-bit initial value register (read/write)
â 10-bit toggle register (read/write)
â 10-bit PWM counter value register (read)
⢠PWM configuration register shared among PWM1â4 (read/write). This 12-bit register is used:
â To configure each PWM channel
â To select the clock of each PWM channel
â To change the phase of each PWM channel
Figure 5 shows the structure of one PWM.
Figure 5: PWM Block Diagram
pwm_cfg_adr register
pwm#_init_val_adr register
10
pwm#_togg_val_adr register
10
pwm#_cntr_adr
10
cntr value is ARM readable
Example: PWM cntr w/ pwm#_init_val = 0 (dashed line)
PWM cntr w/ pwm#_init_val = x (solid line)
10'H3FF
pwm_togg_val_adr
10'Hx
10'H000
pwm_out
pwm_out
Broadcom®
May 27, 2016 ⢠20707-DS206-R
BROADCOM CONFIDENTIAL
Bluetooth SoC
Page 24
|
▷ |