itchy00
Newbie level 4
hi there,
I'm pretty new to ADS and VERILOG-A (Version 2012 here!!!).
I'm trying to build a custom model (starting with the most simple example of a resistor). I know how to write the code and have a basic knowledge of setting up simulations in ADS.
I went through all the tutorials and ADS help to get an understanding of the structure of the ADS workspaces.
However, it seems to be kind of impossible to find out how to include your self-written models in an ADS workspace?!
I followed the instructions by kert but this seems not be working anymore in ADS 2012.
I load the TIBURON DESIGN KIT in my workspace, put my verilog script in a "veriloga" subfolder and when I create a schematic (dummy simulation) and use the Verilog-A Load component the program compiles my code without any errors. But now "ael" file is created at any point! I don't even have a folder "network" being created by ADS.
Now there might be some version differences here, but I figure the basic principle should be the same, in some way at least?
To my understanding, using "User Compiled Models" or "Design Kits" is somewhat optional and intended to be used when distributing custom modules.
Is it really necessary to manually hard-code an ael file?!? I would assume that there is some way of including self-written code via the graphical user interface. I know there were functionalities such as "New User Compiled Model" in ADS 2009 but they seem to have disappeared since 2011.
I would say that I'm quite experienced in programming and used a lot of different softwares before. But I'm really stuck here!
Naturally you would expect that at some point you will have to make a connection between your complied code file and a symbol in ADS but I can't find such a thing.
I also looked at the Verilog examples and try to understand but also no luck there.
I hope somebody in this Forum can give me a hint where to start and how to be able to actually "USE" my custom model in ADS, i.e. include it in a schematic/simulation in ADS just the way it is promoted:
"Verilog-A devices provide all of the capabilities as well as the look and feel of
traditional, built-in components, with the added benefit that the end-user can choose
to modify the underlying equations."
Thanks a lot guys!!!!!
I'm pretty new to ADS and VERILOG-A (Version 2012 here!!!).
I'm trying to build a custom model (starting with the most simple example of a resistor). I know how to write the code and have a basic knowledge of setting up simulations in ADS.
I went through all the tutorials and ADS help to get an understanding of the structure of the ADS workspaces.
However, it seems to be kind of impossible to find out how to include your self-written models in an ADS workspace?!
I followed the instructions by kert but this seems not be working anymore in ADS 2012.
I load the TIBURON DESIGN KIT in my workspace, put my verilog script in a "veriloga" subfolder and when I create a schematic (dummy simulation) and use the Verilog-A Load component the program compiles my code without any errors. But now "ael" file is created at any point! I don't even have a folder "network" being created by ADS.
Now there might be some version differences here, but I figure the basic principle should be the same, in some way at least?
To my understanding, using "User Compiled Models" or "Design Kits" is somewhat optional and intended to be used when distributing custom modules.
Is it really necessary to manually hard-code an ael file?!? I would assume that there is some way of including self-written code via the graphical user interface. I know there were functionalities such as "New User Compiled Model" in ADS 2009 but they seem to have disappeared since 2011.
I would say that I'm quite experienced in programming and used a lot of different softwares before. But I'm really stuck here!
Naturally you would expect that at some point you will have to make a connection between your complied code file and a symbol in ADS but I can't find such a thing.
I also looked at the Verilog examples and try to understand but also no luck there.
I hope somebody in this Forum can give me a hint where to start and how to be able to actually "USE" my custom model in ADS, i.e. include it in a schematic/simulation in ADS just the way it is promoted:
"Verilog-A devices provide all of the capabilities as well as the look and feel of
traditional, built-in components, with the added benefit that the end-user can choose
to modify the underlying equations."
Thanks a lot guys!!!!!