Skip to main content

Questions tagged [hspice]

A commercial version of the analog circuit simulator SPICE ("Simulation Program with Integrated Circuit Emphasis").

Filter by
Sorted by
Tagged with
0 votes
0 answers
33 views

What is the practical value of the 'scale' parameter in Hspice '.trannoise' command?

HSpice transient noise simulation command '.trannoise' has the following parameters: .TRANNOISE output [METHOD=MC] [SEED=val] [START=val] [FMIN=val] [FMAX=val] [SCALE=val] [AUTOCORRELATION=0|1|2|off|...
Wanderer's user avatar
  • 157
0 votes
0 answers
19 views

Can I set the channel-length of a FinFET to values very much larger than the minimum(or maximum) gate-length provided by the technology node?

I am using 14nm technology node in HSPICE. In the definition of the FinFET, there are two parameters 'lmin=10nm' and 'lmax=30nm'. Does this mean that I cannot set the channel-length to values larger ...
Wanderer's user avatar
  • 157
1 vote
0 answers
35 views

How to set sizes of ASAP7nm transistors in NGSPICE (or HSPICE)

I want to write a netlist of a basic two-stage amplifier using the ASAP 7nm predictive technology and simulate it using NGSPICE. There are some useful instructions and files in this question. However, ...
Mohsen Mokrian's user avatar
0 votes
0 answers
130 views

How to simulate noise in transient analysis of HSPICE?

How can I simulate the effect of different types of noise (thermal, flicker, jitter etc.) in transient analysis of HSPICE? I want to make the sources noisy, make the FETs noisy. The goal here is to ...
Wanderer's user avatar
  • 157
4 votes
1 answer
283 views

Is this NGSPICE simulation correct with ASAP7 transistor models?

I am trying to run some 7 nm simulations with NGSPICE, and I would like to know if my results are believable or not. I am using the ASAP7 transistor model, which I have converted from HSPICE to ...
NoiseEHC's user avatar
  • 163
0 votes
0 answers
27 views

Is it possible for hspice to perform arithmetic over Monte Carlo results

so I managed to write a .MEASURE command to give me 0 or 1 based on a certain event, and saves it in a result variable called "passfail". I do not have that command on me at the moment, but ...
himura's user avatar
  • 450
0 votes
1 answer
153 views

Spice code for a memristor-based gas sensor: node error

I have written Spice code for a memristor-based gas sensor but it is displaying a node error. The error and the code are attached as images: ...
Jay Sutradhar's user avatar
-1 votes
1 answer
274 views

HSPICE MOSFET parameter

I want to change a MOSFET parameter (Level 1) in HSPICE. This image, from Appendix B: SPICE Device Models and Design and Simulation Examples Using PSpice® and Multisim of Microelectronic Circuits by ...
Sangjun han's user avatar
0 votes
0 answers
385 views

Conversion of HSPICE-model to PSPICE

I'm new to this forum. I'm writing on my master thesis about a ISFET-curcuit-design. I found a good model for the ISFET from HSpice ("pH-ISFET-CodeNachMartinoia(1999).txt"), but I need it in ...
aar0n's user avatar
  • 1
0 votes
1 answer
455 views

Custom/Varying delays on a HSpice digital vector file

I've been trying to find a way to set custom timings for signals coming from a digital vector file in a simple test circuit with 4 inputs and 4 outputs as shown. simulate this circuit – ...
harrison jin's user avatar
3 votes
1 answer
526 views

The usage/purpose of 0Ω resistor and 0V voltage source

I am a SPICE simulator developer (math major, does not possess enough knowledge for the electrical engineering part), and recently I found some interesting facts in the netlist provided by the ...
Rich Zhang's user avatar
1 vote
1 answer
153 views

HSpice Manuals/Handbooks. What does Þ mean in the equations?

I'm working with the HSPICE MOSFET Models Manual for a university project. In some equations there's this \$Þ\$ symbol. For example from an equation regarding the Shichman-Hodges Model: $$ W_\text{eff}...
Sky V's user avatar
  • 53
1 vote
1 answer
595 views

HSPICE create a voltage source in top level and instantiate it in a .subckt

I am fairly new to HSPICE and I am investigating someone else's testbench and I am trying to track down where is the vsource generator used in the .lstb analysis in this testbench. I am a bit ...
San's user avatar
  • 85
1 vote
2 answers
1k views

HSPICE command naming weirdness

I have a simple digital invert circuit using ASAP7 nmos and pmos transistors. When I use Synopsys HSPICE to simulate the below script, it throws an error ...
user2698's user avatar
  • 113
0 votes
1 answer
1k views

"The following branches form a loop of rigid branches (shorts) when added to the circuit" error in Hspice

simulate this circuit – Schematic created using CircuitLab I am trying to do the transient analysis of this circuit. Given, Initial Conditions I(L0.1-)=10A, I(L0.4-)=20A ...
Rohit's user avatar
  • 476
1 vote
1 answer
603 views

Undefined parameter name error in Hspice

I am trying to run this Hspice code in Spectre. I am getting this error Can anyone help me what is the mistake?
Rohit's user avatar
  • 476
0 votes
0 answers
64 views

the parameters changing of w element interconnect model for various technologies in hspice?

how can I change the parameters of w element interconnect for various technologies, for example, 90, 64, and 180nm technologies in hspice? I attach one code in the attached picture from hspice ...
sara's user avatar
  • 1
1 vote
1 answer
191 views

Generate HSPICE input signal

I want to add this input signal in my hspice code. Here I am doing transient analysis. How can I do it?
Tanvir Hossain's user avatar
1 vote
1 answer
283 views

no output error in hspice

I have this code for hspice simulation ...
Mehran's user avatar
  • 29
0 votes
1 answer
132 views

what are the exact formulas for calculating the matrice elements Lo, Co, Ro, Go, Rs, Gd

The following code is a hspice code. what are the exact formulas for calculating the matrice elements Lo, Co, Ro, Go, Rs, Gd? In other words, I want Lo, Co, Ro, Go, Rs, and Gd calculation formulas. ...
sara's user avatar
  • 1
1 vote
1 answer
434 views

Finding NM by writing formula in HSPICE

I want to calculate write, hold, and read the static noise margin of an SRAM block (WSNM, HSNM, and RSNM). In order to do so, I want to write a command to do it, so I need to find the input voltage ...
arsalan ghasemian's user avatar
0 votes
1 answer
545 views

Converting Hspice macromodel/subcircuit code to LTSpice

I've been trying to use a macromodel for an ion sensitive field effect transistor made for Hspice using LTspice, but the code won't run properly and it's showing some errors. Unfortunately, I am not ...
TTbulaski's user avatar
  • 345
0 votes
1 answer
49 views

Need help to understand spice statement

I am hard time to understand below spice statement. I am using HSPICE .measure AC cap_acc find par('-1* II(VGA) /(vac*hertz*2*3.14)') AT=100000hertz Can anyone help with what II means ? Thank you.
Roopak Vasa's user avatar
1 vote
0 answers
63 views

How can you change the precision of the pole zero ouput in HSpice?

I'm extracting the poles and zeroes of a circuit using HSpice, but I need it to be as accurate as possible. HSpice is only giving me 6 decimal places, and I'm wondering if it would be possible to ...
torpdeo's user avatar
  • 21
0 votes
3 answers
1k views

sawtooth wave form generator using Hspice

Hello I tried to simulate this circuit in Pspice or Hspice to generate sawtooth wave but I didn't get any result my Hspice code is shown below [
Sadra Hokmi's user avatar
1 vote
1 answer
1k views

Higher cutoff frequency of op-amp circuit is different in simulation and on paper

I have the circuit below: This is an inverting amplifier, the op-amp that is used is 741 as shown in the circuit. Open-loop gain of the op-amp is \$ A_{0}=2\times 10^5 \$ and the cutoff frequency of ...
Ali Nategh's user avatar
1 vote
1 answer
2k views

Is there any way to comment a block in HSPICE?

I know "*" comments the line. Is there any way to select a group and comment the whole block in HSPICE?
Shannon's user avatar
  • 151
0 votes
1 answer
500 views

Problem with waveform output .tr0 of hspice

I'm trying to see my project output waveform through CosMosScope but I get the error "The file format is not understood", while it gets job concluded in .lis file and simulate as well in avan waves. I'...
arsalan ghasemian's user avatar
0 votes
0 answers
2k views

How to calculate total harmonic distortion in PSpice?

How can I calculate the total harmonic distortion of a sinusoidal Oscillator in Pspice? I am using eldo and ezwave for the simulations and waveforms.
Anirban Choudhury's user avatar
0 votes
1 answer
137 views

Unknown equation in the SPICE resistor model

I was looking for simple resistor spice model, and came across this: ...
user avatar
1 vote
0 answers
43 views

How to implement a switch in spice? [duplicate]

I have designed a circuit where I want to give a pulse of very short duration using a switch. How can I implement it in spice.
Anirban Choudhury's user avatar
0 votes
1 answer
410 views

How can I change decimal place in HSPICE?

Currently, the numbers in xxx.mt0 file are with 3 decimal place (example: 1.331e-07). I was wondering if I can set a flag in .sp file to increase the accuracy.
Shannon's user avatar
  • 151
0 votes
2 answers
229 views

Hspice does not give correct energy consumption for a RC circuit connected to a DC supply

Here is the circuit I am trying to simulate - a RC circuit driven by a DC voltage source. I measure the output across the capacitor. Assume Voltage source is 1 V. Assume capacitor is 1fF. Case 1: ...
sk49's user avatar
  • 3
1 vote
0 answers
173 views

What is the minimum value of voltage and current that HSPICE can measure?

I am using HSPICE for my simulations. I want to make sure HSPICE is measuring the minimum value of current and voltage correctly. What are those values? How can I set them?
Shannon's user avatar
  • 151
0 votes
3 answers
634 views

Monte Carlo Simulation In Python instead of HSPICE

Suppose I have a resistor and I want to simulate process variation on it. When I was reading online, I noticed that Monte Carlo simulation is used for this purpose. I also noticed that HSPICE has ...
Shannon's user avatar
  • 151
0 votes
1 answer
163 views

How to simulate a component hspice model in multisim

I'm trying to simulate TS5A22364 and they have hspice and ibis models, and CAD model .bxl in Multisim. Is it possible? I have tried to add the package model but I don't know how to add the .bxl model ...
juliussin's user avatar
  • 103
0 votes
1 answer
6k views

HSPICE - Probing Current of an Element Defined By SUBCKT

For a regular resistor model, to plot I-V curve, I write: R1 m0 m1 1 .probe DC i(R1) Then, I open CSCOPE. i(R1) is listed. By ...
Shannon's user avatar
  • 151
0 votes
1 answer
639 views

HSPCIE Default Value for Float Nodes

I have M inputs. I want to connect m of them to Vdd and leave other nodes floating. I know that in real experiments the floating nodes can get any value between 0 and Vdd. I was wondering how HSPICE ...
Shannon's user avatar
  • 151
0 votes
1 answer
407 views

HSPICE -mp -mt options for Ubuntu

I was reading part of the hspice tutorial, I found that, there is a multiprocessing option: "hspice -mp [process_count] -mt [thread_count] -i input.sp -o output_file" "Note: Running both MP and MT ...
Shannon's user avatar
  • 151
2 votes
0 answers
99 views

Simulating a big circuit for a huge number of times

What is the best way to simulate a big circuit for a huge number of times? I have a big resistive network (lets say 100x100). I want to run it about 10 million times. What is the best way for that? ...
Shannon's user avatar
  • 151
0 votes
0 answers
207 views

Using MATLAB instead of HSPICE

I need to run a big circuit for thousands of times. Therefore, I am looking for a fast way. I was wondering if MATLAB has any toolbox that can be used instead of HSPICE. When I searched online, I saw ...
Shannon's user avatar
  • 151
0 votes
0 answers
73 views

HSPICE Circuit Size Limitations

I want to run big circuits by HSPICE. Does HSPICE have any limitations? (for example on number of nodes)
Shannon's user avatar
  • 151
3 votes
1 answer
5k views

Hspice to Ltspice conversion

Has anyone had any luck converting Hspice or IBIS model files to formats LtSpice can use? Any help much appreciated, thank you!
user avatar
0 votes
1 answer
1k views

Measure CMRR of amplifier in a single HSPICE simulation?

So far I measured CMRR by first obtaining the open loop gain and exporting the wave, and then doing the same with the AC source in common mode, but this adds the need for additional software, and make ...
Ironil's user avatar
  • 73
0 votes
1 answer
308 views

How to plot 40GB hspice output?

I don't know other software to plot the file and get results put into the report. Matlab hspice toolbox is good for small size files, but I am not sure it is fine with large size ones. Can I plot ...
ruz's user avatar
  • 101
0 votes
1 answer
531 views

Hspice subckt naming convention

I have a subckt def: .subckt test_L1.2u_W0.14u x y . . . . . . .ends test_L1.2u_W0.14u I define another subckt which calls the above subckt ...
vqtuyen's user avatar
  • 13
0 votes
1 answer
107 views

Hspice DC simulation Help [closed]

I new to hspice, i searched on the hspice docs, but still cannot clear about this option. What does this option actually effect on simulation. .param dummy=1 .dc dummy 1 1 1 Please help me on ...
Earthgod's user avatar
  • 219
-1 votes
1 answer
1k views

no convergence in dc sweep curves [closed]

I have a question. I'm trying to simulate a ring oscillator with variation on Vth ,..., in hspice, but I get no convergence in dc sweep curves error. I tried some of solutions to convergence, but have ...
lili94's user avatar
  • 1
0 votes
1 answer
2k views

how to use PTM corner models in hspice

I have downloaded 65nm models for TT, FF,and SS from ptm website(http://ptm.asu.edu/). I want to test these on a cmos inverter using hspice. Kindly tell me how should i proceed. It is for the first ...
ayat's user avatar
  • 1