modelOpAmp

Hifi operational amplifier circuit

Information

This circuit represents a commercial Hifi operational amplifier built from 12 individual bipolar transistors, six of which are vertically diffused NPN transistors, whereas the other six are laterally diffused PNP transistors.

Each transistor has a (red) heat port and a (green) substrate node. The heat port uses a different color embracing the philosophy of Modelica libraries, which distinguish different connectors by color to make it visibly unlikely that impossible connections are being made by the user. The substrate node is an electrical node and should therefore be drawn in blue. However, we decided to use a different color to prevent the circuit from becoming unreadable due to an abundance of connections.

All internal heat ports need to be tied to the external heat port. All internal substrate nodes need to be tied to the lowest voltage, i.e., the external Vee port.


References:

  1. Cellier, F.E. (1991), Continuous System Modeling, Springer-Verlag, New York, pp. 216 ff.

Parameters

TypeNameDefaultDescription
IntegerLevel2Transistor modeling level (Ebers-Moll = 1; Gummel-Poon = 2)
Modelica.SIunits.TimerampTime3e-6Ramping period
Advanced
BooleanenforceStatestrueUse electrical variables as states instead of bond graph variables

Connectors

TypeNameDefaultDescription
Modelica.Electrical.Analog.Interfaces.Pinvi_nNegative input electrical connector
Modelica.Electrical.Analog.Interfaces.Pinvi_pPositive input electrical connector
Modelica.Electrical.Analog.Interfaces.PinvoOutput electrical connector
Modelica.Electrical.Analog.Interfaces.PinvccHigh support electrical connector
Modelica.Electrical.Analog.Interfaces.PinveeLow support electrical connector
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_aheatPortThermal connector

Components

TypeNameDefaultDescription
Electrical.Analog.Spice.QnvQ4
Electrical.Analog.Spice.RR1
Electrical.Analog.Spice.CC1
Electrical.Analog.Spice.QnvQ5
Electrical.Analog.Spice.QnvQ8
Electrical.Analog.Spice.QnvQ10
Electrical.Analog.Spice.QnvQ11
Electrical.Analog.Spice.QnvQ12
Electrical.Analog.Spice.QplQ1
Electrical.Analog.Spice.QplQ2
Electrical.Analog.Spice.QplQ3
Electrical.Analog.Spice.QplQ6
Electrical.Analog.Spice.QplQ7
Electrical.Analog.Spice.QplQ9