{'fraction_non_alphanumeric': 0.015408320493066256, 'fraction_numerical': 0.0, 'mean_word_length': 6.065217391304348, '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}}
Improved hardware implementation of a complementary sequences generator and correlator

Complementary sequences are currently being applied to multiple fields of engineering. Given their particular mathematical properties, they have been widely used in applications ranging from robotics to communications, and have even been implemented in programmable logic devices (e.g. FPGA). Most of the applications proposed in the literature need to employ efficient architectures to reduce the computational load. This paper describes improved generator and correlator architectures which result in hardware requirements reduction when implemented in FPGAs.