timer: for NAV, lifetime, backoff, IFS, timeout
phy inf buffer - data path between phy and mac
bus inf buffer - data path between bus and mac
aggregation engine:
msdu aggr
mpdu aggr
ce engine: encyp
de-aggregation engine:
mpdu de-aggre
msdu de-aggre
channel access engine:
ac_vo queue
ac_vi queue
ac_be queue
ac_bf queue
protection engine:
NAV gen
backoff gen
auto-rate engine:
tx_rate select
priority access module:
beacon management
wakeup management
internal frame gen: rts/cts/ack/ba
BA management:
bitmap gen
fifo flush
debug_module-
interrupt gen module-
buffer status gen
timeout
rx parser -
filter & drop management
buffer management
lifetime management