Monday, 7 September 2020

Hspice in Linux

 $ csh

$ source /CMC/scripts/synopsys.hspice.2020.03.csh

Run HSPICE by typing


$ hspice rccircuit.sp > rccircuit.lis


This command will send the output from HSPICE to a file called rccircuit.lis. If you exclude the
second half of the command, the output will be shown in the shell itself. This can be inconvenient for
referencing and debugging, so it is common to send the output to a file.


for wave view


$wv &

Thursday, 3 September 2020

How to Use ptm model files in Hspice

 in hspice you should copy that model to a file, then in hspice use ".include" command.
 

 for example .include ptm.txt

Or .include ptm.l

 

Cadence- output pane, subtraction of two signals

 

Do these steps in ADE:

  1. Outputs->Setup
  2. Hit the "Open" button to open the calculator
  3. On the tran tab, select vt.
  4. Click on one node on the schematic, then the other
  5. Hit the "-" button in the calculator. The buffer should show something like VT("/outp")-VT("/outn") (depending on the nets you've chosen)
  6. In the Setting Outputs form, hit the "Get Expression" button.
  7. Fill in the Name field (if you like) to something you find meaningful (e.g. "diff")
  8. Hit the Add button
  9. Cancel the Setting Outputs form.

Predictive Technology Model (PTM) and process corners

 On the PTM home page, instead of Latest Models go to Nano-CMOS, put in your technology parameters (default ones, or those you can get from Latest Models), then click Submit, and you can get (level 54) model parameter files at least for TT, SS and FF process variations.