A wireless receiver, comprising: a signal encoding module configured to encode a plurality of received analog signals with an orthogonal code set and combine the encoded analog signals into a single encoded analog composite signal; and an analog-to-digital conversion unit configured to convert the single encoded analog composite signal into a single encoded digital composite signal containing constituent digital signals; the wireless receiver being characterised by further comprising: a plurality of SiC banks comprising successive interference cancellation, SiC, modules, each of the SiC banks including multiple SiC modules configured to sequentially remove the constituent digital signals from the single encoded digital composite signal until a single constituent digital signal remains, wherein each of the multiple SiC modules within each SiC bank is configured to remove a respective one of the constituent digital signals from the single encoded digital composite signal, and wherein the removed constituent digital signals are interfering signals other than the remaining single constituent digital signal; and a plurality of decoding modules, each of the decoding modules operative to receive the remaining single constituent digital signal from a corresponding SiC bank and configured to decode the remaining constituent digital signal from the single encoded digital composite signal; wherein, for each of the SiC banks, the multiple SiC modules are implemented in a serial arrangement to sequentially remove the constituent digital signals from the single encoded digital composite signal until a respective single constituent digital signal remains; and wherein the plurality of SiC banks are implemented a parallel arrangement. a signal encoding module configured to encode a plurality of received analog signals with an orthogonal code set and combine the encoded analog signals into a single encoded analog composite signal; and an analog-to-digital conversion unit configured to convert the single encoded analog composite signal into a single encoded digital composite signal containing constituent digital signals; the wireless receiver being characterised by further comprising: a plurality of SiC banks comprising successive interference cancellation, SiC, modules, each of the SiC banks including multiple SiC modules configured to sequentially remove the constituent digital signals from the single encoded digital composite signal until a single constituent digital signal remains, wherein each of the multiple SiC modules within each SiC bank is configured to remove a respective one of the constituent digital signals from the single encoded digital composite signal, and wherein the removed constituent digital signals are interfering signals other than the remaining single constituent digital signal; and a plurality of decoding modules, each of the decoding modules operative to receive the remaining single constituent digital signal from a corresponding SiC bank and configured to decode the remaining constituent digital signal from the single encoded digital composite signal; wherein, for each of the SiC banks, the multiple SiC modules are implemented in a serial arrangement to sequentially remove the constituent digital signals from the single encoded digital composite signal until a respective single constituent digital signal remains; and wherein the plurality of SiC banks are implemented a parallel arrangement. a plurality of SiC banks comprising successive interference cancellation, SiC, modules, each of the SiC banks including multiple SiC modules configured to sequentially remove the constituent digital signals from the single encoded digital composite signal until a single constituent digital signal remains, wherein each of the multiple SiC modules within each SiC bank is configured to remove a respective one of the constituent digital signals from the single encoded digital composite signal, and wherein the removed constituent digital signals are interfering signals other than the remaining single constituent digital signal; and a plurality of decoding modules, each of the decoding modules operative to receive the remaining single constituent digital signal from a corresponding SiC bank and configured to decode the remaining constituent digital signal from the single encoded digital composite signal; wherein, for each of the SiC banks, the multiple SiC modules are implemented in a serial arrangement to sequentially remove the constituent digital signals from the single encoded digital composite signal until a respective single constituent digital signal remains; and wherein the plurality of SiC banks are implemented a parallel arrangement.