To reduce and suppress influence of an error of a base current of a NPN type bipolar
transistor to provide a more accurate output current of a square circuit used in an analog circuit in an
integrated circuit.SOLUTION: A square circuit according to the present invention has a first
current mirror circuit 51 input with an input current IIN, and a
Wilson current mirror circuit 52 formed at the succeeding stage. The first
current mirror circuit 51 has first and third bipolar transistors 1, 3 current-mirror connected to each other. A gate of a first MOS
transistor 11 is connected to a collector of the first bipolar
transistor 1, and a source of the first MOS transistor 11 is connected to bases of the first and third bipolar transistors 1, 3. The
Wilson current mirror circuit 52 is formed of second to fourth MOS transistors 12 to 14, which reduces and suppresses influence of a base current error. Thus, a high-accuracy square output current is obtained at a collector of a fourth bipolar transistor 4.SELECTED DRAWING: Figure 1