+ Post New Thread
Results 1 to 17 of 17

20th February 2010, 23:06 #1
 Join Date
 Jul 2009
 Posts
 129
 Helped
 4 / 4
 Points
 1,623
 Level
 9
help for simulation an inductor with HSpice
I want to simulate a simple LC circuit in HSpice but i want to use spiral inductor with TSMC0.18um cmos technology , now please tell me how i can present this inductor in HSpice? how i write the netlist??

21st February 2010, 23:49 #2
 Join Date
 Jul 2009
 Posts
 129
 Helped
 4 / 4
 Points
 1,623
 Level
 9
Re: help for simulation an inductor with HSpice
help me please help me please

22nd February 2010, 16:02 #3
 Join Date
 Oct 2006
 Location
 Real Homeless
 Posts
 2,289
 Helped
 625 / 625
 Points
 15,107
 Level
 29
Re: help for simulation an inductor with HSpice
What designe framework do you have ?
What designe framework is for "TSMC0.18um cmos technology" ?
Does "TSMC0.18um cmos technology" designe kit have models for HSPICE, Spectre, Eldo and ADS ?
What simulator engine do you have ?
If you can not answer my questions correctly, you don't seem to be able to understand your tool environments.
If so, it will be vain even if I advice you.

22nd February 2010, 16:55 #4
 Join Date
 Nov 2005
 Location
 canada
 Posts
 529
 Helped
 112 / 112
 Points
 6,545
 Level
 19
help for simulation an inductor with HSpice
is your problem "how to include tsmc model in hspice netlist" or "how to write hspice netlist" ??? you must learn the second before you can do the first.

Advertisment

22nd February 2010, 20:46 #5
 Join Date
 Jul 2009
 Posts
 129
 Helped
 4 / 4
 Points
 1,623
 Level
 9
Re: help for simulation an inductor with HSpice
@pancho_hideboo:I used HB simulator engine, I use TSMC0.18um designkit (ver5) in ADS2008up1 and it has models for use in ADS , what is your means from framework?
@oermens:for transistors i dont have problem i know i can write netlist same :"M1 drain_node gate_node source_node bulk_node pmos or nmos L= w= ) and i write .MODEL for TSMC0.18um technology file but i dont know how i can write this for a spiral inductor both netlist and model.

22nd February 2010, 21:49 #6
 Join Date
 Nov 2005
 Location
 canada
 Posts
 529
 Helped
 112 / 112
 Points
 6,545
 Level
 19
help for simulation an inductor with HSpice
Read the subckt definition in the model file for what ports need to be specified. There is single ended, differential, and differential w/ center tap.

23rd February 2010, 01:32 #7
 Join Date
 Oct 2006
 Location
 Real Homeless
 Posts
 2,289
 Helped
 625 / 625
 Points
 15,107
 Level
 29
Re: help for simulation an inductor with HSpice
Originally Posted by rezaee
I know you have ADSsim and HSPICE at least.
Do you have Cadence Spectre ?
Originally Posted by rezaee
It seems you use Agilent ADS as Design Framework.
Do you have other Design Framework ?
Even in Agilent ADS, you can run HSPICE simulation.
See my append in your another post.
Here you have to use model files of HSPICE syntax.
You can dump HSPICE netlist for schematic.
But there is no utility for conveting ADS's model files to HSPICE's model files.

23rd February 2010, 13:07 #8
 Join Date
 Jul 2009
 Posts
 129
 Helped
 4 / 4
 Points
 1,623
 Level
 9
Re: help for simulation an inductor with HSpice
@pancho_hideboo:no i dont have cadence spectre,just i have agilent ADS and HSpice.let me i tell my question in the other way maybe it be clear:my question is that I have designed and simulation a PA circuit in agilent ADS with the elements of TSMC0.18um pallete.my circuit is a PA and consist of transistors and capacitors and spiral inductors now i want to simulate this circuit with same technology in HSpice.
Now my question is how its possible for me?

Advertisment

23rd February 2010, 13:42 #9
 Join Date
 Oct 2006
 Location
 Real Homeless
 Posts
 2,289
 Helped
 625 / 625
 Points
 15,107
 Level
 29
Re: help for simulation an inductor with HSpice
Originally Posted by rezaee
See https://www.edaboard.com/ftopic382380.html

23rd February 2010, 15:26 #10
 Join Date
 Sep 2008
 Location
 Germany
 Posts
 8,077
 Helped
 2648 / 2648
 Points
 51,629
 Level
 55
Re: help for simulation an inductor with HSpice
Originally Posted by rezaee
 if this isn't possible with the ADS Front End Flow tool, which "is a configurable netlister that is able to target the netlist format required for any CAD tool. The most common target format is HSpice, which is supported by many CAD tools", s. pancho_hideboo's link.

24th February 2010, 21:05 #11
 Join Date
 Jul 2009
 Posts
 129
 Helped
 4 / 4
 Points
 1,623
 Level
 9
Re: help for simulation an inductor with HSpice
hi erikl Isnt possible for me to download the model files of TSMC0.18um suitable for HSpice from net?? (of course i dont have any account and i want model for nmos and pmos transistors and spiral inductor )

