摘要 |
<p>A wave shaping circuit includes a digital sampling circuit (11, PG) for sampling an imput signal and producing a digital signal. The sampled signal is detected by a sign detector (22) for detecting whether it is positive or negative. A unit difference generator (12,13,13', 14, 15, 16, 17, 18, 19, 20, 21: 12', 13, 13', 14, 19, 20, 20', 21: 20, 21, 22) is provided for generating a unit difference which is equal to a difference increased, during one sampling cycle, in a positive or negative direction as detected by the sign detector. A register (27) is provided for storing a summed difference obtained in the previous sampling cycle. The summed difference is multiplied by a predetermined coefficient (L) which is between 0 and 1 so that the product changes exponentially. A first adder (26) is provided for adding the summed difference multiplied by the coefficient (L) with the unit difference. The added result is stored in the register (27). A second adder (30) is provided for adding the sampled input signal with the summed signal stored in the register, and producing a corrected signal.</p> |