{'fraction_non_alphanumeric': 0.021684737281067557, 'fraction_numerical': 0.0, 'mean_word_length': 5.0606060606060606, '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}}
Using deferential evolution algorithm for the multi-objective optimization of a switched-current circuit

The optimization of a circuit based on the switched-current technique is described in this paper. The differential evolution - one of evolutionary algorithms - is used for the optimization. The circuit is applied to low-pass filter realization. The optimization takes into account three requirements. Hence, it is multi-objective (multi-criteria) optimization. The first requirement is the elimination of the effect of nonidealities in the circuit on its magnitude frequency response. The nonidealities are the nonzero output conductance of the field-effect transistors realizing the current sources and the nonzero on-state resistance of the switches. The second and third fact respected by the optimization is concerned with the values of transconductances of the transistors in the circuit. The ratio between the highest and lowest one (the spread of transconductance values) and the sum of all of them should be as small as possible. The reason is a better circuit design. The aim of the optimization is to obtain suitable values of the transconductances satisfying the three requirements.