36
Basic Clock System Plus (BCS+)
In all microcontrollers, power consumption and operating speed are interdependent and it is needed
to balance these well to maximize overall performance while conserving energy. MSP430s are crafted
with ultra-low power consumption feature in mind while not compromising performance. For this
reason, MSP430s are equipped with a number of clock sources that vary in speed, accuracy and area
of use. They also have clock dividers at various points apart from peripherals prescalers. This
combination leads to a highly flexible clock system called Basic Clock System Plus (BCS+).
The block diagram for MSP420x2xx BCS+ module shown above highlights important components. It
looks very sophisticated but if we divide it into important sections then it becomes simple to
understand. Highlighted in green are clock sources and highlighted in purple are various clock signals
that can be used for peripherals and the CPU. Now let’s check BCS+ in short.