24th February 2010, 23:11 #12
 Join Date
 Nov 2005
 Location
 canada
 Posts
 529
 Helped
 112 / 112
 Points
 6,545
 Level
 19
help for simulation an inductor with HSpice
you can download NMOS and PMOS spice models here:
http://www.mosis.com/Technical/Testd...c018prm.html

25th February 2010, 01:45 #13
 Join Date
 Sep 2008
 Location
 Germany
 Posts
 8,077
 Helped
 2648 / 2648
 Points
 51,629
 Level
 55
Re: help for simulation an inductor with HSpice
Originally Posted by rezaee

25th February 2010, 10:38 #14
 Join Date
 Jul 2009
 Posts
 129
 Helped
 4 / 4
 Points
 1,623
 Level
 9
Re: help for simulation an inductor with HSpice
I dont have Spectre :( just i have HSpice and ADS . i need spiral and nmos and pmos model of 0.18um for these. Isnt possible that i find for these?

25th February 2010, 12:52 #15
 Join Date
 Oct 2006
 Location
 Real Homeless
 Posts
 2,289
 Helped
 625 / 625
 Points
 15,107
 Level
 29
Re: help for simulation an inductor with HSpice
If you know syntax of netlist of ADS, HSPICE and Spectre, you can easily convert inductor model file of ADS syntax or Specte Syntax to HSPICE syntax manually.

25th February 2010, 12:56 #16
 Join Date
 Jul 2009
 Posts
 129
 Helped
 4 / 4
 Points
 1,623
 Level
 9
Re: help for simulation an inductor with HSpice
@pancho_hideboo: i dont know syntax of netlist of ADS, HSPICE , If i post the ADS designkit to you Is it possible for you to convert it to HSPICE syntax for me?
you can see the designkit here: TSMC0.18um version 5
https://www.edaboard.com/ftopic18399530.html

Advertisment

25th February 2010, 13:04 #17
 Join Date
 Oct 2006
 Location
 Real Homeless
 Posts
 2,289
 Helped
 625 / 625
 Points
 15,107
 Level
 29
Re: help for simulation an inductor with HSpice
Originally Posted by rezaee
It is very easy to convert "spiral_inductor.scs.zip" to HSPICE syntax.
Originally Posted by rezaee
Code:; Translated with ADS Netlist Translator (*) 230.300 Apr 6 2003 ; ********************************************** ; * TSMC RF SPICE MODEL * ; ********************************************** ; This model has been modified for RF purppose. ; ; PROCESS : 0.18um MixedSignal SALICIDE(1P6M+, 1.8V/3.3V) ; MODEL : BSIM3 ( V3.2 ) ; DOC. NO.: T018MMSP001 ; VERSION : 1.3 ; DATE : Aug. 19, 2004 ; ADS VERSION : V2003C ; ;******************************************************************************
Code:#ifdef RF_IND ;************************************************************************************************** ; 3) SPIRAL INDUCTOR MODEL : ; ; HSPICE LEVEL 49: ; ; ## library files: ; ; The Inductors are modeled with subcircuit 'spiral_s*_std', 'spiral_s*_sym', and 'spiral_s*_sym_ct' ; ; .subckt spiral_s2_std : Standard model with space=2um(fixed w=6um,9um,15um) for Inductance varies with turn(1/4turn increments) and radius ; .subckt spiral_s3_std : Standard model with space=3um(fixed w=30um) for Inductance varies with turn(1/4turn increments) and radius ; .subckt spiral_s2_sym : Symmetric model with space=2um(fixed w=9um,15um) for Inductance varies with turn(integral turn increments) and radius ; .subckt spiral_s3_sym : Symmetric model with space=3um(fixed w=30um) for Inductance varies with turn(integral turn increments) and radius ; .subckt spiral_s2_sym_ct : Symmetric model(CT) with space=2um(fixed w=9um,15um) for Inductance varies with turn(odd turn increments) and radius ; .subckt spiral_s3_sym_ct : Symmetric model(CT) with space=3um(fixed w=30um) for Inductance varies with turn(odd turn increments) and radius ; ; Model name turn rad (um) ; low high low high ;  ; spiral_s2_std W=6um 0.5 5.5 30 125 ; W=9um 0.5 5.5 30 125 ; W=15um 0.5 5.5 30 125 ; spiral_s3_std W=30um 1.5 5.5 30 125 ;  ; spiral_s2_sym W=9um 1 4 30 120 ; W=15um 1 5 40 120 ; spiral_s3_sym W=30um 1 5 65 150 ;  ; spiral_s2_sym_ct W=9um 1 3 30 120 ; W=15um 1 5 40 120 ; spiral_s3_sym_ct W=30um 1 5 65 150 ;  ; ; ;************************************************************************************************** [snipped] #endif
Conversion of these six models to HSPICE syntax is relative straightforward.
This file is converted from HSPICE syntax model file.
So if you search, you can get original model files of HSPICE syntax.
+ Post New Thread
Please login