Table Of Contents - Infineon AIROC CYW43012 Manual

Low-power system design wi-fi & bluetooth combo chip and psoc 6 mcu
Table of Contents

Advertisement

Low-power system design with AIROC™ Wi-Fi & Bluetooth® combo
chip and PSoC™ 6 MCU

Table of contents

Table of contents
About this document ....................................................................................................................... 1
Table of contents ............................................................................................................................ 2
1
Introduction .......................................................................................................................... 4
2
Low-power overview .............................................................................................................. 5
2.1
AIROC™ CYW43012 Wi-Fi & Bluetooth® combo chip power modes ....................................................... 5
2.2
PSoC™ 6 MCU power modes ................................................................................................................... 6
2.3
2.4
Power mode transition ........................................................................................................................... 8
3
WLAN power optimization techniques ..................................................................................... 10
3.1
IEEE 802.11 (Wi-Fi) power saving .......................................................................................................... 10
3.1.1
Beacon interval ................................................................................................................................ 10
3.1.2
Listen interval ................................................................................................................................... 10
3.1.3
DTIM period ...................................................................................................................................... 10
3.1.4
Power saving methods ..................................................................................................................... 11
3.1.4.1
Power save poll ........................................................................................................................... 12
3.1.4.2
802.11 power save without poll .................................................................................................. 12
3.1.4.3
Association timeout limit ............................................................................................................ 13
3.1.5
802.11ac-friendly features ............................................................................................................... 13
3.2
Wi-Fi power save implementation ........................................................................................................ 13
3.2.1
Wi-Fi Host Driver (WHD) power save interface ................................................................................ 13
3.2.2
Cyclic timers in network stack ......................................................................................................... 16
3.3
Host offloads to WLAN device ............................................................................................................... 17
3.3.1
ARP offload ....................................................................................................................................... 17
3.3.2
Packet filter offload .......................................................................................................................... 18
3.3.2.1
Network layer or EtherType filter ............................................................................................... 20
3.3.2.2
Transport layer/IP protocols ...................................................................................................... 20
3.3.2.3
Applications layer/TCP and UDP port numbers ......................................................................... 20
3.3.3
TCP keepalive offload ...................................................................................................................... 21
4
Bluetooth® power optimization techniques .............................................................................. 23
4.1
Advertisement events ........................................................................................................................... 23
4.2
Connection events ................................................................................................................................ 24
4.2.1
Connection interval .......................................................................................................................... 24
4.2.2
Use slave latency .............................................................................................................................. 24
4.2.3
Bluetooth® LE parameters in Bluetooth® Configurator .................................................................. 24
5
PSoC™ 6 MCU power optimization techniques .......................................................................... 26
5.1
Core voltage and operating frequency ................................................................................................. 26
5.2
Reducing the leakage in Deep Sleep .................................................................................................... 26
5.3
RTOS tickless mode ............................................................................................................................... 28
5.4
Additional power optimization techniques ......................................................................................... 28
6
Low power assistant (LPA) ..................................................................................................... 29
6.1
LPA configuration .................................................................................................................................. 29
6.2
Using LPA in ModusToolbox™ software ................................................................................................ 32
7
Power measurement using CY8CKIT-062S2-43012..................................................................... 36
7.1
Hardware setup ..................................................................................................................................... 36
7.2
mtb-example-wifi-wlan-lowpower ....................................................................................................... 37
Application note
2
002-27910 Rev. *C
2023-05-29

Advertisement

Table of Contents
loading

Table of Contents