Patent ID: 7995667

Claim:
A wireless local area network (WLAN) receiver having high data throughput, the WLAN receiver comprises: a plurality of radio frequency (RF) receivers, wherein, based on a mode selection signal, a number of the plurality of RF receivers are enabled, wherein each of the number of the plurality of RF receivers that are enabled converts a corresponding one of a plurality of received RF signals into a corresponding stream of symbols such that a corresponding number of streams of symbols is produced; and a baseband processing module operably coupled to: combine the corresponding number of streams of symbols into a single stream of symbols; inner puncture convolution decode the single stream of symbols to produce inner punctured decoded data based upon a state rate code of a plurality of state rate codes; outer Reed-Solomon decode, when enabled, the inner punctured decoded data to produce outer decoded data; deinterleave, when enabled, at a word level the outer decoded data to produce deinterleaved data, the deinterleave includes deinterleaving bytes of the outer decoded data in a row column pattern with R rows and C columns, wherein the R rows correspond to R bytes of the inner punctured decoded data being decoded by the outer Reed-Solomon decode, wherein the deinterleave and the outer Reed-Solomon decode are enabled on a frame-by-frame basis for a block of the inner punctured decoded data including R bytes of data of a frame, and disabled, on the frame-by-frame basis, for at least some of remaining inner punctured decoded data of the frame; and descramble the inner punctured decoded data, the outer decoded data, or the deinterleaved data to produce inbound data.