cadence >> SPICE syntax and grammar

by 63q2o4i02 » Thu, 29 Sep 2005 02:42:45 GMT

Hi, does anyone know where I can get a formal Backus-Naur style syntax
and/or grammar definition for any of the various SPICEs out there?

Specifically, hspice, pspice, or berkeley spice, but Cadence's version
is probably fine too . What is the difference from a grammar/syntax


cadence >> SPICE syntax and grammar

by Bernd Fischer » Thu, 29 Sep 2005 19:44:02 GMT

In the Cadence Documentation the 'Spectre Circuit Simulator Reference'.

The Internet is full of resources: #toc ~jan/spice/spice.overview.html ~jan/spice/ ~kraahemi/spice_manual.htm

cadence >> SPICE syntax and grammar

by fogh » Tue, 08 Nov 2005 09:57:37 GMT

The only BNF I found in cadence docs (I mean the analog custom IC
flow) is for GDS2, and for the WSF, but nothing for cdsSpice or spectre.
Or is my memory failing me ?

Similar Threads

1. English grammar thread

2. OT - grammar

3. Syntax to select a specific scalar value from a result set in calculator

4. Verilog-A vector syntax

I'm wondering if the following vector expressions are Valid with

_ branch (out[3],in[3]) net;  // LRM says 'range' ??
_ V(out[3],in[3]) <+ I(out[3],in[3]);
_ I(<in[1]>)

Thanks for any inputs,

5. Dracula's syntax and naming convension

6. spectre auto model selector syntax

Hi, All
    I got a error when running spectre . The related part of
spectre.out is following:
    Error found by spectre during circuit read-in.
    "/export/home/mos_isolation_nmos.scs" 58: Syntax error in
        model statement.
    "/export/home/mos_isolation_nmos.scs" 120: Syntax error.
        Statement ignored.
    "/export/home/mos_isolation_nmos.scs" 175: Syntax error.
        Statement ignored.
 The following is related part of model file:
 library mymos
section lv_mos
model nch  n{
 1:  lmin=2e-6-dxl lmax=2e-5 wmin=2e-6-dxw wmax=2e-5 version=3.2
+mobmod=1			binunit=1			capmod=3
+pvoff=-0.203624442 letab=0.16201096 wetab=0.16201096 petab=-3.24021921
 (the 58th line)
  2: <version=3.2	lmin=1e-006			lmax='2e-006-dxl'
+ppvag=-1.47135484>                                              (the
120th line)
+wpscbe1=48706018.2 wpscbe2=-4.97722034e-009 wpvag=-1.16053045(the
175th line)

 I wish anyone tell me where are errors come from and how to correct
thanks .

7. assura join net syntax problem

8. "if: Expression syntax" error


i believe there was a post on a similar problem in 2005. cud not post
there since it had already been closed by the moderator.

neways, i have been getting this error for the past few days:

if: Expression syntax

whenever i open cadence. it doesnot open library manager either. when i
try to open it separately, it just hangs up and gives the same error
along with a statement that it gave up after 60 tries or something.

everything had been running fine for the last few months. suddenly, one
fine day it starts giving this error.

i am running cadence on fedora 64-bit version. i have tried what was
suggested earlier:

sh -xv 'icfb'

could not find any broken '' expressions. any ideas on how to
rectify this error?

thanx in advance.