{'fraction_non_alphanumeric': 0.03234880450070324, 'fraction_numerical': 0.007032348804500703, 'mean_word_length': 4.933333333333334, '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}}
The design of baseband signal generator

Baseband signal generator (BSG) is widely used in many applications. This paper analyzes the features of baseband signal. The baseband signal can be divided into two categories. A structure is proposed to generate these two types of baseband signals. The key problems such as symbol mapping, shaping filtering, data interpolation are discussed in detail. A baseband signal generator with 80MHz bandwidth and 1ksym/s–80Msym/s symbol rate is designed based on the structure proposed, which can provide many baseband signals, such as ASK, PSK, DPSK, FSK, MSK, QAM, etc. At last, the performance of baseband signal generator is given to show the effectiveness of the design.