{'fraction_non_alphanumeric': 0.028350515463917526, 'fraction_numerical': 0.0, 'mean_word_length': 5.581920903954802, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Universal Code-Modulated Path-Sharing Multi-Antenna Receiver

Conventional multi-antenna systems require multiple RF chains, baseband blocks, and analog-to-digital converters (ADC) in the receiver front-end, mandating substantial increases in power consumption and chip area. In this paper, we introduce a new universal code-modulated path-sharing multi-antenna (CPMA) receiver architecture suitable for any multi-antenna scheme including spatial multiplexing and spatial diversity. The receiver utilizes code modulation to distinguish different antenna signals before combining them in the analog domain. The combined signals propagate through a single shared path and are later recovered in the digital domain for further processing. Due to the spread spectrum nature of code modulation, a larger bandwidth is required for the blocks in the shared path. To alleviate this effect, we examine the use of non-orthogonal signature codes. Analysis and simulation results indicate that by properly selecting non-orthogonal code sets, the spreading factor, and therefore, the overall analog signal bandwidth is reduced while incurring minimal performance degradation.