Is it possible to disable unused peripherals like CAN, Ethernet, on chip USB..... in BF609 in order to reduce power consumption?

The project that I am doing has BF609 processor, in my application I do not use few of the peripherals like CAN, Ethernet, USB, PVP etc...

  1. when BF609 is powered on will all the on chips peripherals are enabled ?
  2. Is it possible to disable the above listed peripherals in order to reduce power dissaption ? 
  • Hello,

    Regarding,"When BF609 is powered on will all the on chips peripherals are enabled ?"

    Please note that, after power on reset typically most of all the peripherals are being disabled since this will leads to more power consumption ( If enabled clock will be generated).

    Regarding,"Is it possible to disable the above listed peripherals in order to reduce power dissaption ? "

    Yes, it is feasible. This feature is taken care by Dynamic Power Management (DPM) block which is introduced in the ADSP-BF60x processors. This will provides the ability to transition processor to lower-power states and dynamically controlling the power whether or not clocks are routed to peripherals (thus saving dynamic power for peripherals that are not being used).

    For more information please refer the section "Dynamic Power Management" (DPM) in the ADSP-BF60x hardware reference manual. You can find the HRM from below link,
    www.analog.com/.../blackfin_hwr_bf60x_rev0.5.pdf

    Additionally, we would suggest you the FAQ, Which describes about power consumption data for BF60x processors and also It contains a guide to estimate BF60x power and the available excel file can be used as a tool to aid in estimation.
    ez.analog.com/.../faq-where-can-i-find-power-consumption-data-for-bf60x-processors

    Regards,
    Lalitha