Post Go back to editing

SPICE MODEL - ASD Out Noise

Thread Summary

The user observed a discrepancy in output noise between the Analog Devices Signal Chain Designer Tool and SPICE simulations using the OP467G macro-model. The Signal Chain Designer Tool uses datasheet information for accurate noise simulation, while the SPICE model lacks necessary noise parameters. A support engineer suggested updating the NPN model with additional parameters (RB=1480, KF=6E-11, AF=1) to improve noise modeling accuracy.
AI Generated Content
Category: Datasheet/Specs
Product Number: OP467S

The following figures show the output noise inferred for the OP467G operational amplifier.

The first figure was obtained using the Signal Chain Design Online Tool provided by Analog Devices.

The second figure shows the same circuit configuration; however, in this case the simulation is performed using the SPICE model downloaded from the Analog Devices website, specifically from the resources section of the OP467G product page.

Could anyone provide an explanation for the discrepancy between the two results (acknowledging that the underlying models are different)? Additionally, is there a way to obtain or replicate the model used in the first tool so as to achieve consistent and correct results?

Thread Notes

  • Hi  ,

    Please upload your LTspice files, including model and symbol (zip them up).

    mike

  • Dear Mr. Stokowski,

    Unfortunately, LTspice does not provide a model for the OP467, thus I did not use your tool to simulate the entire circuit I am interested in.

    Therefore, I used the model available on your product page to perform the simulation in both Cadence PSpice and NI Multisim. Both simulators produced the same result, as shown in the figure above.

    In addition, the Cadence PSpice Model Database for Analog Devices includes a model for the OP467 (Level 3), which I also used to run the same simulation. The Analog Devices model and the Cadence PSpice model both yielded identical results.  (link to database: CADENCE PSpice Model Database ) 

    Would it be helpful if I shared the Cadence PSpice project with you for your assessment?

    On the Analog Devices website, this model is listed as a macro model. (link: AD Macro Model).

    4111.OP467.zip

    2818.op467libmodel.zip

  • Could you please confirm whether I should expect feedback, or if I should proceed with creating a support ticket?
    Also, would it be possible to forward this request to the appropriate product owner?

  • Hi  ,

    The OP467 model can be used in LTspice, just like in Pspice. Both use SPICE. You just need a symbol for the device. Quickest way to do this:

    1. Close your schematic.
    2. Place the op467.cir file in the same directory as your schematic
    3. In LTspice, open the op367.cir (you'll need to change the viewable types to Netlists or All)
    4. In the open netlist find the line: .SUBCKT OP467   1  2  99 50 27
    5. Right-click anywhere on that text line
    6. Choose Create Symbol
    7. Browse to the directory that contains your netlist and schematic (should go there automatically)
    8. Click OK. The symbol is generated and opened.
    9. Open your schematic. 
    10. Type P to Place Component.
    11. Click Refresh.
    12. At the top, choose Schematic Directory
    13. Choose the op467.
    14. Click Place.

    You can get fancy and use the universal op amp symbol and modify it, but above is the quickest way.

    I'll see if I can point you in the right direction for getting help re Signal Chain Designer. 

    mike

  • Hi  ,

    Could you please confirm whether I should expect feedback, or if I should proceed with creating a support ticket?
    Also, would it be possible to forward this request to the appropriate product owner?

    I've moved the thread to the Signal Chain Designer forum, as your question is really coming from the modeling standpoint, as opposed to the operation of the device itself. If you don't get any response, tag me again, by typing "@"   .

    mike

  • I am not really willing to use LTSpice for my simulation, but my guess is that the model will show the same fault noise ASD. I am willing to find the correct model that exhibits the same noise ASD as in the datasheet and signal chain designer of AD.I am not really willing to move to LTspice for the simulation, since my assumption is that the same noise ASD discrepancy will most likely appear there as well. The issue seems to be related to the macro-model itself rather than the simulator. My objective is to find a proper model that reproduces the same noise ASD behaviour reported in the datasheet and in Analog Devices Signal Chain Designer.

  • As you see the noise ASD is not correct even under the LTSpice.

    I think that the model is not correct.

  • I completed a study on SPICE modeling and reviewed the macro-model provided by Analog Devices for the OP467.

    It now appears that the issue is not only related to the simplified subcircuit structure of the macro-model itself, but also to the fact that the transistor models used internally specify almost no parameters beyond the forward current gain. Parameters typically associated with accurate noise simulation are missing.

    *
    * MODELS USED
    *
    .MODEL QN NPN(BF=33.333E3)
    .MODEL DX D
    .MODEL DY D(BV=50)
    .ENDS

    As observed above, the BJT model only defines the forward beta (BF), while other parameters commonly involved in noise modeling are absent.

    The remaining question is therefore the following:

    Why does the model implemented within Analog Devices’ Signal Chain Designer appear to reproduce the expected noise behaviour, while the SPICE macro-model provided directly by Analog Devices is not the correct one?

  • Hi MrT918,  I can't comment too much on the SPICE model from 1992, but can confirm that the Signal Chain Designer Tool would use information from the datasheet to get the the noise to simulate accurately. Please let me know if you have any other questions/concerns around the Signal Chain Design Tool.  Thanks, Dave

  • It seems likely that the Signal Chain Designer is generating these results based on a simulation of a valid internal model.

    Would it be possible for me to obtain access to this same model? At the moment, I am unable to proceed further if Analog Devices cannot provide an updated and validated version.

    In this case, would you recommend that I submit a support ticket?