Patent ID: 8903027

Claim:
A method for a multiple-antenna receiver, comprising: obtaining by a detector a channel matrix and a symbol vector; accessing contents of the channel matrix and the symbol vector in order and out of order; wherein the out of order access of the contents of the channel matrix and the symbol vector respectively provide a reordered channel matrix and a reordered symbol vector; first decomposing the channel matrix with the symbol vector to obtain first decomposition inputs; second decomposing the reordered channel matrix with the reordered symbol vector to obtain second decomposition inputs; first sphere detecting the first decomposition inputs to provide first candidates; second sphere detecting the second decomposition inputs to provide second candidates; generating reliability information from the first candidates and the second candidates; wherein the generating of the reliability information from the first candidates and the second candidates includes partitioning the first candidates and the second candidates to provide a plurality of lists thereof; and outputting the reliability information.