{'fraction_non_alphanumeric': 0.022745735174654752, 'fraction_numerical': 0.003249390739236393, 'mean_word_length': 4.784037558685446, '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 Pseudo-Random Signal Generator for Offset Calibration Circuit

A pseudo-random signal generator based on 0.5μm CMOS technology is presented, and it is applied for an auto-zero operational amplifier. The generator circuit includes a linear feedback shift register for generating pseudo-random sequences, and a multi-level counter module for counting the system clock pulses. A group of pseudo-random codes generated by the linear feedback shift register are as the initial value of the counter. When the counter reaches the maximum value, the output of the counter will control the output signal to flip. At the same time, a new group of the pseudo-random code will reset the counter again, and finally generate a square wave signal whose frequency varies randomly. The generator circuit is simulated and verified. The simulation results show that the frequency of the output signal can vary from 2 kHz to 4 kHz with random characteristic. The generated pseudo-random signal can be used for the switching clock control of the auto-zero operational amplifier offset calibration circuit, so that the switching glitch of the auto-zero op-amp is random, which can significantly reduce the harmonics in the output signal of the op-amp.