Hi, to parallelize CFAs in arb. generators is well known technique for years. The reason is to distribute power dissipation over more chips and to decrease the output current per chip which makes better THD, especially at upper part of frequency band and high voltage amplitude. What surprises me is that only two CFAs are used per channel. I remember Agilent or R&S arb. gen. where the same four CFAs were used in parallel and even they were with heatsinks, the temperature @20 MHz/10Vpp/50ohms load was really high. Maybe, that's the reason the '30M' label downs to 20 MHz in reality (together with THD worsening at higher freqs).
Its a low cost EDU product, so I doubt they care much about high end specs.
- Output voltage spec is 10Vpp.
- THS3091 is rated 350mA.
- +/-15V rails thats a drop of 5V, at 100mA into 100R load. ~0.5W?
May or may not be a bit high depending on what part they used. Then you *know* the fact students will short the output, that would be 200mA, so 1W.
So it could be more of a matter of safe temperature of the IC, as you noticed.