How to import SPICE models in ADS

How to import SPICE model in ADS?

1. To import SPICE file in ADS, open a schematic and click on File->Import and click on More Options to select the format of SPICE file like PSPICE, SPICE2G, SPICE3G, Spectre, HSPICE etc..normally AD8235 type of models are provided in PSPICE format.

2. Browse to the spice file and click OK. Once done you will see few designs getting added to your project such as AD8235, ampa and ampb in our case because AD8235 spice files contains 2 sub-circuit level spice file models namely ampa and ampb.

3. Don’t try to open these files as they will appear in Nodal connections format and you won’t be able to understand it comfortably.

4. Place the main design such as ad8235 as a sub-circuit on main design where you can design the circuit around this component. See AD8235_Design in attached project where I have placed the AD8235 design as a sub-circuit.

5. Pls note when you place the design as sub-circuit you will see a black box with number of terminals (marked as 1,2,3…) as mentioned in SPICE file. In order to understand which Pin is for what connection you can open AD8235 and look at the ports placed..normally they will the marking/node names as mentioned in datasheet e.g. vin-, vin+, sdn etc etc

6. In order to give you more clarity I have created a symbol which looks similar to one in the datasheet which shall help you identifying the pins for connections easily….It’s another topic to describe “How to create custom symbols”



9 thoughts on “How to import SPICE models in ADS

  1. Hi
    I have zap file for ATF511P80 amplifier and I want to import it into ADS so that to be able to use this transistor in my design.
    Thank you


    1. Hello Mussa,
      zap file is the archive format of ADS project/workspace. You can use File->Unarchive from the Main ADS window and follow the wizard to unarchive. Once done you can see the schematic with the required model parameters and place it as subcircuit onto a new schematic and perform required simulations.
      For more help, you can touchbase with your regional Keysight EEsof Tech Support team.

      Hope it helps.


      1. Hi
        How to get s-parameter file for ATF-511P8 transistor and import it in ADS to be able to check the stability of transistor?

        Thank you


      2. Kindly contact ADS technical support team for basic queries. If you are not sure whom to contact then let me know your country and I can advise appropriate tech support mail id to you.


  2. Hi
    How do you from an imported s-parameter file create an valid spice file that can be exported? Is it possible to let ads do this automatically and if so how? Otherwise how to get an fitted pole model to the s-parameters that could be optimized and then translated into a spice file?


  3. Dear Sir, is it possible to get equivalent circuit (RLC ) for a SIW band pass filter using ADS?? How to find .ckt file please provide the steps to find eq.ckt for .s2p file..Thanks


    1. Hello Nitin, If you know the equivalent circuit topology then values of the components can be extracted. Kindly drop me a mail “” if you want to know how it can be done.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s