Subject: Re: [IBIS] Re: Ibis generation problem
From: Mike Ventham (ventham@quantic-emc.co.uk)
Date: Tue Apr 15 2003 - 04:22:16 PDT
Wil,
Typically a bus error is caused by a program problem which may be a memory
corruption or overflow. Normally this would produce a core dump unless your
environment is set to limit core dump sizes to zero.
If you have s2ibis and Hspice on another platform you could see if it
is platform specific.
The IBIS output file will not show what the program was working on at the
time as output is buffered unless the output buffer is specifically
flushed by a program call, which it was not in this case.
Normally a debugger is used to look at the traceback of the function calls
in the program at the point it crashed and then the programmer fixes it.
This obviously requires access to the source code and some programming
ability. You may need to supply the data to NCSU and see if they can fix
it. I'm not sure of the level of support as this is a "free" software tool.
Someone else may care to comment on this.
At 02:05 15/04/2003, Wil Ngan wrote:
>Thanks for your reply Lynne.
>
>As I mentioned earlier, I have already looked at ALL the *out file
>(these files are equivalent to *.lis in hspice, lists the entire netlist,
>all model info, output data), and I do not see any SPICE non-
>convergence issues, or any other problems whatsoever.
>
>In addition, my diskspace are not full, max file size limit isn't
>the issue, and there are no network problems.
>
>Additionally, I have taken each *spi file (these are hspice input files
>generated by s2ibis) and ran them in separate directories,
>and those ran fine, too, generating *lis files that match
>the *out files.
>
>It looks like I would have to resort to parsing each *lis file
>out and manually create the *.ibs file, though I don't prefer
>this since it would be a very tedious and error prone process!
>
>- Wil
>
>
>
>Lynne Green wrote:
>
> > Hello, Wil,
> >
> > Many possible causes: SPICE convergence problem, full disk, maximum file
> > size limit reached, network or system hang/crash.
> >
> > Best way to debug this is to look at the *.lis file for error/warning
> > messages. (If s2ibis2 deleted these files, you might need to disable
> > that option.)
> >
> > Good luck.
> >
> > - Lynne
> >
> > Dr. Lynne Green
> > Senior Member of Consulting Staff
> > Cadence Design Systems, Inc.
> >
> > -----Original Message-----
> > From: Wil Ngan [mailto:wngan@idt.com]
> > Sent: Monday, April 14, 2003 4:50 PM
> > Cc: ibis@eda.org; ibis-users@eda.org; ibis-info@eda.org
> > Subject: Ibis generation problem
> >
> > Hi,
> > I'm having problem generating an ibis file, and was wondering
> > if I can get ideas in how to approach this.
> > 1) The problem:
> > I get the following error when running spice to ibis:
> > % s2ibis2.11 gold_7xxx.s2i
> > s2ibis2.11_real v1.1 -- North Carolina State University
> > s2ibis2.11_real: Reading input file gold_7xxx..done
> > s2ibis2.11_real: Analyzing component idt7xxx .
> > s2ibis2.11_real: Starting HSpice job with input put7.spi.
> > :
> > etc
> > :
> > s2ibis2.11_real: Starting HSpice job with input y017.spi.
> > s2ibis2.11_real: Starting HSpice job with input z017.spi.
> > s2ibis2.11_real: Opening file gold_7xxx.ibs for writing...Bus error
> > -----
> > 2) My attempt at solving this:
> > And so I examine the gold_7xxx .ibs file, and I see the following:
> > :
> > etc
> > :
> > [Pulldown]
> > | voltage I(typ) I(min) I(max)
> > |
> > -3.30 -9.001A -9.160A -8.914A
> > -3.10 -8.255A -8.415A -8.168A
> > :
> > etc
> > :
> > 3.50 0.178A 0.117A 0.241A
> > 3.60 0.179A 0.117A 0.242A
> > 3.70 0.179A
> > (The ibis file ends here, which is far from being complete.)
> > I have examined all the *out files (especially the pdt.out, pdx.out,
> > pdn.out files)
> > in detail and see that all hspice data has been generated and dumped
> > into the
> > *out files with no problem whatsoever. And yet s2ibis is apparently
> > having
> > problem extracting the data from the *out files to place in the *ibs
> > file.
> > Any idea how to approach or solve this problem?
> > Has anyone ever encountered this?
> > Any help or hints would be appreciated. Thanks so much,
> > - Wil
> > IDT sram design
> > (408) 330-1623
>
>-----------------------------------------------------------------
>|For help or to subscribe/unsubscribe, email majordomo@eda.org
>|with the appropriate command message(s) in the body:
>|
>| help
>| subscribe ibis <optional e-mail address, if different>
>| subscribe ibis-users <optional e-mail address, if different>
>| unsubscribe ibis <optional e-mail address, if different>
>| unsubscribe ibis-users <optional e-mail address, if different>
>|
>|or email a request to ibis-request@eda.org.
>|
>|IBIS reflector archives exist under:
>|
>| http://www.eda.org/pub/ibis/email_archive/ Recent
>| http://www.eda.org/pub/ibis/users_archive/ Recent
>| http://www.eda.org/pub/ibis/email/ E-mail since 1993
Regards
Mike
________________________________________________________________
| Mike Ventham - Vice-President Engineering, |
| Quantic EMC Inc. Headquarters |
| Croft House, Chilcompton, 191 Lombard Ave., Winnipeg,|
| Somerset, UK, BA3 4JA Manitoba, Canada R3B 0X1 |
| Tel: 44 (0)1761 232191 Tel: (204) 942 4000 |
| Fax: 44 (0)7974 141685 Fax: (204) 957 1158 |
| Mobile: 44 (0)7971 553260 Download latest software @ |
| Email: ventham@quantic-emc.co.uk http://www.quantic-emc.com |
-----------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with the appropriate command message(s) in the body:
|
| help
| subscribe ibis <optional e-mail address, if different>
| subscribe ibis-users <optional e-mail address, if different>
| unsubscribe ibis <optional e-mail address, if different>
| unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
| http://www.eda.org/pub/ibis/email_archive/ Recent
| http://www.eda.org/pub/ibis/users_archive/ Recent
| http://www.eda.org/pub/ibis/email/ E-mail since 1993
This archive was generated by hypermail 2b28 : Tue Apr 15 2003 - 05:11:09 PDT