This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

OPA855: Wideband composite photodiode TIA (4KOhm, 500MHz) oscillates

Part Number: OPA855
Other Parts Discussed in Thread: OPA858,

Hello,

I am trying to design an amplifier to measure the time response of a photodetector (50pF detector capacitance). I'm trying to achieve bandwidth close to 500MHz with considerable (several KOhms) gain.
With a composite loop including OPA855 and OPA858 simulations looked promising.

Below is my original circuit snapshot with 4K gain achieving almost 500MHz bandwidth. I know this is on the edge of stability and expected to have some tweaking in the lab. However after following mods, the circuit keeps oscillating;

1. Increased RFB to 100K
2. Increased Cd to 100pF (0603 COG)
3. Various values for CFB ranging from 0-0.3pF
4. Added NP0 supply decoupling (few nanoFarads)

(added a snapshot of the simulation circuit)

Due to not having this kind of HF tools, I'm simply measuring the output with an oscilloscope.

The last hypothesis I had was the ESL of the input capacitor. Therefore I changed the package from 0603 to 0402 (0,6nH to 0.3nH). However it doesn't seem to solve the issue.

Based on TI experience, would it be even possible to get the circuit to work up to this high frequency or is there a fundamental limit of device/package parasitic?

Thanks in advance!

Regards,

Sven

  • morning Sven, 

    While conceptually reasonable your circuit is likely not going to make it at these speeds (one way to see that is to add package and layout delay into that 2nd stage in simulation, if you can, use a transmission line, if not use a all pass filter). Just a guess but the package is maybe 0.3nsec and layout another 0.2nsec. 

    I tried a test with your 50pF and the OPA855, can't get much more than 100ohm feedback and hold >800Mhz. If you have not back biased your diode to reduce it's capacitance, that would be a very useful next step. 

    And then once you get a reasonable gain out of your first stage by reducing the detector C, add gain with outside the loop postamplifiers. 

  • Dear Michael,

    Thank you for your quick reply!
    Is there that much delay in layout & package? Critical traces are only few mms? I would be interested to know how this actually works.

    Is it possible to realize a stable loop with only OPA855 up to >500MHz? Or do I run into the same issue as right now, including layout effects. If it would work, I could indeed cascade voltage amps if I can get high enough gain such that voltage noise of the cascade amp does not dominate.

    Do you think there is anything to win with building composite loop amps using SIGe tech, or does the package/layout bring a fundamental limit in composite structures?

    The detectors are already completely depleted so 50pF is the lowest we can get. They are rather large in size. We will be testing on smaller devices in the future, but with these results I'm not sure whether we can get faster amplifiers that actually work on a PCB...

    Cheers,
    Sven

  • Michael,

    I did consider bootstrapping, but we have 4 detectors that share cathode. I want to read them simultaneously, so bootstrapping does not seem to be possible. 

  • Hi Sven,

    your circuit is instable, unfortunately.

    But you could give this scheme a try:

    sven_opa855_2.TSC

    To increase the bandwidth you can slightly decrease C1 and/or C3.

    Keep in mind though, that it is rather difficult to exactly hit C1=200f. A bit too high and the bandwidth goes down, a bit too low and the circuit becomes instable. So it might be easier to adjust C3 to get proper results, and not C1.

    With the given component values the phase stability analysis shows sufficient phase margins:

    sven_opa855.TSC

    sven_opa855_1.TSC

    I haven't understood why bootstrapping doesn't seem to work. Can you show how the four photodetectors are wired?

    Kai

  • Helly Kai,

    Thanks for your response, I will have a closer look in the lokal Cf. 

    We have a 10mm diameter detector with 4 pixels. They share cathode connection. You would need to bootstrap the cathode for every pixel, but only have one connection.

    Sven