jdbakker
Well-known member
EDIT 20090914:
New version of the 'normal' differential I/O-amp. Re-biased the input stage, improved the CM amp, tweaked the compensation to improve HF distortion (now 27dB less third at 20kHz).
Original post:
Hi all,
Here are the first revisions of two discrete op-amp designs I've created for my work-in-progress discrete mic pre. Both were strongly inspired by Bruno Putzeys' AES paper on balanced building blocks.
Number one is a simple two-stage voltage feedback diff-I/O amplifier. Its VAS and output stages are identical to the one in my current-feedback DOA. While the design is unity-gain stable (and even stable with open inputs), the schematic shows it configured for 20dB (x10) gain. In that configuration distortion is quite low: 3rd is at -190dBc for 1kHz and 35Vp output swing in 200Ω (says SPICE), which means that layout, interference and component imperfections will likely determine its performance. Distortion does rise at 18dB/octave and ends up at -124dBc @20kHz, but I can live with that. Noise figure at 200Ω input impedance is 1-1.5dB.
Random notes:
- the output stages idle at 30mA, total idle power consumption for the present bias settings is 5W. This may not be the best thing to stuff an entire console with.
- Q33/Q34 (bottom left) keep the output centered at 0V. Their presence (and loop bandwidth) affects common-mode rejection more than I had expected. Come to think of it, R26/Q40/Q22/R6(/Q30/R46) is a pretty weird way to draw a current mirror.
- another 'obvious when you think about it'-tidbit: the inductor across the input transistors' emitters does not just short out the emitter resistors' noise contribution within the audio band, it also reduces distortion by raising open-loop gain.
- in the final version I may replace the RC-network on the input of the VASes (R15+C6 and R40+C12) with one single RC between the bases of Q16 and Q29.
- the 2N5462s (cascodes for the input pair) are merely convenient placeholders; final version will probably use 2SJ74s but I had no model for those.
Number two is a direct implementation of Bruno's balanced line driver with floating outputs (pp3-4 of his paper). I must admit that when reading his paper I was very impressed by the concept of a current-output (transconductance) line driver, which would only get more stable with added cable capacitance, and which would do the right thing even with one of its outputs grounded. My implementation does perform in this way, with rather low distortion to boot (3rd at -158dBc when driving 24dBu into 600Ω). However, as it turns out while differential distortion is pretty low, there is a lot of even common-mode distortion (2nd at -55dBc when driving 24dBu into 600Ω). This means that receiving circuitry would need to have unrealistically high common-mode rejection, and a 1% error in the feedback resistors increases THD by 50dB! As far as I can tell most of this is caused by voltage-dependent behaviour of the output transistors, and while I expect this can be mitigated by adding more circuitry I am abandoning this circuit for the time being.
More random notes:
- eats ~14W. The upside is that the current consumption is virtually constant regardless of signal and load, which definitely reduces interstage coupling.
- the complementary feedback pair on the input LTP (Q1/R22/Q18 and Q2/R23/Q17) reduces distortion by about 10dB at the cost of a very small increase in noise and some loss of speed. Does anyone know of other amplifiers employing this technique?
- the paralleled current source transistors could have been replaced by one single higher-current transistor, but I wanted to limit the number of different semiconductors used in the mic pre.
Thoughts?
JDB.
New version of the 'normal' differential I/O-amp. Re-biased the input stage, improved the CM amp, tweaked the compensation to improve HF distortion (now 27dB less third at 20kHz).
Original post:
Hi all,
Here are the first revisions of two discrete op-amp designs I've created for my work-in-progress discrete mic pre. Both were strongly inspired by Bruno Putzeys' AES paper on balanced building blocks.
Number one is a simple two-stage voltage feedback diff-I/O amplifier. Its VAS and output stages are identical to the one in my current-feedback DOA. While the design is unity-gain stable (and even stable with open inputs), the schematic shows it configured for 20dB (x10) gain. In that configuration distortion is quite low: 3rd is at -190dBc for 1kHz and 35Vp output swing in 200Ω (says SPICE), which means that layout, interference and component imperfections will likely determine its performance. Distortion does rise at 18dB/octave and ends up at -124dBc @20kHz, but I can live with that. Noise figure at 200Ω input impedance is 1-1.5dB.
Random notes:
- the output stages idle at 30mA, total idle power consumption for the present bias settings is 5W. This may not be the best thing to stuff an entire console with.
- Q33/Q34 (bottom left) keep the output centered at 0V. Their presence (and loop bandwidth) affects common-mode rejection more than I had expected. Come to think of it, R26/Q40/Q22/R6(/Q30/R46) is a pretty weird way to draw a current mirror.
- another 'obvious when you think about it'-tidbit: the inductor across the input transistors' emitters does not just short out the emitter resistors' noise contribution within the audio band, it also reduces distortion by raising open-loop gain.
- in the final version I may replace the RC-network on the input of the VASes (R15+C6 and R40+C12) with one single RC between the bases of Q16 and Q29.
- the 2N5462s (cascodes for the input pair) are merely convenient placeholders; final version will probably use 2SJ74s but I had no model for those.
Number two is a direct implementation of Bruno's balanced line driver with floating outputs (pp3-4 of his paper). I must admit that when reading his paper I was very impressed by the concept of a current-output (transconductance) line driver, which would only get more stable with added cable capacitance, and which would do the right thing even with one of its outputs grounded. My implementation does perform in this way, with rather low distortion to boot (3rd at -158dBc when driving 24dBu into 600Ω). However, as it turns out while differential distortion is pretty low, there is a lot of even common-mode distortion (2nd at -55dBc when driving 24dBu into 600Ω). This means that receiving circuitry would need to have unrealistically high common-mode rejection, and a 1% error in the feedback resistors increases THD by 50dB! As far as I can tell most of this is caused by voltage-dependent behaviour of the output transistors, and while I expect this can be mitigated by adding more circuitry I am abandoning this circuit for the time being.
More random notes:
- eats ~14W. The upside is that the current consumption is virtually constant regardless of signal and load, which definitely reduces interstage coupling.
- the complementary feedback pair on the input LTP (Q1/R22/Q18 and Q2/R23/Q17) reduces distortion by about 10dB at the cost of a very small increase in noise and some loss of speed. Does anyone know of other amplifiers employing this technique?
- the paralleled current source transistors could have been replaced by one single higher-current transistor, but I wanted to limit the number of different semiconductors used in the mic pre.
Thoughts?
JDB.