CYW43362
5.1.1.5 IFS
The IFS module contains the timers required to determine interframe space timing including RIFS timing. It also contains multiple
back-off engines required to support prioritized access to the medium as specified by WMM.
The interframe spacing timers are triggered by the cessation of channel activity on the medium, as indicated by the PHY. These tim-
ers provide precise timing to the TXE to begin frame transmission. The TXE uses this information to send response frames or per-
form transmit frame-bursting (RIFS or SIFS separated, as within a TXOP).
The back-off engines (for each access category) monitor channel activity, in each slot duration, to determine whether to continue or
pause the back-off counters. When the back-off counters reach 0, the TXE gets notified, so that it may commence frame transmis-
sion. In the event of multiple back-off counters decrementing to 0 at the same time, the hardware resolves the conflict based on pol-
icies provided by the PSM.
The IFS module also incorporates hardware that allows the MAC to enter a low-power state when operating under the IEEE power-
saving mode. In this mode, the MAC is in a suspended state with its clock turned off. A sleep timer, whose count value is initialized
by the PSM, runs on a slow clock and determines the duration over which the MAC remains in this suspended state. Once the timer
expires, the MAC is restored to its functional state. The PSM updates the TSF timer based on the sleep duration, ensuring that the
TSF is synchronized to the network.
The IFS module also contains the PTA hardware that assists the PSM in Bluetooth coexistence functions.
5.1.1.6 TSF
The timing synchronization function (TSF) module maintains the TSF timer of the MAC. It also maintains the target beacon transmis-
sion time (TBTT). The TSF timer hardware, under the control of the PSM, is capable of adopting timestamps received from beacon
and probe response frames in order to maintain synchronization with the network.
The TSF module also generates trigger signals for events that are specified as offsets from the TSF timer, such as uplink and down-
link transmission times used in PSMP.
5.1.1.7 NAV
The network allocation vector (NAV) timer module is responsible for maintaining the NAV information conveyed through the duration
field of MAC frames. This ensures that the MAC complies with the protection mechanisms specified in the standard.
The hardware, under the control of the PSM, maintains the NAV timer and updates the timer appropriately based on received
frames. This timing information is provided to the IFS module, which uses it as a virtual carrier-sense indication.
5.1.1.8 MAC-PHY Interface
The MAC-PHY interface consists of a data path interface to exchange RX/TX data from/to the PHY. In addition, there is a program-
ming interface, which can be controlled either by the host or the PSM to configure and control the PHY.
5.2 PHY Description
The CYW43362 WLAN Digital PHY is designed to comply with IEEE 802.11b/g/n single stream to provide wireless LAN connectivity
supporting data rates from 1 Mbps to 72 Mbps for low-power, high-performance handheld applications.
The PHY has been designed to meet specification requirements in the presence of interference, radio nonlinearity, and impairments.
It incorporates efficient implementations of the Filters, FFT and Viterbi decoder algorithms. Efficient algorithms have been designed
to achieve maximum throughput and reliability, including algorithms for carrier sense/rejection, frequency/phase/timing acquisition
and tracking, channel estimation and tracking. The PHY receiver also contains a robust 11b demodulator. The PHY carrier sense
has been tuned to provide high throughput for IEEE 802.11g/11b hybrid networks with Bluetooth coexistence.
5.2.1 PHY Features
■
■
■
■
■
■
Supports IEEE 802.11b, 11g, 11n single-stream standards.
Supports Optional Greenfield mode in Tx and Rx.
Supports optional STBC receive of two space-time stream.
Supports IEEE 802.11h/d for worldwide operation.
Algorithms achieving low power, enhanced sensitivity, range, and reliability
Algorithms to maximize throughput performance in presence of Bluetooth
Document No. 002-14779 Rev. *G
Page 26 of 60