Document Number: 002-14949 Rev. *G
Page 50 of 113
PRELIMINARY
CYW43353
10. Wireless LAN MAC and PHY
10.1 IEEE 802.11ac MAC
The CYW43353 WLAN MAC is designed to support high-throughput operation with low-power consumption. It does so without com-
promising the Bluetooth coexistence policies, thereby enabling optimal performance over both networks. In addition, several power
saving modes have been implemented that allow the MAC to consume very little power while maintaining network-wide timing syn-
chronization. The architecture diagram of the MAC is shown in
.
The following sections provide an overview of the important modules in the MAC.
Figure 26. WLAN MAC Architecture
The CYW43353 WLAN media access controller (MAC) supports features specified in the IEEE 802.11 base standard, and amended
by IEEE 802.11n. The key MAC features include:
■
Enhanced MAC for supporting IEEE 802.11ac features
■
Transmission and reception of aggregated MPDUs (A-MPDU) for high throughput (HT)
■
Support for power management schemes, including WMM power-save, power-save multi-poll (PSMP) and multiphase PSMP
operation
■
Support for immediate ACK and Block-ACK policies
■
Interframe space timing support, including RIFS
■
Support for RTS/CTS and CTS-to-self frame sequences for protecting frame exchanges
■
Back-off counters in hardware for supporting multiple priorities as specified in the WMM specification
■
Timing synchronization function (TSF), network allocation vector (NAV) maintenance, and target beacon transmission time
(TBTT) generation in hardware
■
Hardware offload for AES-CCMP, legacy WPA TKIP, legacy WEP ciphers, WAPI, and support for key management
■
Support for coexistence with Bluetooth and other external radios
■
Programmable independent basic service set (IBSS) or infrastructure basic service set functionality
E m b e d d e d C P U In t e r fa c e
H o s t R e g is te r s , D M A E n g in e s
T X ‐F IF O
3 2 K B
W E P
T K IP , A E S , W A P I
T X E
T X A ‐M P D U
R X E
P M Q
P S M
S h a r e d M e m o r y
6 K B
P S M
U C O D E
M e m o r y
E X T ‐ IH R
IF S
B a c k o ff , B T C X
T S F
N A V
IH R
B U S
S H M
B U S
M A C ‐P H Y In t e r fa c e
R X ‐F IF O
1 0 K B
R X A ‐ M P D U