RE: [SI-LIST] : Using an IBIS file in HSPICE

About this list Date view Thread view Subject view Author view

From: May, John (John.May@fci.com)
Date: Wed Apr 04 2001 - 11:11:36 PDT


These are two separate models in the same IBIS file. You have to
set up your input for the input buffer and it's enable threshold
separately from the output buffer and it's enable threshold. These
are two separate simulations.

Applying the input source to the input of the output buffer is
correct.

You should compare your results for both buffers to SPICE simulations
to make sure that your results make sense. IBIS should generate error
messages or warnings if there are problems.

-----Original Message-----
From: tcoyle [mailto:TCoyle@pdcme.fairchildsemi.com]
Sent: Wednesday, April 04, 2001 1:30 PM
To: si-list@silab.eng.sun.com
Subject: [SI-LIST] : Using an IBIS file in HSPICE

Hello,
I am trying to figure out how to use an ibis file in HSPICE (ver 99.4)
I'm trying to correlate between the ibis datasheet and the original
spice file used to get the ibis file. I have looked at the HSPICE manual
on using ibis buffers, but I'm not sure I quite understand what is going

on. I am just trying to test a simple part, an inverter. So I have an
input buffer and an output buffer. In order to correlate the ibis file
back to the
original spice file, it seems to me that I should apply a voltage source
to the input buffer, nd_in1, and then take the output, nd_out_of_in1,
and apply that to the output buffer, nd_in, and look at the
output,nd_out. In order to do this though, it seems I need to have a
transmission line
to tie the two buffers together. (which I don't understand) If I try to
map the two buffers together directly, I get an error in HSPICE.
However, I can
just apply a source to the output buffer and get a result that looks
like what I want. I was under the impression that I wanted to go
throught the input
buffer and the output buffer to truly represent the part.

If anyone can enlighten me or point me in the direction of any helpful
material, then I would greatly appreciate it.

Thanks

Tim

**********************************************************
* OUTPUT BUFFER
**********************************************************
b_output nd_pu nd_pd nd_out nd_in [nd_pc nd_gc]
+ file = 'test.ibs'
+ model = 'data_o'
**********************************************************

**********************************************************
* INPUT BUFFER
**********************************************************
b_input nd_pc_1 nd_gc_1 nd_in1 nd_out_of_in_1
+ file = 'test.ibs'
+ model = 'data_i'
**********************************************************
.end

**** To unsubscribe from si-list or si-list-digest: send e-mail to
majordomo@silab.eng.sun.com. In the BODY of message put: UNSUBSCRIBE
si-list or UNSUBSCRIBE si-list-digest, for more help, put HELP.
si-list archives are accessible at http://www.qsl.net/wb6tpu
****

**** To unsubscribe from si-list or si-list-digest: send e-mail to
majordomo@silab.eng.sun.com. In the BODY of message put: UNSUBSCRIBE
si-list or UNSUBSCRIBE si-list-digest, for more help, put HELP.
si-list archives are accessible at http://www.qsl.net/wb6tpu
****


About this list Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Thu Jun 21 2001 - 10:11:26 PDT